Skip to main content

Portable Restroom Rental Bookkeeping: Why the Same Fleet Makes Money Two Completely Different Ways

8 min readMike ThriftMike Thrift
Portable Restroom Rental Bookkeeping: Why the Same Fleet Makes Money Two Completely Different Ways

A construction site pays you $175 a month for a unit that sits in one spot and gets serviced once a week. A wedding three miles away pays you $600 for the same unit, delivered Friday and picked up Monday. Both jobs use an identical plastic box that cost you $900 and will last twelve years — but if your books treat them the same way, you'll misprice one of them and not know which.

That's the central bookkeeping challenge in portable sanitation: one fleet, two revenue models, and a route schedule that has to reconcile both. Get the accounting wrong and the symptom isn't a missing invoice — it's a route that looks profitable on your P&L while quietly losing money on every construction stop it services.

Two Businesses Sharing One Fleet

Most portable restroom companies run two businesses under one roof, and they behave nothing alike:

  • Recurring construction and long-term contracts. A unit sits at a job site for months, gets serviced on a fixed cycle (typically weekly, sometimes every 28 days to match a billing period), and bills a flat monthly rate — commonly $100–$300 depending on servicing frequency and region.
  • Short-term event rentals. Weddings, festivals, and holiday-weekend gatherings rent units for a few days at a much higher effective rate — $150–$300 for a weekend, more for holiday premiums of 20–30%, and considerably more for restroom trailers ($1,999–$2,499 a day, up to $9,999 for a 28-day luxury rental).

The unit is the same asset. The revenue pattern is not. Construction revenue is a steady drip you recognize monthly as service is delivered. Event revenue is a lump sum tied to a delivery-and-pickup event, often collected partly as a deposit before the truck ever leaves the yard. If your chart of accounts doesn't separate these two income streams, you can't tell whether your margin is coming from patient, low-touch construction routes or from event weekends that eat a disproportionate share of labor and fuel.

Revenue Recognition: When Does the Money Actually Get Earned?

Under ASC 606, revenue is recognized as control of the service transfers to the customer — not when cash lands in your account. For a portable sanitation company that plays out differently across the two lines of business:

Construction/long-term contracts. You're providing a continuous service (unit availability plus periodic servicing), so revenue should be recognized ratably over the billing period as service is delivered — monthly, or pro-rated for partial periods when a unit goes on-site mid-month or comes off early. If a customer prepays a quarter upfront, that cash is a deferred revenue liability until each month's service is actually performed, not income the day the check clears.

Event rentals. These are closer to a fixed-scope job: delivery, standby availability for the event window, and pickup. Revenue recognizes when the event period is substantially delivered — practically, most operators book it at delivery/pickup completion rather than spreading a three-day festival rental across a formal percentage-of-completion schedule, since the performance obligation is short and the timing difference is immaterial. The exception is a deposit taken weeks or months ahead of a wedding: that deposit is deferred revenue, sitting on the balance sheet as a liability until the event actually happens. Book it as income at the time of booking and you've overstated revenue in a period where you haven't delivered anything yet — and understated it in the month you actually roll the trucks.

Damage waivers and deposits are not revenue at all, until they are. A refundable damage deposit collected at event delivery is a liability, full stop — you owe that money back unless damage occurs. Only when you assess damage and retain part of the deposit does that portion convert to income. Booking deposits as revenue on receipt is one of the more common errors in this industry, and it inflates both revenue and margin in months with heavy event volume.

Costing the Fleet: Section 179 and the Fast-Depreciating Reality of Plastic Units

The fleet — standard units, restroom trailers, service (vacuum) trucks, and hand-wash stations — is usually a portable sanitation company's largest capital outlay, and 2026 tax law is unusually generous to it.

  • Section 179 lets you expense qualifying equipment (units, trailers, service trucks) in the year placed in service, up to a $2,560,000 deduction limit for 2026, phasing out once total qualifying purchases exceed $4,090,000 — a threshold most independent operators will never approach.
  • Bonus depreciation is back at 100% for 2026 under the One Big Beautiful Bill Act, meaning even equipment that doesn't fully qualify under Section 179 (or exceeds the deduction) can often still be fully expensed in year one.
  • Financed or leased equipment still qualifies. You don't need to pay cash upfront — Section 179 applies to the full purchase price of financed units and trucks, so a growing operator can add 200 units on a payment plan and still take the full deduction against this year's income.

The catch is documentation, not eligibility. Keep the purchase receipt, proof of delivery, and — critically — the date each unit was actually placed in service, because the deduction year is determined by in-service date, not purchase date. A pallet of units sitting in the yard until March doesn't get expensed against last year's income even if you paid for them in December.

Where this intersects with day-to-day bookkeeping: don't let a large Section 179 deduction convince you the fleet is "free" going forward. You still need a real depreciation schedule (book, not just tax) to understand the true cost of a unit over its useful life — typically 8–12 years for a standard unit — so your internal per-unit and per-route cost estimates aren't quietly ignoring the capital cost you already wrote off for tax purposes.

Route Costing: The Number That Actually Tells You If You're Profitable

Revenue recognition tells you when you earned money. Route costing tells you whether you earned enough. This is the piece most new operators skip, and it's the one that catches up with them first.

A useful route stop cost model adds up, per unit per service cycle:

  • Servicing labor — driver time at the stop, plus drive time between stops (route density is everything here; a technician working a concentrated area can service around 30 units in a day, while the same technician sent to scattered, low-density stops might manage a third of that)
  • Disposal/tipping fees — what you pay the dump station or wastewater facility per load
  • Consumables — chemicals, deodorizers, hand-wash refills
  • Fuel and vehicle wear allocated per route mile
  • Delivery and pickup fees — typically $50–$150 each way, which should be billed to the customer, not absorbed as a cost of doing business

Run that math per stop, per route, and per contract type separately for construction versus event work. A construction contract billing $175/month with weekly servicing has to cover roughly four to five stops' worth of labor, disposal, and consumables out of that flat fee — if your route density is poor in that area, the contract can be underwater even though it "feels" like steady, low-risk recurring revenue. Event rentals look more profitable per unit on paper, but absorb concentrated delivery/pickup logistics, weekend labor premiums, and higher damage risk, so the margin isn't as fat as the sticker price suggests once you allocate true delivery cost against it.

The fix is the same discipline retail and route-based service businesses already use elsewhere: track revenue and cost at the route level, not just the company level, and revisit pricing for any route or contract type where cost-per-stop creeps toward the flat monthly rate.

Seasonal Swings: Budgeting for a Business That Isn't Flat All Year

Portable sanitation revenue is lumpy by design. Peak season (roughly May through October) can run rates 15–25% above baseline, and holiday weekends command their own 20–30% premium — but that also means labor, disposal, and fleet utilization spike in the same window, and cash flow needs to smooth across a calendar that isn't smooth at all.

Practical bookkeeping habits that help:

  • Build a seasonal cash flow forecast, not just an annual one — know which months carry the fixed costs (fleet payments, insurance, base payroll) against thinner event volume.
  • Reserve for off-season maintenance. Winter is typically when units get refurbished and trucks get serviced; budgeting for that maintenance cost against peak-season revenue, rather than treating it as a surprise, keeps the shoulder-season cash crunch from becoming a real problem.
  • Separate construction and event revenue lines in your reporting, so a strong event season doesn't mask a slow bleed in construction contract renewals (or vice versa) — they don't move together, and a combined top-line number can hide which side of the business actually needs attention.

Keep Your Financial Records as Organized as Your Routes

Whether the money's coming in as a flat monthly construction invoice or a one-time event deposit, knowing exactly when it was earned — and what it actually cost to deliver — is what separates a route that's profitable from one that just looks busy. Beancount.io offers plain-text accounting that keeps every contract type, deposit liability, and route cost transparent and auditable in one version-controlled ledger, with no black-box software standing between you and your numbers. Check out the documentation to see how it fits a service business with recurring and project-based revenue side by side, and get started for free.

Share this article