Construction Finance Systems Guide for Builders and Contractors
Job costing, WIP, claims, retentions, cash flow and the systems behind them, in plain English for Australian building and trades businesses.
This guide covers the finance and systems side of building and contracting in Australia: how you cost jobs, report work in progress, claim and get paid, track retentions and variations, forecast cash, manage subcontractors and keep your job software and Xero or MYOB in step. It is written for owners, finance managers and operations managers of building, construction and trades businesses, not for accountants or software developers.
Each section gives you the plain-English overview in a few minutes, then points to the Kenomont articles and pages that go into the detail. Where rules are involved, such as Security of Payment deadlines, QBCC requirements or RCTIs, we keep to the basics and send you to the full article and the regulator, because the details change and depend on your contracts.
The thread running through all of it is simple. Most building businesses already have the software they need. The problem is that information gets stuck between the job system, the accounts and a pile of spreadsheets, so the numbers arrive late and nobody fully trusts them. Fix the flow, and job margins, WIP, claims and cash flow all get easier. See also our construction industry page.
In this guide
- Job Costing: Knowing What Each Job Really Costs
- WIP Reporting: The Report That Tells You Where Jobs Stand
- Progress Claims, Payment Schedules, Retentions and Variations
- Cash Flow Forecasting for Builders
- Subcontractors: Onboarding, Committed Costs and RCTIs
- Queensland: QBCC MFR Reporting and Project Trust Accounts
- Construction KPIs and Reporting
- Procore, Buildertrend and Job Systems Connected to Xero or MYOB
- Trades Job Management: simPRO, ServiceM8 and AroFlo
- Practical AI for Builders and Tradies
- Where to start
- How Kenomont helps
- Frequently asked questions
Job Costing: Knowing What Each Job Really Costs
Job costing is the base everything else in this guide sits on. If costs don’t land against the right job, and soon, then WIP, claims, cash flow and margin reports are all built on guesses. The usual trouble is timing: bills get coded weeks late, timesheets sit in a folder and subbie claims turn up at month-end.
Good job costing has a few plain parts. Every cost gets a job and a cost code when it is incurred, not when it is paid. Labour is costed at what it really costs you, not just the hourly wage. Committed costs (orders and subcontracts you’ve agreed but haven’t been billed for yet) are counted alongside actual costs. And at the end of the job someone compares estimate with actual, so the next estimate is better.
Small leaks such as unbilled variations, materials charged to the wrong job and labour overruns don’t show up in one bad month. They show up as margins that never quite match the estimate. A few minutes of structured cost entry on site each day does more for margin than a better spreadsheet at month-end. The same habit helps at tender time: estimates built from your own past jobs beat estimates built from memory, and code changes such as NCC 2025 need to flow into your rates as well as your plans.
Go deeper
- Job costing: are you tracking or just guessing?: The signs your job costs are estimates in disguise.
- The real cost of not knowing your job costs in real time: What late cost information costs you on a live job.
- Construction cost tracking chaos: How to get costs out of the field and into the numbers.
- Five minutes on site: The small daily habit that keeps job costs current.
- The 3 week blind spot: Why costs reach the report weeks after they happen, and how to close the gap.
- Stop managing construction costs with a rear-view mirror: Moving from month-end hindsight to costs you can act on.
- What does your labour actually cost per job?: Costing labour properly, beyond the hourly rate.
- Estimate vs actual: do you ever go back?: Using finished jobs to make the next estimate better.
- Construction cost leakage: Where builders quietly lose margin, job by job.
- How small cost leaks can eat nearly half a builder’s profit: Why small leaks add up to a big share of a thin margin.
- The money construction companies leave on the table through poor data: The places poor data costs builders money.
- The one-hour estimate review before your next tender: A short review that catches costly estimate mistakes.
- How to win more tenders with better data: Using your own job history to price with confidence.
- NCC 2025: what the code changes mean for your bottom line: Where code changes land in estimates, paperwork and job costs.
- Construction job costing: How we set up job costing across your job system and accounts.
WIP Reporting: The Report That Tells You Where Jobs Stand
A work in progress (WIP) report answers one question for every open job: are we ahead or behind, and by how much? It compares what you’ve earned on the job so far with what you’ve billed. If you’ve billed more than you’ve earned, you’re over-claimed and some of the cash in the bank belongs to work not yet done. If you’ve earned more than you’ve billed, you’re under-claimed and money is sitting unclaimed.
Most builders run WIP in a spreadsheet beside Xero or MYOB, rebuilt each month. The common problems: cost to date is missing bills not yet entered, cost to finish is a gut feel, approved variations aren’t in the contract value, and nobody is sure which copy of the spreadsheet is right. That is how one job ends up with three different answers.
A WIP report you can trust needs current costs, committed costs, approved variations and an honest cost-to-complete from the person running the job. It also needs to feed the accounts properly, through month-end adjustments your accountant agrees with, so the profit and loss reflects the work done rather than the invoices sent. Get WIP right and several other jobs get easier, including cash flow forecasting and, in Queensland, QBCC annual reporting.
Go deeper
- Your WIP is lying to you: The common ways a WIP report goes wrong.
- WIP reporting for builders using Xero: A practical guide to running WIP alongside Xero.
- The Friday afternoon phone call: One job, three different answers, and how to end up with one.
- Your QS should not be a detective: Why your quantity surveyor spends days chasing numbers, and how to stop it.
- Construction WIP reporting: How we build WIP reporting from your job system and accounts.
Progress Claims, Payment Schedules, Retentions and Variations
Construction billing doesn’t look like ordinary invoicing. A contract value changes with variations, you claim in stages, part of each claim may be held back as retention, and the other side has a set time to respond. Accounting software isn’t built for that, so this side of the business usually ends up in spreadsheets and email.
The risks are real money. Each state’s Security of Payment Act sets its own deadlines for claims, payment schedules and payment, and those deadlines differ between Queensland, New South Wales and Victoria. Miss a deadline for a payment schedule and you can end up owing the full amount claimed. Lose track of a retention release date and money you’re owed stays with someone else. Victoria has also made significant changes to its Act during 2026, which affect what can be claimed and how security is released.
Variations are the quietest leak of all. Work gets done on a site instruction, the paperwork lags, and the variation never makes it onto a claim. A simple rule helps: no variation work without a variation number, and every open variation shows on the weekly report until it is priced, approved and claimed.
The practical fix is one claims and retention register, fed from your job system and accounts, that lists every claim sent and received and every retention held, with its deadline. For your own contracts, the articles below set out the detail and a construction lawyer can check them.
Go deeper
- Progress claims, payment schedules and retention tracking across Qld, NSW and Victoria: The deadlines by state and how to build one register for all of them.
- Retentions and progress claims in Xero: The three ways builders handle it, and when each one is enough.
- The variation that never got billed: How variations slip through and the simple controls that catch them.
- Victoria’s Security of Payment reforms: What changed in Victoria and what it means for subcontractors and builders.
Cash Flow Forecasting for Builders
Profitable builders still run out of cash. Money goes out to subbies and suppliers before claims are paid, retentions are held for months, and one late payment on a big job can squeeze the whole business.
The usual problem is that the forecast is rebuilt from the accounts after month-end. The accounts only know what has already been invoiced and paid, so by the time the forecast is ready, the first few weeks it “forecasts” have already happened. A forecast that looks ahead has to start from the jobs: when each progress claim will go out and be paid, which retentions are due back, what you’ve committed to subcontractors and suppliers and when those bills fall due, and how much each job still costs to finish.
A rolling weekly forecast, around thirteen weeks out and updated every week from your job system and Xero or MYOB, gives you a view you can act on: chase a claim, stage a purchase, talk to the bank early. It works best when WIP and the claims register are already in order, because they supply most of its inputs.
Go deeper
- Why your construction cash flow forecast is a month behind: How to build a forecast from WIP and your claim schedule.
- Cash flow management for builders who hate spreadsheets: Keeping on top of cash without living in Excel.
- Construction cash flow forecasting: How we set up a forecast that updates from your jobs and accounts.
Subcontractors: Onboarding, Committed Costs and RCTIs
For many builders, subcontractors are the biggest cost on every job, and the hardest to see in time. The paperwork starts before they set foot on site: ABN and GST details, insurances, licences, bank details and safety documents. Collected by email and retyped into two systems, details go missing and insurances expire unnoticed.
Once work starts, the money question is committed cost. A subcontract or purchase order is a promise to pay, but the accounts don’t see it until the bill arrives. If you only track what has been billed, a job can look healthy right up until a large subbie claim lands. Tracking every claim against its subcontract or order, including approved variations, shows what is still to come and catches claims that run past what was agreed.
Some businesses pay subcontractors or suppliers using recipient-created tax invoices (RCTIs), where you issue the invoice from your own records rather than waiting for theirs. The ATO sets conditions for when you can do this, including a written agreement, and our RCTI article explains them in plain English. Check your own situation with your accountant.
Go deeper
- Subcontractor onboarding for construction companies: What to collect, and how to stop re-keying it into your accounts.
- Subbies cost more than you think: Tracking committed costs against the purchase order or subcontract.
- What is an RCTI?: Recipient-created tax invoices explained, including the ATO’s conditions.
- Subcontractor management: How we connect subbie records, claims and payments to your accounts.
- RCTI automation: Producing RCTIs from the records you already keep.
Queensland: QBCC MFR Reporting and Project Trust Accounts
Queensland builders and contractors carry two extra finance obligations that lean heavily on their systems. The first is the QBCC’s minimum financial requirements (MFR). Licensees report financial information each year to show they still meet the requirements for their licence category, and the figures depend on reliable WIP, a clean balance sheet and revenue that fits the licence. When WIP lives in a spreadsheet and the balance sheet is only tidied at year end, annual reporting becomes a last-minute scramble. Our MFR article sets out the figures the QBCC asks for and when they are due.
The second is project trust accounts. On contracts covered by the scheme, the head contractor acts as trustee: a separate trust account for the contract, a trust ledger kept up to date, and regular reconciliations, with cash retentions held in a retention trust account. Which contracts are covered depends on the type of client and the contract value, the rollout was paused in 2025, and the scheme is under review. Our project trust accounts article explains who is in for 2026 and how to keep the ledger reconciled.
If your job, claims and payments data is already joined up, both become routine reporting rather than a scramble. For the rules themselves, start with the articles below, then check the current position on qbcc.qld.gov.au and with your accountant or adviser.
Go deeper
- QBCC MFR annual reporting: The figures builders need and when they’re due.
- Project trust accounts in Queensland (2026): Who’s in and how to keep the accounts reconciled.
- Progress claims and retention tracking across Qld, NSW and Victoria: Includes Queensland’s payment deadlines and retention trust rules.
Construction KPIs and Reporting
Most building businesses don’t lack reports. They lack one report that everyone trusts, ready when it is needed: which jobs are making money, what costs are still to come, and whether cash is fine for the next few weeks.
A good weekly report is short. For each job: contract value including approved variations, cost to date, committed cost, forecast cost to finish, forecast margin, and claims due or overdue. For the business: retentions held, debtors, cash for the weeks ahead and any job that has moved since last week. That is enough to run a Monday meeting that ends in decisions rather than arguments about whose numbers are right.
The report itself is the easy part. The work is upstream: costs coded to jobs on time, variations recorded, claims tracked and the job system and accounts agreeing with each other. Once that is in place, a dashboard in a tool such as Power BI can refresh itself from your systems, so nobody spends Monday morning building it. If you want to see what that looks like before talking to anyone, our construction financial visibility demo and free toolkit are good places to start.
Go deeper
- Construction KPIs: the Monday morning report that runs your business: The key numbers worth reviewing every week.
- Construction KPI dashboards: Dashboards that refresh from your job system and accounts.
- Construction financial visibility demo: See how connecting your existing systems gives you current numbers on every project.
- Construction financial visibility toolkit: A free PDF to work out what late job cost reports cost you, no sign-up.
Procore, Buildertrend and Job Systems Connected to Xero or MYOB
Most builders run two kinds of software: a project or job system (Procore, Buildertrend or similar) for the work, and Xero or MYOB for the accounts. Each does its own job well. The trouble sits between them. Commitments, subbie bills, claims, variations and cost codes need to agree in both places, and when the connection is partial, someone retypes the rest.
Built-in connectors are worth understanding before you build anything. They usually cover part of the flow, not all of it. Procore’s official Xero integration, for example, carries the cost side well, but not the head contract side such as prime contracts and their invoices, and it links one Xero organisation to one Procore account. For a builder with one entity and simple claims, that may be all you need. For multiple entities, head contract claims in the accounts or proper WIP, the gaps have to be filled some other way.
If you’re choosing a system, residential and commercial builders tend to need different things. Whatever you choose, plan how it will connect to your accounts before you sign up, and decide which system is the master for each piece of information. Workflow automation, such as approvals, document collection and alerts, comes after that, starting with the steps that cause the most retyping.
Go deeper
- Procore and Xero: what the official integration doesn’t carry: What syncs, what doesn’t, and when the gaps matter.
- Procore vs Buildertrend: Which suits residential or commercial work, and how each connects to Xero or MYOB.
- Procore with Xero or MYOB: Connecting Procore to your accounts beyond the built-in connector.
- Builder accounting integration: Joining your construction software to Xero or MYOB so costs and claims agree.
- Construction software stack: what builders need in 2026: Estimating, project management, accounting, job costing, scheduling and safety.
- The builder’s 2026 technology checklist: A practical check of the systems a building business relies on.
- Construction workflow automation in Australia: What to automate first and how to connect it to job costing and the accounts.
- Construction process automation: Approvals, paperwork and hand-offs automated around your existing systems.
Trades Job Management: simPRO, ServiceM8 and AroFlo
Trades and field service businesses face the same finance questions on smaller, faster jobs. Quotes become jobs, techs log time and materials, invoices go out, and everything has to land in Xero or MYOB correctly. Apps such as simPRO, ServiceM8, AroFlo, Tradify and Fergus handle the field side, each suiting a different size of business.
The built-in accounting links send invoices, bills, payments and contacts across, so nobody retypes them. What they don’t do is reconcile the two systems for you. Timesheet corrections, split payments, supplier invoice lines and tracking categories can come across differently from how they look in the job system. For a small business with a simple setup, the built-in link is usually fine. With several cost centres, a payroll system in the middle or more than one entity, month-end needs a checklist and sometimes a proper integration.
Payroll is the other pressure point. Since Payday Super started on 1 July 2026, super has to be paid for each payday rather than each quarter, so errors in hours flow through to super within days. Keeping timesheets, award interpretation and the accounts in step every pay run is now a weekly job. And if your business has outgrown a smaller app, moving up is a project in its own right: plan the data, the cut-over and the accounting link before you switch.
Go deeper
- simPRO vs ServiceM8 vs AroFlo: Which job management system suits which kind of trades business.
- ServiceM8 vs Tradify: Two popular job apps for tradies compared.
- simPRO and AroFlo to Xero or MYOB: What the integration syncs and what it doesn’t.
- Outgrowing ServiceM8, Tradify or Fergus: The signs, what changes and how to move.
- Trades timesheets to payroll under Payday Super: Keeping hours, pay and super in step every pay run.
- Trades and field service: How we help trades and field service businesses with their systems.
Practical AI for Builders and Tradies
AI is useful in a building or trades business when it takes over a specific, repetitive task and a person checks the result. Good examples are matching supplier invoices to jobs and orders, reading delivery dockets and subbie paperwork, turning voice notes or site diaries into a tidy daily report, and flagging costs that look out of line with the budget.
What doesn’t help: chatbots for the sake of it, tools that make decisions nobody can explain, or anything that needs your data to be in better shape than it is. AI works on the information you already have. If costs aren’t coded to jobs and claims aren’t tracked, AI will only produce wrong answers faster. That is why it usually comes after the basics in this guide, not before.
Start with one task that eats hours every week, try it on real documents with a person approving each result, and keep it only if it clearly helps.
Go deeper
- AI for builders: 5 practical uses: Uses that start with your own data.
- AI for tradies: what actually helps: And what doesn’t, in plain terms.
- Construction labour shortage: technology that helps the team you have: Taking paperwork off the people you already have.
- AI for construction companies: Invoices matched to jobs, subbie paperwork tracked and site notes turned into reports, with a person checking.
Where to Start
You don't need to fix everything at once. Pick the line below that sounds most like your business and start there.
- If you don’t trust your job margins until the job is finished: Start with job costing and committed costs. See Job costing.
- If month-end WIP takes days and nobody agrees on the numbers: Fix WIP first, then let it feed your cash flow forecast. See WIP reporting.
- If claims, retentions or variations are tracked in emails and spreadsheets: Build one claims and retention register before anything else. See Claims and retentions.
- If you are profitable on paper but cash is always tight: Set up a weekly forecast built from your jobs and claim schedule. See Cash flow forecasting.
- If you hold a QBCC licence or work on contracts covered by trust accounts: Read the Queensland section and check the rules with the QBCC and your accountant. See QBCC and trust accounts.
- If Procore, Buildertrend or a trades app is connected to Xero or MYOB but you still retype things: List what the connector carries and what it doesn’t, then fill only the gaps. See Job systems and accounts.
- If you know something is wrong but not where to start: Book a free chat, or start with a Process & Systems Audit. See How Kenomont helps.
How Kenomont Helps
Kenomont is a small, founder-led data and systems consultancy. Aaron Chambers has more than 20 years of experience building and connecting business systems, and we work with building and trades businesses across Australia remotely. We don't sell construction or accounting software, so we can tell you honestly whether what you have will do.
Our work sits between your systems: connecting your job or project software to Xero or MYOB, setting up job costing and WIP reporting that the whole business trusts, building claims and retention registers, cash flow forecasts and weekly dashboards, and automating the paperwork that eats your team's week. Your accountant or bookkeeper keeps looking after the accounts; we make sure the numbers reach them cleanly and on time.
Every project is scoped and given a fixed quote after a free initial chat. If you know something is wrong but not where it sits, our $5,000 Process & Systems Audit maps your processes and systems and gives you a written report on what to fix first. You can also call 1300 470 091.
Frequently Asked Questions
Where Do Your Job Numbers Break Down?
Tell us what you use and where it gets stuck. We'll tell you honestly whether it's something you can fix yourselves, or where we can help. Or call 1300 470 091.
Free initial chat. No sales pressure - if we're not the right fit, we'll say so.
Prefer to talk? Call 1300 470 091
Got a spec or files? Email [email protected]