Monthly service revenue is the easiest number to see and one of the easiest numbers to over-trust. A pool can pay every month, stay on the route for years, and still produce disappointing economics once the time and cost required to service it are included.
The free checker uses the same cost-stack logic described below and shows profit, margin, profit per route hour and target price.
Check one account free →Start with the cost of serving the account
For a simple recurring-account model, separate the cost into four buckets: labor, travel, supplies and allocated overhead. That keeps the math understandable and makes it easier to see what is damaging the result.
Labor
Count both service time and attributable travel time. If you are the owner and do the work yourself, assigning your time a real hourly cost prevents “free owner labor” from making weak accounts look healthier than they are.
Travel
Route time and vehicle cost are related but different. Travel minutes consume labor capacity. Mileage or distance-related cost represents fuel, maintenance, depreciation or whatever travel-cost assumption you use.
Supplies
Use a realistic monthly average for chemicals and consumables attributable to the account. One unusual visit is a poor basis for a permanent pricing decision.
Allocated overhead
A small share of insurance, software, admin, equipment and other business overhead can be assigned to the account so the analysis does not pretend those costs disappear.
Profit dollars are only half the picture
An account can make positive dollars and still be weak relative to the margin you are targeting.
If profit is negative, the assumptions say the account does not cover its modeled monthly cost. If profit is positive but margin sits below your target, the account may still deserve attention: price, service time, travel, chemical usage or scope can all be the reason.
Compare the result with the time the stop consumes
This helps distinguish two accounts with similar monthly revenue but very different time requirements. A dense 20-minute stop and a distant 45-minute stop do not use the same amount of route capacity.
A practical three-status review
- LOSS: the account is estimated to lose money under the assumptions entered.
- REPRICE: it is profitable, but the modeled margin is below your target.
- ON TARGET: it meets or exceeds the margin you selected.
The full workbook calculates profit, margin, target price, price gap and status for recurring clients side by side.
See the full route workbook →