How to Calculate Pool Service Profit Margin
Measure the route after paying for chemicals, labor, driving and overhead—not from the bank balance or total customer count alone.
The quick answer
Calculate pool service profit margin by adding recurring service and repair revenue, subtracting complete operating costs, dividing the remaining operating profit by total revenue and multiplying by 100.
Separate recurring and extra-work revenue
Recurring service revenue is the customer base multiplied by actual monthly charges. Add completed repair and extra-work revenue for the same period, but keep it visible as a separate category.
Use collected or properly accrued revenue consistently. Do not mix future estimates with completed-period results without labeling the difference.
Include complete operating costs
Variable costs change with the number of pools or jobs. Fixed and semi-fixed costs support the business more broadly.
- Chemicals, test supplies and consumables
- Technician wages or an owner-labor allowance
- Payroll-related employer cost where applicable
- Fuel, maintenance and other vehicle cost
- Insurance, licenses, software, phone and storage
- Payment processing and bookkeeping
- Repair parts and subcontractors
Choose a consistent period and avoid double-counting. For example, do not add fuel separately if the vehicle cost already includes it.
Calculate operating profit and margin
Margin and markup are not the same. Margin compares profit with customer revenue. Markup compares profit with cost. State which measure is being used when discussing targets.
This operating view is before income tax and financing unless those items are specifically included. Use an accountant for formal financial statements and tax treatment.
Estimate the break-even recurring customer count
First estimate the contribution from one average recurring pool after the variable chemical and labor cost needed to serve it.
Repair revenue can reduce the recurring customer count required in a modeled month, but do not assume uncertain future repairs when planning a minimum stable route.
Worked monthly example
Assume 60 recurring pools at $190 per month and $2,200 of completed repair work.
Assume $1,920 of chemicals, $5,460 of complete labor cost, $1,100 of vehicle cost, $1,450 of overhead and $450 of other cost.
Replace every example figure with the business’s actual records. A single month can be distorted by seasonality or repairs, so compare several periods.
Improve margin without hiding service cost
Look for operational causes before cutting necessary work: cluster route days, reduce repeated supply trips, standardize service records, correct underpriced accounts, charge separately for extra scope and schedule repair work efficiently.
Review profit by customer or route day. Aggregate results can hide an isolated account with long travel, unusual chemical cost or unpaid extra work.
PoolLedger
Connect service visits, chemical cost, labor, mileage, repairs, collections and route profit in one offline workspace.
Preview PoolLedgerFrequently asked questions
How is pool service profit margin calculated?
Subtract complete operating costs from revenue, divide profit by revenue and multiply by 100.
Is owner labor a cost?
Yes. Assign a reasonable cost so unpaid work is not mistaken for profit.
What is a break-even pool count?
It is the number of average recurring accounts needed for their contribution to cover modeled fixed monthly costs.