A recurring cleaning visit, a small roof repair or a lawn maintenance round can all look perfectly profitable the moment the invoice goes out. The real number only shows up once travel, supplies, callbacks and the admin work nobody bills for are factored in. None of this requires an accounting degree to work out. It just takes a habit of looking past the invoice total to what the job actually cost to deliver.
Working Out Real Profit On A Recurring Cleaning Job
Take a weekly cleaning visit invoiced at 120 dollars. On paper that looks like solid, predictable income. Lay out the actual costs and the picture shifts:
• Labor for the visit itself, roughly 70 dollars at a fair hourly rate
• Supplies and products, around 10 dollars
• Travel time to and from the client, often the most underpriced line of all
• Scheduling and payment chasing, a few minutes that rarely get billed but still cost time
Once travel and admin are counted honestly, that 120 dollar job might only clear 25 to 30 dollars in real profit. The job was never unprofitable. It was just priced as if travel and admin cost nothing, which they never do.
Why Roofing And Landscaping Contractors Underestimate Admin Time
A small roof repair or a landscaping touch up is easy to price around the visible work, labor, materials, maybe equipment hire for the day. What rarely gets a number attached is everything that happens before and after the visit: preparing the estimate, sending the invoice, tracking which materials actually got used and following up when a payment runs late.
This work tends to happen after hours, at a kitchen table rather than on site, which is exactly why it feels invisible even though it clearly takes time. A contractor who never accounts for it is effectively working unpaid hours every week, and that quietly drags down their real hourly income even on jobs that were priced reasonably on paper.
Do You Need Accounting Software To Figure This Out?
Not necessarily, and not right away. Most small service businesses can get a surprisingly clear picture with three habits: consistent invoices, basic expense tracking and a regular look at which jobs are paid, overdue or underpriced. None of that requires a finance background, just a repeatable system instead of reconstructing each job from memory.
An easy place to start is simply making every invoice look the same, which you can do with this invoice maker for service jobs. It certainly beats typing one up from scratch each time. The tool itself will not fix a pricing problem, and it is no substitute for proper accounting advice. What it does is make the cost categories visible on every job, which is the starting point for noticing where margin is actually going.
Profit on small jobs rarely disappears all at once. It leaks out slowly, through travel nobody priced in, admin time nobody counted and the odd invoice that never quite matches the work done. Reviewing a handful of jobs with real costs attached, rather than just the invoice total, is usually enough to see exactly where that leak is happening.