Beancount.io LogoBeancount.io

Laundromat Bookkeeping: Coin, Card, and Mobile-Pay Reconciliation, Utility COGS, and Section 179

13 мин чтенияMike ThriftMike Thrift
Laundromat Bookkeeping: Coin, Card, and Mobile-Pay Reconciliation, Utility COGS, and Section 179

A 35-washer neighborhood laundromat can take in $35,000 a month and still bleed cash if the owner cannot answer one question: which machine made which dollar, and what did it cost in water, gas, and electricity to make it? Laundromats look like simple businesses — coins go in, suds come out — but the unit economics are unforgiving. Utilities can swallow 25 to 40 percent of revenue when equipment is aging, theft hides easily in coin counts that no one expects to balance to the cent, and a single 60-pound washer that drifts out of calibration can quietly burn $400 of extra water and gas a month before anyone notices.

Modern self-service laundromats also no longer run on quarters alone. A typical store today is a hybrid: coin-op for walk-ins, reloadable smart cards for regulars, mobile-app payments for the under-35 crowd, and a wash-dry-fold (WDF) counter or pickup-and-delivery (PUD) route layered on top. Each revenue stream has different reconciliation mechanics, different fraud risks, and dramatically different margins. The operators who keep 25 to 30 percent net margins are not the ones with the prettiest stores — they are the ones whose books tell them, every week, which machine, which payment channel, and which service line is paying the rent.

This guide walks through the bookkeeping framework that makes a coin laundry actually controllable: a chart of accounts that separates revenue streams and payment channels, utilities treated as cost of goods sold rather than overhead, per-machine performance tracking, the Section 179 and bonus depreciation math for replacing tired equipment, and the internal controls that keep coin collection honest.

Build a Chart of Accounts That Mirrors Your Revenue Streams

A laundromat's general ledger should map directly to the way money actually arrives. Lumping everything into "Sales — Laundry" hides the only signal that matters: which channel is growing, which is shrinking, and which is leaking.

A workable structure separates revenue at two levels — by service line and by payment channel:

  • Self-service wash revenue — split between coin, smart card, and mobile-pay sub-accounts
  • Self-service dry revenue — same three sub-accounts
  • Wash-dry-fold (WDF) revenue — usually card and app only, occasionally cash
  • Pickup-and-delivery (PUD) revenue — almost always card-on-file
  • Vending revenue — soap, softener, snacks, beverages
  • Ancillary revenue — bag sales, alterations referrals, vending commissions on third-party machines

The reason this granularity matters is that coin revenue and card revenue settle on completely different timelines. Coins sit in the machine until you collect them; smart-card loads settle through a card processor T+2; mobile-app payments often settle T+1 through Stripe, Square, or a proprietary processor. If you book everything into one revenue line, you cannot tie deposits to anything and your books quietly stop reconciling to the bank.

On the expense side, the chart of accounts should split utilities into their own block at the top of expenses (treated as cost of goods sold, not overhead — more on this below), then group operating expenses around the things you can actually manage: rent, attendant labor, WDF labor, supplies, repairs and maintenance, route fuel, and card-processor fees.

Treat Water, Sewer, Gas, and Electricity as COGS, Not Overhead

The single biggest mental shift for new laundromat owners is recognizing that utilities are not overhead — they are direct cost of goods sold. Every wash cycle consumes a measurable volume of water, a measurable amount of natural gas for water heating, and a measurable amount of electricity for the motor, dryer fan, and lighting. These costs scale almost perfectly with revenue.

Industry surveys put combined utility costs at roughly 18 to 25 percent of revenue for stores running modern high-efficiency machines, and 30 to 40 percent for stores still on legacy hardware. Booking utilities below the gross-profit line obscures this relationship. Putting them above it gives you a true gross margin figure that you can benchmark against the industry and trend month over month.

A practical setup looks like this:

  • 5100 — Water and sewer
  • 5200 — Natural gas
  • 5300 — Electricity
  • 5400 — Wastewater surcharge (where billed separately)

Many municipalities bill sewer as a multiple of metered water consumption — sometimes 2x to 3x the water bill — which makes water the single largest controllable input. A leaking 60-pound washer that wastes ten gallons per cycle on a machine running 30 cycles a day costs roughly $50 a month in water plus another $100 a month in sewer plus the wasted gas to heat that water. Tracking utilities as COGS surfaces these leaks within a month or two; tracking them as overhead can hide them for a year.

Reconcile Coin, Card, and Mobile-Pay Revenue Separately

Each payment channel has its own reconciliation rhythm, and mixing them up is how shrinkage hides.

Coin revenue is the messiest. Coins live in the machine until the route collection — typically weekly — and then move to the coin counter, the deposit bag, and finally the bank deposit. The single best control is a coin collection log filled in at the machine: machine ID, cycle count read from the meter, coins collected, collector initials, date, and time. The expected revenue equals the cycle count multiplied by the machine's vend price. A persistent gap between expected and actual coin counts on the same machine is either a coin jam, a meter problem, or theft — and the log tells you which.

Coin revenue should be booked when collected, not when the bank deposit clears. Use a Cash on Hand account for coins between collection and deposit so the trial balance shows the float you are carrying at any moment.

Smart-card revenue has two events. When a customer loads their card at a value-add station, you receive cash or a card payment and incur a liability — the card balance the customer can later spend. When the customer redeems the balance on a machine, the liability flips to revenue. Loading a $20 card creates a $20 Customer Card Balances liability; the actual washer and dryer revenue is only recognized as the customer redeems. Treating card loads as immediate revenue overstates current-period sales and understates them when redemption finally happens. Stored-value liabilities also matter for state escheatment rules — abandoned card balances can become unclaimed property after the statutory dormancy period.

Mobile-app revenue typically settles through a payment processor with daily batches. The processor takes a fee (commonly 2.6 to 3.5 percent plus a fixed amount), so the gross revenue and the processor fee both need to be recorded. The cleanest pattern is to book gross revenue on the day of the wash, book the processor fee as a separate expense (5500 — Card processor fees), and reconcile the net deposit to the processor statement at the end of the month.

The reconciliation discipline is simple but non-negotiable: at month-end, expected revenue from machine cycle counts should tie back, channel by channel, to deposits, card-load liabilities, and processor settlements. A laundromat whose books do not reconcile at this level is a laundromat whose owner does not know whether they are being stolen from.

Track Wash-Dry-Fold and Pickup-and-Delivery on Separate Margin Profiles

WDF and PUD are very different businesses from self-service, and they belong in their own P&L columns.

Self-service is a real estate and utility business. You buy machines, plug them into water and power, and rent them out by the cycle. Direct cost is essentially utilities; labor is light (an attendant for safety and customer service); margins after rent run 25 to 35 percent in well-managed stores.

WDF is a labor business. Direct cost is the attendant who weighs, washes, dries, folds, and bags the order, plus utilities and supplies. Labor at $16 to $20 an hour can easily eat 30 to 40 percent of WDF revenue, leaving gross margins of 40 to 55 percent — sometimes lower if pricing has not kept up with wages.

PUD is a route business. Direct cost is the driver, the van, fuel, and the back-of-house WDF labor. Gross margins are often slimmer than walk-in WDF because of the route economics, but average ticket sizes are higher and customer lifetime value is much longer.

Keep these lines distinct by assigning labor to specific cost centers — Self-Service Attendant Labor, WDF Production Labor, and PUD Driver Labor — and tracking utilities, supplies, and miles in matching buckets. A combined gross margin number tells you nothing; a per-service-line margin tells you which part of the business is funding the others.

Allocate Per-Machine Depreciation to Measure Profit Per Square Foot

A laundromat's machines are not a fungible pool — each one occupies a fixed footprint of floor space, draws a known amount of utilities per cycle, and earns a measurable amount of revenue per month. Treating them as a single capital block hides the fact that a 60-pound front-loader earning $1,200 a month at $4 per cycle is paying for itself five times faster than a 20-pound top-loader earning $400 a month at $2.75 per cycle.

The bookkeeping technique is to set each machine up as its own fixed asset in a sub-ledger: tag number, capacity, location, in-service date, cost basis, depreciation method, and the cycle-count meter reading at month-end. Allocate per-machine depreciation as a separate operating expense and assign a square-foot share of rent and utilities to each machine using the floor plan.

Revenue per machine minus utilities per machine minus depreciation per machine minus allocated rent per square foot gives you a true Net Income Per Machine. Run this monthly and you will quickly see which machines are paying their way, which are coasting, and which should be replaced.

Industry rule of thumb: machines should generate three to five times their monthly revenue in monthly cost recovery. A washer earning under that threshold — especially an older non-high-efficiency unit — is usually a replacement candidate, and the bonus-depreciation math often makes the swap pencil out faster than owners expect.

Accurate bookkeeping from the moment a store opens is what makes per-machine analysis possible later. The sub-ledger discipline costs nothing to set up on day one and is genuinely painful to retrofit two years in.

Use Section 179 and Bonus Depreciation Strategically on Equipment Refreshes

Commercial laundry equipment is generally seven-year MACRS property and qualifies for both Section 179 expensing and bonus depreciation. For tax years beginning in 2025, the Section 179 limit is $1,250,000 with a phase-out starting at $3,130,000. Bonus depreciation has been in flux since the TCJA phase-down began — under recent legislation it has been restored toward 100 percent for qualifying property, but the exact percentage in effect depends on the placed-in-service date, so confirm the current-year figure with your tax advisor before signing a purchase order.

The strategic question is rarely "can I deduct this?" — most laundromat equipment qualifies. The more useful questions are:

  • Section 179 versus bonus. Section 179 has a taxable-income limitation; you cannot use it to create a net operating loss. Bonus depreciation has no such limit and can drive the business into a usable NOL — valuable if you are opening a new store or doing a major retool.
  • Timing. Placing equipment in service before year-end captures the deduction in the current year, but a December 28th install with no real operating history can draw IRS scrutiny. The asset must be ready and available for use, not merely delivered.
  • State conformity. Many states do not conform to federal bonus depreciation, and some cap or disallow Section 179 above their own thresholds. The federal deduction can be much larger than the state deduction in the same year.

The point is to plan equipment replacements around the tax year, not to retrofit a tax strategy onto a purchase made in haste. A planned refresh of two washers and a dryer that is placed in service in October gives you time to actually run the machines, capture cycle data, and document the economic substance of the purchase.

Build Cash-Handling Controls That Detect Theft and Failing Machines

The IRS classifies laundromats as cash-intensive businesses, which means audit risk is elevated and documentation expectations are higher than for a card-only business. The same controls that protect you from the IRS also protect you from employee theft and from mechanical failures that quietly destroy margin.

A baseline control framework looks like this:

  • Cycle-meter readings captured at every collection. Compare expected revenue (cycles times vend price) to actual coins counted. A persistent shortfall on the same machine is a signal, not noise.
  • Two-person collection on routes above a threshold dollar amount, or video coverage at the collection bag fill point if your store is solo-operated.
  • Sealed, numbered coin bags moving from the store to the counter to the bank. Bag numbers logged in and out at each handoff.
  • Independent reconciliation of coin-counter totals to bank deposits by someone other than the collector.
  • Separation of duties between the person who collects, the person who counts, and the person who records the deposit in the general ledger — even in a small operation, the owner should hold at least one of these roles personally.
  • Daily cash logs for the WDF counter with starting float, sales rung, and ending float, tied to the POS tape.
  • Monthly utility-versus-revenue ratio review. A sudden ratio spike on one bill with no weather explanation usually means a leak, a failed solenoid valve, or a machine running endless cycles.

These controls are not glamorous, and they are not what owners want to think about. But they are what separate the operators who hit 25 percent net margins from the operators who run a busy store and somehow lose money every month.

Keep Your Laundromat's Books Tight From Day One

A laundromat lives and dies on small numbers compounded over thousands of transactions a month. Plain-text accounting fits this kind of business naturally — every coin collection, every card load, every utility bill becomes a dated, machine-readable entry you can grep, diff, and audit. Beancount.io provides version-controlled, plain-text bookkeeping with no vendor lock-in, so the books you build over five years are still readable on the day you sell the store. Get started for free and bring developer-grade transparency to a business that rewards it more than most.


Sources: