Accounting for Projects in the Modern Construction Era
Project accounting is one of the most complex disciplines in accounting because every project is unique. Unlike trading businesses where revenue is recognized when goods are sold, construction, engineering, infrastructure, fit-out, EPC, MEP, oil & gas, shipbuilding, and industrial projects may continue for months or even years.
A project typically involves tendering, estimation, contract negotiation, mobilization, procurement, construction, progress billing, retention, variations, claims, recoupment, project completion, the Defect Liability Period (DLP), and final settlement.
Revenue, cost, cash flow and profit rarely occur at the same time.
Modern ERP systems integrated with Artificial Intelligence (AI), Project Management software, BIM platforms, and Business Intelligence (BI) enable organizations to monitor project profitability in real time while complying with IFRS 15 and regional contractual practices. This chapter explains how modern finance departments should account for projects from the tender stage through final completion — opening Part IV of the book.
Understanding IFRS 15
IFRS 15 establishes a single framework for recognizing revenue from contracts with customers. Its objective is simple:
The IFRS 15 Core Principle
Revenue should be recognized when control of goods or services is transferred to the customer.
For construction and engineering projects, revenue is often recognized over time because the customer receives the benefit as work progresses. This requires finance professionals to measure project progress accurately rather than recognizing revenue only when invoices are issued or cash is received.
Project Lifecycle
A typical project progresses through the following stages, each with its own accounting implications:
Cost Centres and Project Codes
Every project should have its own project code within the ERP. Large projects may also be divided into project, phase, building, floor, area, activity, work package, cost centre, and cost code — a structure that enables management to analyze profitability at every level.
Project Cost Categories
Modern ERP systems automatically allocate direct costs, indirect costs, and corporate overheads to projects using predefined allocation rules.
Pre-Award Cost Booking
Winning a project often requires significant expenditure before any contract is awarded — tender preparation, engineering design, site surveys, soil investigation, bid documentation, consultant fees, travel, estimation costs, and legal fees. These costs should not simply disappear into general overhead; organizations should record them separately to evaluate bidding efficiency.
The outcome of the tender then determines how this cost is treated:
If the Project Is Awarded
Cost is transferred into the project's WIP
If the Tender Is Unsuccessful
Cost is written off as tender expense
This provides valuable management information regarding tender success rates — a metric most contractors track informally but rarely account for with this level of precision.
Percentage of Completion (POC)
Many long-term contracts recognize revenue using the Percentage of Completion method. Progress is commonly measured by cost incurred, engineer certification, physical completion, quantity survey, units delivered, or milestone achievement. The most common method uses cost incurred relative to estimated total cost.
ERP systems perform these calculations automatically and update them whenever costs or forecasts change.
Work in Progress (WIP)
Project WIP represents costs incurred for work that has not yet been billed or recognized as completed — materials on site, labour, equipment, subcontractors, temporary works, engineering, design, and mobilization. Proper WIP accounting ensures that financial statements accurately reflect project performance.
Progress Billing
Construction companies rarely invoice the full contract value at once — invoices are issued according to certified progress.
Retention Accounting
Retention is withheld by customers until contractual obligations are satisfied, and remains an asset on the contractor's books until released.
Advance Payments and Recoupment
Many contracts provide advance mobilization payments before work begins. As progress invoices are certified, part of the advance is gradually recovered (recouped).
Project Variations
Projects frequently change during execution — additional work, design changes, client requests, material changes, quantity increases, and time extensions. Approved variations should be treated as modifications to the contract and reflected in the contract value, project budget, revenue forecasts, and profitability calculations.
Cost-to-Complete Forecasting
Project profitability depends on future costs rather than historical costs alone.
Management should update this estimate monthly to identify cost overruns before they affect profitability.
AI in Project Forecasting
Artificial Intelligence analyzes historical project performance, material price trends, labour productivity, equipment utilization, weather impacts, delay patterns, subcontractor performance, procurement lead times, cost overruns, and cash flow forecasts. AI can predict whether a project is likely to finish:
This enables proactive corrective action — flagging a margin slippage in month three rather than discovering it at project close.
Project Dashboards
Modern ERP systems provide real-time dashboards showing:
Management no longer waits until project completion to understand profitability.
Internal Controls
Every project should implement controls over contract approval, budget approval, variation orders, material procurement, labour allocation, equipment usage, progress certification, revenue recognition, WIP reconciliation, retention tracking, advance recovery, and cost forecasting.
ERP workflow approvals and AI monitoring reduce errors, prevent unauthorized changes, and improve financial governance.
Looking Ahead
Project accounting is no longer confined to recording invoices and expenses. It has evolved into a discipline that integrates engineering, procurement, construction, finance, taxation, and technology.
Organizations that combine IFRS 15 compliance with modern ERP systems, AI-powered forecasting, and real-time project analytics gain a significant competitive advantage. They can recognize revenue accurately, control costs proactively, forecast cash flows with greater confidence, and deliver transparent financial reporting to customers, investors, auditors, and regulators.
Key Takeaways
- Revenue transfers over time on most construction contracts — measure progress accurately rather than recognizing revenue on invoice or cash timing.
- Pre-award tender costs get their own ledger account: transferred into WIP if the bid is won, written off as tender expense if it's lost.
- Percentage of completion (cost incurred ÷ estimated total cost) drives both revenue recognized and expected profit — recalculate it whenever forecasts change, not just at period end.
- WIP captures every direct cost — materials, labour, equipment, subcontractors — before it's billed or recognized.
- Retention and advance mobilization payments are both assets/liabilities that unwind over the project, not revenue or cost in themselves.
- Cost-to-complete forecasting, updated monthly, is what catches a margin problem in month three instead of at final account.
In the era of intelligent finance, successful project accounting is measured not only by accurate books but also by the ability to anticipate risks, optimize resources, and support strategic decisions throughout the entire project lifecycle.