How to include cleaning business overhead in each quote
Allocate monthly business expenses to cleaning visits or labor hours, avoid double counting, and check the allowance against actual work.
Separate job costs from business overhead
Overhead is the cost of keeping the business running that you cannot sensibly assign to one visit. Examples can include scheduling software, business phone service, insurance, storage, and administrative work. Supplies consumed on a particular clean and parking for that visit are direct job costs. Make a consistent list before dividing anything: an expense included in supplies, labor, or vehicle costs should not also appear in overhead. These are internal quoting categories, not tax classifications.
Start with a monthly planning total
Use your own bills and a realistic allowance for recurring business work. For an annual expense, divide the annual amount by 12 to estimate a monthly share. In this illustrative example, scheduling software is $40, business phone service is $30, insurance is $90, storage is $80, and administrative work is $240 per month. The planning total is $480. All amounts are invented to show the method; they are not market prices or recommended spending. Include owner administrative time here only if you have not already counted it elsewhere.
Similar visits: divide by expected completed visits
If your jobs are broadly similar and you expect to complete 40 visits in the month, $480 ÷ 40 = $12 per visit. Enter $12 in the calculator’s Share of overhead field. Use a realistic number of completed visits rather than the maximum your calendar could hold. This method is straightforward, but it gives a short visit and a long visit the same allowance. When job sizes differ substantially, allocating by labor hours can be more useful.
Different job sizes: allocate by cleaning labor hours
Suppose that same business expects 120 on-site cleaning labor hours in the month. Divide $480 by 120 to get a $4 overhead allowance per labor hour. A solo three-hour clean gets $12. Two cleaners working three hours use six labor hours, so that job gets $24. A two-hour solo visit gets $8. The denominator here is on-site labor hours, not clock hours and not all hours spent running the business. If you choose a different basis, apply it consistently to both your monthly forecast and each job.
Carry the allowance into a complete estimate
For a worked example, assume a job has $100 in labor and paid travel, $8 in supplies, and $6 in vehicle expenses. Add the $12 overhead allowance: estimated total cost is $126. With an illustrative 30% target margin, the quote is $126 ÷ 0.70 = $180 before tax. Simply charging $126 would recover the listed costs but leave no modeled profit. The 30% figure is an example, not a recommended target, and the result still depends on an accurate scope and time estimate.
Check what happens in a quieter month
If you allow $12 per visit but complete only 30 visits, the jobs carry $360 of overhead allowance. That is $120 less than the $480 budget. Dividing by 30 instead would have required $16 per visit. This does not mean you can retroactively change an agreed customer price. It means the forecast was optimistic, the business must absorb the gap, or future estimates and spending need review. More completed work can spread fixed expenses further, but some expenses also increase with activity.
Reconcile the allowance and refine the next quote
At month-end, compare actual overhead with the total allowances carried by completed jobs. Record why they differ: fewer visits, larger jobs, a new subscription, an annual bill, or extra administrative time. Update the next planning period instead of changing the method for whichever job happens to be on screen. A job-cost estimate is a planning tool; it is not proof that the business earned that amount in net profit. Keep the internal cost breakdown for your records and give the client the agreed scope and price.
Use the free cleaning quote calculator
Open the free walkthrough checklist