Construction

How to Recognize Construction Revenue via Percentage of Completion (POC)

Recognizing revenue based on the percentage of the project physically completed at month-end.

Account NameTypeDebit ($)Credit ($)
Contract Revenue (P&L)Revenue (+)-180,000.00
Work-in-Progress (WIP)Asset (+)180,000.00-

💡 Accountant's Note

Under IFRS 15, revenue on long-term contracts is recognized over time as performance obligations are satisfied. The percentage is calculated as (costs incurred to date / total estimated costs) × contract price.

Practitioner & Systems Framework

💻 ERP Architecture

Use the ERP's Revenue Recognition module. Input the Estimate at Completion (EAC). The system calculates POC = Actual Cost / EAC. It then calculates Earned Revenue = POC × Total Contract Value, and generates the journal entry automatically.

⚠️ Audit Flags

EAC manipulation. Auditors will test the robustness of the EAC. If management delays updating EAC costs, POC is artificially inflated, bringing forward revenue and profit improperly. The cost-to-cost method must exclude inefficiencies (wastage) from the POC calculation.

📄 Required Documentation

Month-end EAC report, POC calculation spreadsheet, project manager sign-off on costs to complete, and total contract value documentation (including approved VOs).

Automate this entry with the JEH Accounting Suite

Stop doing manual entry. Our VBA-powered ERP automatically generates your ledgers, Trial Balance, and Financial Statements.

No Subscriptions. Own your data.

QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions