Machine payback math: the number your fleet actually runs on
Payback per machine — all-in cost vs rent collected — is the number washer/dryer rental fleets actually run on. How to calculate it, what goes stale, and when a sheet stops being enough.
By DrumFleet · · 4 min read
Monthly revenue feels good on a bank notification. It is not the number that tells you whether a machine is working.
The number is payback: what that unit cost you all-in, what it has collected in rent, and the month the two crossed. Machines past payback are margin. Machines that never get there are inventory you are subsidizing with your Saturdays.
We ran the fleet on that column before DrumFleet existed. Still do, just without rebuilding the formulas every time a pump gets replaced.
All-in means all-in
Purchase price is the easy part. A $180 washer that needed a $95 pump and a set of hoses is not a $180 washer. Neither is the one you drove across town twice because the first listing photos lied.
All-in cost is:
- what you paid the seller
- parts and repair before it went out (and the annoying ones after)
- delivery cost if you want to be honest about it fuel and a helper's afternoon add up faster than people admit
If you skip repairs in the tracker, every "cheap" Marketplace find looks like a hero until month four.
Rent collected, not rent quoted
Quoted rate is what you put on the Marketplace ad. Collected is what hit the card after declines, partial months, and the free first-week you offered once and regret.
For payback, use collected. A machine at $55/month that sat unpaid for six weeks is not earning $55/month. Your sheet should reflect the ugly version, or the math flatters you into buying more of the wrong units.
A worked example (ranges, not a promise)
Say a matched set lands at $420 all-in after a belt and new hoses. You rent it for $55/month. Rough payback lands somewhere around month eight if collections are clean.
Bump all-in to $520 because the dryer heating element died in month two, and you just bought yourself two more months before that set starts printing. That is not failure — it is information. The channel you sourced from, the brand you keep buying, the repair you keep eating: payback makes those patterns visible. Revenue alone does not.
Your buy price, your local rent, and your repair rate decide the real month. That is why a per-unit row beats a single "fleet revenue" cell.
What the tracker has to hold
One row per machine. Serials, not "the white Whirlpool" — that nickname dies at unit six.
You need at least: source, purchase date, all-in cost, status (in stock / rented / repair / retired), who has it, monthly rate, and a running collected total (or months × rate if you are still early and collections are clean). Payback progress is months of real rent against all-in. The inventory tracker we give away is the sheet we used for that before the product existed.
Status updated the day something moves. Payback looked at on purpose not only when you feel optimistic.
When the column goes stale
Usually right when you need it most. Saturday gets eaten by Stripe reconciliations and "who signed what," and the payback column is the first thing you stop updating. Then you cannot tell which sets are working and which ones are hobbies with serial numbers.
If you have cost and rent history but have not looked at payback in a month, that is not an emergency software purchase. It is a signal the admin stack is crowding out the job the sheet was supposed to do.
Software, later
Under about five sets, the free tracker is enough. Past that, the parts a sheet cannot do — charging cards, catching declines, filing signed contracts — start stealing the hour you meant for payback.
When you look at tools, ask the dull question: does it track payback per unit without a second spreadsheet? That is the number appliance rental software either respects or ignores. Everything else is decoration.
Fourteen days on DrumFleet's Growth plan, no card, if you want to see payback fill itself while you run the fleet. Or stay on the sheet until the column goes stale — then you will know why you came back.