BANAMIND
Back to blogFINANCE & INVOICING

Best Accounting for Contractors: Manage Money on Construction Projects

15 June 202510 min readViacheslav Muliukin
Best Accounting for Contractors: Manage Money on Construction Projects

Learn construction accounting essentials: job costing, progress billing, and retention tracking. KPMG found only 31% of projects finish within 10% of budget.


Accounting for construction is not regular accounting with a different label. The methods, timing, and risk profile of financial management on a construction project are fundamentally different from those of a retail business, a service company, or most other industries.

Contractors who treat their accounts like a general business — tracking only income and expenses — end up with a profit and loss that tells them very little about whether specific projects are profitable, whether cash flow will cover next month's payroll, or whether a dispute will wipe out the year's profit.

⚡ TL;DRConstruction accounting requires project-specific tools — job costing, percentage-of-completion, and retention tracking — that standard bookkeeping does not provide. This guide explains each method, why it matters, and how to apply it to manage cash flow and profitability across concurrent projects.
⚡ TL;DR
  • KPMG found only 31% of construction projects come within 10% of their original budget
  • Job costing tracks all costs per project and compares them to budget in real time
  • Retention (5-10% withheld per payment) must be tracked as a separate accounts receivable item
  • Accrual accounting, not cash accounting, is required for accurate construction financial reporting
  • UAE contractors must comply with IFRS 15 for revenue recognition and 5% VAT regulations

How Construction Accounting Differs from Standard Bookkeeping

Three characteristics make construction accounting distinct:

Long project duration

A construction project may span 18 months. Revenue is earned — and costs are incurred — over the entire period. Recognising all revenue when the contract is signed (or all costs when they are paid) gives a completely misleading picture of financial health.

Multiple concurrent projects

A contractor with five active projects needs to know whether each project is individually profitable, not just whether the business overall is in surplus. A company that appears profitable on its P&L can be losing money on three of its five projects — subsidised by the other two.

Retention and milestone payments

Construction contracts typically include retention (a percentage withheld until defects liability period expiry) and payment terms tied to milestones or monthly valuations. Cash received does not equal revenue earned. Cash owed is not the same as cash available.


Cash vs Accrual Accounting in Construction

Small contractors often use cash accounting — recording income when it is received and expenses when they are paid. This is simple but creates a distorted picture:

  • A large payment received this month for work done over the last three months makes this month look profitable and previous months look unprofitable
  • Materials purchased in advance for next month's work make this month look more expensive than it is
  • The actual financial health of each project is invisible

Accrual accounting — recording revenue when it is earned (not when it is received) and expenses when they are incurred (not when they are paid) — gives a more accurate picture. Most construction-specific accounting systems use a form of percentage-of-completion accounting, which allocates revenue and costs in proportion to project completion.

For contractors above a certain size, accrual accounting is not optional — it is required for accurate financial reporting and for understanding the true profitability of each project.


Job Costing: The Financial Control Tool Every Contractor Needs

Job costing is the process of tracking all costs attributable to a specific project — labour, materials, plant, subcontractor costs, and allocated overheads — and comparing them to the budget.

Without job costing, a contractor knows whether the business made money. With job costing, they know which projects made money and which did not — and why.

A job cost report shows:

  • Budget: what was estimated for each cost category at tender
  • Actual costs to date: what has been spent
  • Committed costs: purchase orders and subcontracts not yet invoiced
  • Forecast final cost: best estimate of what the project will cost at completion
  • Variance: the difference between budget and forecast, positive or negative

The forecast final cost is the most important number. It answers the question: "Based on what we know today, how much will this project cost?" A forecast that is only updated monthly is already outdated when it is issued. A project where costs are running over budget and nobody notices until 80% complete has missed every opportunity to take corrective action.

Research by KPMG found that only 31% of construction projects came within 10% of their original budget — underlining the critical importance of accurate, real-time job cost tracking rather than relying on end-of-project reconciliation.

Source: KPMG Global Construction Survey

— "When we implemented job costing workflows with a mid-size UAE fit-out contractor managing 4 concurrent projects, the team went from reviewing costs monthly in a single consolidated spreadsheet to tracking forecast final cost per project weekly. Within 6 weeks, the PM identified two projects running 12% over budget that had appeared profitable at the company level. The contractor recovered one through scope negotiation and restructured resourcing on the other, saving an estimated AED 340,000 in potential losses." — Viacheslav Muliukin, Founder & CEO, Banamind

For contractors who also want to understand how field reporting connects to financial tracking, the guide on managing multiple construction sites covers how daily site data feeds cost control workflows. Contractors running more complex projects should also review construction risk management for how financial exposure links to project risk.


Progress Billing and Cash Flow Management

Construction projects are financed by the project cash flow — client payments fund the costs of construction, and the difference is the contractor's working capital requirement. Managing this gap is critical to business survival.

Progress billing (also called interim applications or monthly valuations) is the process of submitting periodic payment applications to the client based on the value of work completed to date. The contractor values the work, the client or their representative certifies it, and payment follows within the contract-specified period. For contractors looking to reduce payment delays through better invoicing workflows, see our guide to construction invoicing software — which covers progress billing tools, retainage tracking, and documentation practices that accelerate payment.

Cash flow management best practices:

  • Bill early, bill accurately: submit payment applications on the contract-specified date, with complete supporting documentation. A payment application submitted late or with missing information delays certification and payment.
  • Track retentions: retention withheld on each application accumulates and is released (typically half at practical completion, half at defects liability expiry). Track the total retention held and its expected release dates — it is part of your asset base.
  • Monitor debtor days: the average time between issuing an application and receiving payment. If debtor days are increasing, cash flow risk is increasing. Follow up on overdue payments formally, not by phone call.
  • Forecast cash requirements: model monthly cash inflows (expected payments) against outflows (subcontractor payments, material orders, payroll). A cash flow forecast that extends 3 months forward gives enough runway to identify problems and respond.

According to the Chartered Institute of Building, late payment remains one of the leading causes of contractor insolvency, with an average payment delay of 69 days from invoice submission reported across UK and GCC construction markets.

Source: Chartered Institute of Building (CIOB)


Retainage: What It Is and How to Manage It

Retainage (called retention in the UK and MENA) is a percentage — typically 5-10% of each certified payment — withheld by the client as security against defects. On a AED 10 million project with 5% retention, AED 500,000 is held by the client.

Retention management matters for two reasons:

  • Cash flow: withheld retention is working capital that the contractor has funded but not received. On a thin-margin project, large retentions can cause cash flow problems.
  • Recovery: retention is released in tranches — typically half at practical completion and half at the end of the defects liability period. Contractors who do not actively pursue retention release often leave money on the table months or years after project completion.

Track every project's retention position: total withheld, amount released, and expected release dates. This is part of the contractor's accounts receivable — and should be managed accordingly.

In the UAE, the Abu Dhabi Department of Transport and Dubai Municipality have both issued standard contract guidance requiring that retention bonds replace cash retention on qualifying projects — a development that improves contractor cash flow while protecting the client's interest.

Source: Abu Dhabi Department of Transport


Frequently Asked Questions

What is the difference between construction accounting and regular bookkeeping?

Construction accounting uses project-specific methods — job costing, percentage-of-completion revenue recognition, and retention tracking — that do not exist in standard small business accounting. These are necessary because construction projects span months, involve multiple concurrent cost streams, and have payment structures (milestones, retention, valuations) unlike most other industries.

What is job costing and why does every contractor need it?

Job costing tracks every cost — labour, materials, subcontractors, plant — against a specific project, then compares it to the budget. Without job costing, a contractor knows whether the business as a whole is profitable but has no visibility into which individual projects are making or losing money. This makes pricing, resource allocation, and financial planning largely guesswork.

How should contractors handle retainage in their accounting?

Retention withheld by clients should be tracked as a separate accounts receivable line item with expected release dates recorded. It should not be written off or ignored — on a AED 10M project at 5% retention, AED 500,000 is tied up until practical completion and defects liability expiry. Actively managing retention release is part of cash flow management.

What is percentage-of-completion accounting?

Percentage-of-completion is an accounting method that recognises revenue and costs in proportion to how much of a project has been completed. If a project is 40% complete, 40% of the contract revenue is recognised. This method gives a more accurate view of profitability during a long project than cash accounting, which would only recognise revenue when payments are received.

Do UAE contractors need to comply with specific accounting standards?

Yes. UAE contractors operating as legal entities are required to comply with International Financial Reporting Standards (IFRS), including IFRS 15 for revenue recognition on construction contracts. Additionally, UAE VAT regulations (Federal Tax Authority, 5% VAT on most construction services) must be correctly applied in billing and reporting.


How Banamind Supports Contractor Financial Management

Banamind connects field reporting to invoicing and financial management. Progress photos, milestone confirmations, and daily logs captured through WhatsApp and the platform feed into the project record that supports payment applications and dispute resolution.

Banamind's built-in invoice builder lets contractors attach a progress report directly to an invoice, document what was completed, and deliver it by email with a PDF export. That proof-of-work trail is the field evidence that backs up financial claims — what was done, when, by whom, and to what standard. Invoice history is tracked per project, so nothing gets lost at final account.


Last updated: May 2026


Related Articles