Skip to content
Book Keeping Pros home

How to track project costs

Tracking a project's costs while the work is under way shows a budget problem while there is still time to act on it. It takes a budget broken into cost lines, a project code on every cost and a regular look at what is still to be spent.

  • By Book Keeping Pros
  • Sources checked 15 Oct 2026
On this page

Key takeaways

  • Break the project budget into cost lines, such as materials, labour, subcontractors and equipment, so actual costs can be compared line by line.
  • Code every bill, timesheet and receipt to the project as it arrives, and keep a list of orders placed but not yet billed.
  • business.gov.au suggests comparing actual income and costs with your budget regularly, so you can see where you are over or under and adjust.
  • Each month, costs to date plus committed costs plus an estimate of what is left to do gives a forecast of the final cost.
  • Record each approved variation as a change to both the budget and the price, so the comparison stays fair.

Set a budget by cost line

business.gov.au's glossary describes a budget as a listing of planned revenue and expenditure for a given period. For a project, the period is the life of the project, and the starting point is the estimate behind your quote or contract price.

Split the cost side into lines you can track separately, such as materials, labour, subcontractors and equipment hire. Note the price agreed with the customer and the stages at which you will bill it. business.gov.au suggests a written quote state when the work will start and finish, and those dates set the timeline you track against.

Give the project a code and use it everywhere

Give the project a code, kept in your bookkeeping system alongside the normal accounts or as a column in your spreadsheet, and use it on:

  • purchase orders and supplier bills
  • timesheets, by project and by day
  • card purchases and receipts
  • subcontractor bills
  • every invoice to the customer.

Where a cost is shared between projects, such as a delivery that served two sites, split it on a stated basis and note the basis on the entry. Check each week for project costs entered without a code, while people still remember where they belong.

Track commitments, not just bills

Bills often arrive well after the decision to spend. If you track only what has been billed, a project can look on budget right up until the last invoices land. Track the remaining commitments on orders and subcontracts. Reduce a commitment as the corresponding cost enters actuals, including through a part bill or an agreed accrual, and close it only when no amount remains committed.

Costs to date plus commitments is what the project has already locked in. Adding an estimate of the work still to do gives a forecast of the final cost.

Handle variations

business.gov.au suggests a written quote include any variations and revisions discussed. During a project, every agreed change should update both sides of the comparison: the budget for the extra cost and the price for the extra charge. Keep a variations register with the date each one was agreed, a description, the change to cost, the change to price and whether it has been invoiced.

Work done without an approved variation is an easy way for costs to drift above budget unnoticed, because it adds cost with no matching price.

Report on the project each month

business.gov.au suggests comparing your actual results with your budget to see where you are over or under, and adjusting your plans if needed. For a project, set the figures out by cost line:

Illustrative example: a monthly cost report for a fit-out project
Cost lineBudget (AUD)Actual to date (AUD)Committed (AUD)Still to do (AUD)Forecast final (AUD)
Materials24,000.0015,200.004,300.005,100.0024,600.00
Labour30,000.0017,800.000.0013,400.0031,200.00
Subcontractors18,000.009,000.009,000.000.0018,000.00
Equipment hire4,000.002,100.00600.00300.003,000.00
Total76,000.0044,100.0013,900.0018,800.0076,800.00

Illustrative example only: these rows show the method and are not sourced data.

Forecast final is actual to date plus committed plus still to do. In this example the project is heading over its budget on materials and labour and under on equipment hire, and overall the forecast is above budget. Labour is the line to look at first, because it has the most work still to do.

The "still to do" column estimates costs not already included in actuals or remaining commitments. Ask whoever is running the work to update it each month, counting each cost once, rather than taking the budget less costs so far, which simply assumes the rest will go to plan.

Keep billing in step with costs

Compare billing and costs to spot a possible funding gap, then check actual payment timing. Customer deposits and supplier credit can change how much cash the business needs. Put expected customer receipts and payments to suppliers, subcontractors and staff into the cash flow forecast, using payment dates rather than invoice dates.

Your accounting method affects what the books show. business.gov.au explains that under accrual accounting a builder who invoices a completed project records the sale even before being paid, while cash accounting records it when the money arrives. How income on a partly finished project is recorded is a question for your accountant.

Close the project out

  1. Confirm every supplier and subcontractor bill has been received and coded, and that no commitments remain open.
  2. Invoice any approved variations not yet billed.
  3. Compare the final cost with the original budget, line by line.
  4. Note what caused each large difference, and use it in the next estimate.

For pricing smaller, repeatable jobs from the same records, see our guide to job costing.

General information

This guide is general information about how bookkeeping works in Australia. It is not personal advice, so check the sources below, or ask your accountant how it applies to your business. Sources checked 15 October 2026.

Sources

  1. Key financial terms

    business.gov.au, Australian Government. Current at 15 October 2026, released 9 July 2024. Checked 15 October 2026.

    © Commonwealth of Australia 2020, licensed under CC BY 3.0 AU. Licence: CC BY 3.0 AU.

  2. Prepare quotes

    business.gov.au, Australian Government. Current at 16 October 2026, released 1 August 2025. Checked 16 October 2026.

    © Commonwealth of Australia 2020, licensed under CC BY 3.0 AU. Licence: CC BY 3.0 AU.

  3. Create a budget

    business.gov.au, Australian Government. Current at 16 October 2026, released 14 November 2025. Checked 16 October 2026.

    © Commonwealth of Australia 2020, licensed under CC BY 3.0 AU. Licence: CC BY 3.0 AU.

  4. Choose between cash and accrual accounting

    business.gov.au, Australian Government. Current at 15 October 2026, released 13 September 2024. Checked 15 October 2026.

    © Commonwealth of Australia 2020, licensed under CC BY 3.0 AU. Licence: CC BY 3.0 AU.

Related service

Management and cash-flow reports

Monthly reports that show where the business stands.

More about management and cash-flow reports

Related guides

  • How to do job costing

    How to work out what each job costs: tag direct costs to the job, add a share of overheads, compare the total with the price and use the results to quote.

  • How to do a variance analysis

    How to analyse the gap between budget and actual results: calculate each variance, decide which to investigate, separate volume from price and act on the cause.

  • How to do a cash flow forecast

    How to build a cash flow forecast for a small business, month by month: what you need, how to estimate money in and out, and how to keep it current.