A project can look busy, the phone can keep ringing, and the bank account can still feel tight every Friday. That's the trap in construction. You may be winning work, paying crews, and issuing claims, yet still not have a clean answer to the only question that matters. Which jobs are making money, and when will that profit turn into cash?
Construction business accounting is the system that gives you that answer. Done properly, it ties job costs, retentions, billing, payroll, and compliance into one set of numbers you can trust.
Panbo Ye, CFP® | FCPA | SSA® | Founder, Everglow
Who this article is for: Australian builders, contractors, and trade business owners who are profitable on paper but want firmer control over margins, cash flow, and compliance.
Building on Solid Ground or Shifting Sands?
At this point in the year, many owners are running the business from three places at once. One screen shows bank transactions. Another holds invoices and subcontractor bills. The third is a project file where the full story sits, but it never quite matches the accounts.
That mismatch is expensive. A job can appear healthy at company level while one site is leaking margin through labour drift, unbilled variations, or retention held too long. By the time the annual accounts show the problem, the money has already gone.
This is why construction business accounting matters in Australia. The Australian Bureau of Statistics reported over 445,000 construction businesses in 2022–23, making construction the nation's largest industry by business count, with about 1.3 million people employed in the sector according to the Australian Bureau of Statistics business counts release. In a sector of that scale, financial control isn't an office exercise. It's part of delivery.
A sound system usually gives an owner three things:
- Job visibility: Every major cost belongs to a job, stage, and cost code.
- Cash timing: Claims, retentions, wages, GST, and supplier terms are viewed together.
- Decision support: Reports are built for action, not only for year-end lodgement.
If your numbers still sit in separate islands, it may be worth tightening both finance and operations together through stronger project delivery management.
The core issue isn't whether you're busy. It's whether your accounting system shows, early enough, which work is profitable and whether that profit will arrive as cash in time.
The Foundations of Construction Accounting
Construction accounting differs from ordinary bookkeeping because the business doesn't earn and spend money in one smooth stream. It earns and spends through separate jobs, each with its own budget, timeline, subcontractors, and billing rules.

Why ordinary bookkeeping falls short
A standard profit and loss statement can tell you total wages, total materials, and total subcontractor spend. It usually can't tell you whether Job A absorbed too many labour hours while Job B is carrying underbilled variation work.
That's why project-level job costing is the backbone of construction business accounting. When labour, materials, equipment, subcontractors, and overhead are assigned to the right project and cost code, you can see where margin is being lost before a job finishes. Without that structure, company-level profitability can hide weak projects.
Practical rule: If a cost can't be tied to a job and cost code, it will eventually distort your margin report.
The strongest job-costing setups usually include:
- Direct labour tracking: Hours and on-costs recorded against the specific site activity.
- Materials allocation: Purchases matched to the relevant project, not left in general purchases.
- Subcontractor coding: Each progress payment coded to the correct trade and job stage.
- Plant and equipment charging: Internal use of machinery allocated consistently.
- Overhead treatment: A clear policy for what stays as business overhead and what is charged to jobs.
Revenue recognition under AASB 15
The second pillar is revenue recognition. Australia's major milestone here was AASB 15 Revenue from Contracts with Customers, effective for annual reporting periods beginning on or after 1 January 2018, as set out by the Australian Accounting Standards Board AASB 15 standard.
For construction firms, that changed the discipline around when revenue is recognised. Revenue is recognised as control transfers to the customer, rather than when an invoice is sent or when cash lands. In practical terms, that puts more weight on contract terms, variation approvals, work-in-progress reporting, and realistic estimates of completion.
Given that many projects run across reporting periods, if revenue is ahead of real progress, profit may be overstated. If revenue lags actual performance, the books may understate the business's position.
A workable approach often looks like this:
- Start with the signed contract. The contract needs clear scope, price, and payment terms.
- Track approved variations separately. Don't bury them in email chains or site notes.
- Update estimated costs to complete. Old budgets create false confidence.
- Review work in progress regularly. WIP isn't only for accountants. It's a trading report.
Good WIP reporting usually says more about a builder's control than the year-end profit figure does.
For many owners, the issue isn't preparing formal accounts. It's making the underlying records clean enough that the accounts mean something. That's where disciplined financial statement preparation becomes useful, especially when lenders, investors, or larger counterparties want reliable reports.
Job costing shows where profit is made or lost. Revenue recognition shows whether that profit is being recorded in the right period. You need both, or the numbers won't guide decisions properly.
How to Build Your Financial System
A resilient finance setup doesn't begin with software. It begins with structure. If the chart of accounts is vague and cost codes are inconsistent, even good software will produce untidy reports.
Start with the chart of accounts
Your chart of accounts should reflect how a construction business operates. That usually means separating income and direct costs in a way that supports project reporting, payroll processing, subcontractor tracking, and compliance.
The Australian Taxation Office's continued use of Single Touch Payroll and contractor reporting means businesses are increasingly judged on data quality, not only on what gets fixed at year end. The Australian Taxation Office guidance on Single Touch Payroll is a useful reminder that poor account design and weak coding discipline can feed both compliance errors and misleading profit reports.
A practical account structure might look like this.
A sample chart of accounts for a construction business.
| Account Code Range | Account Category | Example Accounts |
|---|---|---|
| 1000–1999 | Assets | Bank, trade debtors, retention receivable, work in progress |
| 2000–2999 | Liabilities | Trade creditors, GST, super payable, retention payable |
| 3000–3999 | Income | Contract income, variation income, maintenance income |
| 4000–4999 | Direct job costs | Materials, subcontractors, direct labour, equipment hire |
| 5000–5999 | Overheads | Office wages, insurance, software, rent, motor vehicle expenses |
Cost codes are where discipline lives
A chart of accounts tells you what type of transaction occurred. A cost code tells you where and why it occurred. That distinction matters.
For example, “subcontractors” as one ledger account is too broad for project control. The same spend should also be coded by job and trade activity. If site supervisors, bookkeepers, and project managers don't use the same coding language, the month-end numbers won't reconcile to what happened on site.
A better setup usually includes:
- Job number: The project itself.
- Cost code: The trade or activity, such as demolition, framing, electrical, or finishes.
- Phase or claim stage: Useful where billing follows project milestones.
- Document trail: Purchase order, invoice, timesheet, variation approval, or subcontract claim.
Software should follow process
Owners often ask which accounting platform is best. The better question is whether the platform can support your workflow for payroll, subcontractor payments, GST, and job reporting without manual rework.
A useful stack often includes accounting software, payroll, document capture, and a project management layer. It may also need integrations for approvals and site-based data entry. If you're comparing core platforms, this Xero vs QuickBooks comparison is a reasonable starting point for feature differences, but software choice should come after process design.
One option some businesses use is external advisory support to align bookkeeping, reporting, and tax workflows. Everglow Prosperity, for example, provides accounting and bookkeeping support as part of a wider business advisory model. For owners still deciding on systems, this guide to the best accounting software for small business in Australia may help frame the decision.
Software doesn't create financial control. A clean chart of accounts, consistent cost codes, and disciplined source data do. Software only makes that system faster.
Managing Cash Flow and Project Billing
Profit and cash are not the same thing in construction. You can have signed contracts, approved claims, and a positive margin on paper, then still struggle to fund wages, BAS, super, and supplier accounts because retention and billing timing are working against you.

Claims, variations, and retention are one cash cycle
Too many businesses treat progress claims, variation approvals, and retentions as separate admin tasks. In practice, they're one cash cycle. If any part is weak, liquidity tightens.
The most dangerous gap is often retention. As noted in the business.gov.au guidance on managing cash flow, many firms don't fail because they mispriced the work. They fail because retention is treated as a bookkeeping detail instead of a liquidity risk.
That plays out in predictable ways:
- Claims go out late: Cash collection shifts, but payroll and supplier dates do not.
- Variations stay undocumented: Work is performed before price and approval are locked in.
- Retention accumulates: The balance sheet shows an asset, but the bank account doesn't.
- GST still falls due: Tax timing may not wait for cash release.
A profitable builder can still become a stressed borrower if retention sits in debtors while wages and tax obligations remain current.
Worked example for Tom in Brisbane
Tom runs a residential and light commercial building business in Brisbane. He has concurrent jobs in Alderley, Carina, and Indooroopilly. His reports show that each project is commercially sound. The problem is timing.
Tom submits progress claims monthly. Materials and subcontractor invoices must be paid well before final settlement. Retention is withheld across multiple projects until later milestones are reached. On paper, the jobs are profitable. In the bank account, Tom is carrying the gap.
Here's what usually improves that position:
- Retention tracked separately from ordinary debtors: Tom needs to know what is collectible now and what is locked until a later date.
- Variation approval before work proceeds where possible: If a site instruction changes cost, the accounting record must change quickly too.
- Short-interval forecasting: Weekly or fortnightly cash forecasts are more useful than waiting for month-end accounts.
- Linking payroll and GST to project timing: A job may be sound commercially but still create a short-term funding pinch.
If Tom sees a large retention build-up on several jobs at once, he may need to slow discretionary spending, tighten claims administration, or revisit payment terms on future contracts. A simple template can help structure that review. This cash flow forecast template is one example of how to frame the timing issue more clearly.
Owner's lens: Don't ask only, “Is this job profitable?” Ask, “When does this job release cash, and what must I fund before then?”
Construction cash flow turns on timing, not only margin. If your system doesn't separate ordinary receivables, retentions, variations, and upcoming obligations, you may feel pressure long before the annual accounts show it.
Navigating Compliance and Tax Obligations
Good process reduces compliance risk because it captures the right data at the moment work is done and money moves. Poor process creates a year-end scramble, and that's where GST errors, contractor reporting issues, and payroll problems often surface.
GST and contractor reporting need clean source data
For construction businesses, Goods and Services Tax (GST) doesn't sit neatly at the end of the quarter. It runs through progress claims, supplier bills, retention positions, and variation invoices. If project billing is poorly documented, GST treatment becomes harder to verify.
The same is true for the Taxable Payments Annual Report (TPAR). Businesses that pay contractors in relevant building and construction activities may need to capture accurate identity and payment details through the year, not retrospectively. The safest approach is to collect subcontractor details at onboarding and keep payment coding clean from the first invoice.
A system that supports compliance typically includes:
- Supplier onboarding checks: ABN details, GST status, and supporting records captured early.
- Consistent invoice coding: Subcontractor payments coded in a way that supports reporting.
- Clear retention treatment: Retained amounts distinguished from amounts presently payable.
- Documented variation workflow: Revenue and GST consequences reviewed when scope changes.
For a plain-English refresher on indirect tax basics, this article on how GST works may help.
Employees and contractors must be classified properly
One of the most expensive mistakes in construction accounting is treating labour as a contractor expense when the legal and tax position may point the other way. The classification affects PAYG withholding, superannuation, leave entitlements, payroll processes, and Fair Work exposure.
The practical issue is not what the parties call the arrangement. It's how the arrangement operates in substance. Who controls the work, who bears commercial risk, who supplies tools, and how the person is paid all matter.
A cautious owner should be asking:
- Control: Who directs the time, method, and sequence of work?
- Integration: Is the worker part of the business operation rather than running an independent enterprise?
- Commercial risk: Who bears rectification cost and job risk?
- Payment basis: Is the person paid for time worked or for a contracted result?
Clean accounting records won't fix a labour classification problem, but they often reveal one early enough to act.
The best compliance system in construction is not a separate checklist. It's an accounting process that captures payroll, subcontractor, GST, and billing data correctly the first time.
Measuring What Matters for Business Growth
A standard profit and loss statement is necessary, but it's not enough for a construction business that wants to grow without losing control. Strategic reporting comes from a tighter set of construction-specific measures.

The reports worth reviewing each month
The strongest owners usually focus on a small group of reports and interrogate them consistently.
- Gross profit by job: This shows which jobs are carrying the business and which ones are absorbing time without enough return.
- Work in progress schedule: WIP highlights whether reported revenue aligns with actual progress and estimated cost to complete.
- Overbillings and underbillings: These balances help identify claims timing issues and whether billing is keeping pace with work done.
- Labour burden rate: This helps reveal the true cost of internal labour once on-costs and related obligations are included.
These reports matter beyond internal management. Lenders and investors usually place more confidence in businesses that can explain project performance, cash timing, and reporting discipline clearly.
A useful monthly review often asks only a few sharp questions:
- Which jobs improved or deteriorated since the last review?
- Are any margins relying on unapproved variations or outdated estimates?
- How much of receivables is retention rather than near-term cash?
- Is labour productivity matching what the estimate assumed?
Growth in construction comes from repeatable control, not only more volume. The businesses that scale well are usually the ones that can read their job margins, WIP, and cash timing before pressure builds.
Frequently Asked Questions About Construction Accounting
How do I choose an accountant for a construction business?
Choose someone who understands project-based reporting, not only tax returns. Ask how they handle WIP, retentions, subcontractor reporting, payroll, and variation tracking. If the adviser talks only about year-end accounts and not monthly job visibility, they may not be the right fit for a construction business.
What should I do if my job-cost reports don't look right?
Start with source data. Review whether invoices, timesheets, subcontractor claims, and materials are being coded to the right job and cost code. Inaccurate reports usually come from inconsistent processing, not from the final report itself. Fixing discipline at entry level often improves reporting quickly.
Is all-in-one construction software better than an integrated stack?
It depends on your circumstances. An all-in-one platform may reduce duplication, but only if your team uses it properly. An integrated stack may work well when payroll, accounting, and project management each have a clear role and the data flows cleanly between them.
What's the biggest mistake owners make early on?
Treating accounting as back-office compliance rather than an operating system. When job costing, billing, and cash forecasting are delayed until month end, problems stay hidden for too long. The business then relies on instinct instead of current financial information.
How often should I review WIP and cash flow?
For many construction businesses, monthly is the minimum and shorter intervals may be more useful during busy periods or where retentions are building. The right rhythm depends on project size, claim cycles, payroll pressure, and how quickly variations arise on active sites.
If you would like clarity on how these principles may apply to your own circumstances, contact Everglow on 1300 913 929 or email contact@everglow.au.
To book directly: Book a meeting with Panbo.
Want help applying this to your situation?
Every situation is different. Book a time with our team to talk it through, or call us on 1300 913 929.
Book a free first meetingAustralian tax guide →Estimate your fees →
