A job can look busy, the customer can be happy, and money can be coming into the bank – yet the work may still be making very little profit. That is why knowing how to track job profitability matters. It shows whether each job is paying for the materials, labour, subcontractors and business costs required to deliver it.
For trades, service businesses, NDIS providers, hospitality operators and project-based businesses, job profitability is more useful than a broad look at sales for the month. It gives you clear numbers to use when quoting the next job, managing staff time and deciding which work is worth taking on.
Start with a clear job cost
Job profitability starts before work begins. Each quote should have a job number or job name that is used consistently across your estimating, invoicing, time tracking and bookkeeping systems. A simple naming convention such as the client surname, site address and job number is usually enough.
The aim is to compare what you expected the job to cost against what it actually cost. If the quote is vague, or costs are recorded against general business expenses rather than a specific job, that comparison becomes unreliable.
Your initial budget should identify the expected revenue and the main costs to complete the work. For a renovation business, that may include materials, staff hours, subcontractors, permits and equipment hire. For an NDIS provider, it may include billable hours, employee wages, travel time and any directly related service costs.
It does not need to be complicated. What matters is that the cost categories are consistent from one job to the next. This lets you see patterns rather than trying to interpret a different set of numbers every time.
How to track job profitability from quote to invoice
A practical job tracking process follows the work from the first quote through to final payment. The key is recording costs as they happen, not trying to reconstruct them months later from bank statements and memory.
Record quoted revenue separately from variations
Start with the original approved quote as the revenue budget. If the scope changes, record each variation separately and have it approved before the additional work is completed where possible.
Variations are one of the most common reasons a profitable job becomes a poor one. The work gets done, but the extra materials and time are never billed. By recording approved variations against the job, you can see whether additional work was both charged and profitable.
Your job report should show the original quoted amount, approved variations, invoices raised and payments received. Revenue is not the same as cash collected, so both figures have a place. The first tells you what the job has earned; the second helps you manage cash flow.
Allocate direct costs to the right job
Direct costs are expenses that relate specifically to one customer job. Materials purchased for a particular site, a subcontractor hired for one project and equipment hire for a defined period are straightforward examples.
Ask staff and suppliers to include the job number on timesheets, purchase orders, receipts and bills. This small discipline prevents a common problem: direct job costs being coded to a general expense account with no way to recover them later.
If an expense covers more than one job, split it on a reasonable basis. A delivery containing materials for two sites, for example, can be allocated between both jobs. The allocation does not need to be perfect to be useful, but it should be sensible and consistently applied.
Track labour time, including non-billable time
Labour is often the biggest cost on a job and the easiest one to underestimate. Record actual hours spent by employees, business owners and subcontractors. Include time on site, preparation, travel where relevant, project management, ordering materials, client communication and rectification work.
Owner time is particularly easy to overlook because no wage may leave the bank account for each hour worked. But if your business relies on your time, it has a cost. Including it gives a more honest picture of whether the job model can support the business long term.
Set an hourly cost rate for each role. This should be more than the employee’s base hourly pay. It may also include superannuation, leave, workers compensation, payroll tax where applicable and other employment costs. Your accountant can help set rates that reflect your actual payroll position rather than a rough guess.
Keep overheads visible, but do not double count them
Overheads are the ongoing costs of running the business: rent, software, insurance, mobile phones, vehicle costs, administration and marketing. They are not usually direct job costs, but every job needs to contribute towards them.
There are two useful ways to review overheads. First, look at gross profit on each job: revenue less direct materials, labour and subcontractor costs. Then look at net profit after allowing for a fair share of overheads.
A simple method is to calculate an overhead recovery rate, such as a percentage of sales or a dollar amount per labour hour. The best method depends on the business. A labour-heavy trade may use labour hours, while a retail installation business may find a percentage of revenue more practical. The important point is to use one method consistently and review it as costs change.
Use a job profitability report you can act on
Good reporting should answer practical questions quickly. Which jobs are meeting the quoted margin? Which clients or job types regularly run over time? Are material costs higher than expected? Is a team member spending too many hours on particular work?
A useful job profitability report includes at least these figures:
- quoted revenue and approved variations
- actual invoiced revenue
- materials, subcontractors and other direct costs
- estimated labour hours and actual labour hours
- gross profit and gross profit percentage
- a clear note explaining any major variance
Review active jobs weekly or fortnightly, especially jobs that run across several weeks. Waiting until year-end is too late to fix a pricing problem on work already completed.
For larger or longer projects, track work in progress. This means recognising that you may have incurred costs or completed work before the final invoice is issued. Without a clear view of work in progress, a monthly profit report can look worse or better than the underlying reality. Regular reporting keeps the numbers meaningful while the job is still underway.
Set up your bookkeeping system to support job costing
A tidy Xero file can make job profitability far easier to manage, provided the setup matches how your business operates. Use tracking categories, projects or job-costing software where appropriate, and make sure invoices, supplier bills and timesheets can be assigned to the same job.
The software is only part of the process. Staff need clear instructions, receipts need to be provided promptly, and bank transactions need to be reconciled regularly. If coding is left until BAS time, the business loses the chance to manage margins while there is still time to act.
Be careful with GST when comparing your job figures. Many businesses find it easiest to assess revenue and costs excluding GST, because GST collected and paid is generally not income or an expense for the business. This gives a cleaner view of the actual margin. There can be exceptions, so use the approach that fits your tax position and apply it consistently.
Use the results to improve your next quote
The value of job profitability is not just knowing which job went wrong. It is using that information to quote better work in the future.
If labour regularly exceeds the estimate, consider whether the job was under-scoped, whether site conditions are causing delays, or whether the labour rate is too low. If material margins are shrinking, check supplier prices, wastage and whether mark-ups still reflect the cost of ordering, handling and warranty obligations.
Sometimes a job with a lower gross margin is still worth accepting. It may fill a gap in the schedule, lead to repeat work or suit an efficient team. But that should be a deliberate commercial decision, not something discovered after the invoice has gone out.
Clear job costing also makes client conversations easier. When a customer queries a variation or a revised timeframe, you have records showing the additional work, time and materials involved. That protects both the relationship and the margin.
The most useful job report is the one you review often enough to change the next decision. Keep the system simple, record costs promptly and use the numbers to price with more confidence. Over time, profitable work becomes easier to recognise before you commit your people and resources to it.




