How to Track Profit Per Job (Most Owners Don’t)
Many service business owners know their monthly revenue, but very few know how much profit each job actually produces. Without tracking profit per job, it’s easy to stay busy but still struggle to grow financially.
Understanding job profitability helps you price services correctly, identify your most profitable work, and eliminate jobs that waste time or resources.
Here’s how to track profit per job in a simple and practical way.
Why Profit Per Job Matters
Revenue alone doesn’t tell you whether a job was worth doing.
For example:
Job price: £120
Travel cost: £15
Chemicals/supplies: £10
Labour time: £40
Your actual profit might only be £55, not £120.
Tracking profit per job allows you to:
Identify your most profitable services
Adjust pricing where needed
Reduce hidden costs
Focus on higher-value work
This insight can dramatically improve business performance.
Step 1: Track the Job Price
Start with the total amount charged to the customer.
Include:
Cleaning or service fee
Add-on services
Extra treatments
Call-out fees
Example:
Carpet cleaning: £150
Stain protection add-on: £40
Total job revenue: £190
Step 2: Calculate Labour Costs
Even if you are the one doing the job, labour still has a cost.
Calculate:
Time spent on-site
Travel time
Hourly wage (or equivalent)
Example:
Total time: 2 hours
Labour cost: £20 per hour
Total labour cost: £40
Step 3: Include Material and Supply Costs
Many small businesses forget to track supply usage.
Typical costs may include:
Cleaning chemicals
Water usage
Cloths or consumables
Protective treatments
Example:
Chemicals and supplies: £12
These small costs add up over time.
Step 4: Factor in Vehicle and Travel Costs
Travel expenses are a major hidden cost in mobile service businesses.
Consider:
Fuel
Vehicle wear and maintenance
Parking fees
Insurance allocation
Example:
Travel cost: £15
Using a per-mile estimate can simplify tracking.
Step 5: Include Overhead Allocation
Every job contributes to your business overheads.
Examples include:
Marketing
Insurance
Software subscriptions
Equipment payments
Office expenses
A simple approach is allocating a fixed overhead cost per job.
Example:
Overhead allocation: £20 per job
Step 6: Calculate Profit Per Job
Once you track all costs, calculating profit becomes simple.
Example breakdown:
| Item | Amount |
|---|---|
| Job Revenue | £190 |
| Labour | £40 |
| Supplies | £12 |
| Travel | £15 |
| Overhead Allocation | £20 |
| Total Costs | £87 |
| Profit | £103 |
In this case, the job generated £103 profit, not £190.
Step 7: Use Software to Track Jobs
Tracking this manually can become difficult as your business grows.
Job management software like:
Jobber
ServiceM8
Housecall Pro
can help track job details, invoices, and time spent on jobs.
Accounting software such as Xero or QuickBooks can help monitor overall expenses and profitability.
Combining these tools makes financial tracking far easier.
Step 8: Identify Your Most Profitable Jobs
Once you start tracking profit per job, patterns quickly appear.
You may discover that:
Certain services generate far higher profit margins
Some jobs take too long relative to their price
Specific locations create higher travel costs
This information allows you to:
Adjust pricing
Promote higher-margin services
Optimise your schedule
Final Thoughts
Most service business owners focus on staying busy, but profitable businesses focus on working smarter.
Tracking profit per job gives you a clear picture of what is actually driving your business forward. With this information, you can price correctly, reduce unnecessary costs, and focus on the work that delivers the best return.
In many cases, small adjustments based on profit data can increase overall profitability without needing more customers.