IFRS 15 Construction, Revenue Recognition: Complete Guide

In line with Dubai government initiatives, start your business with significantly lower costs — plus 50% off our service fees.
In line with Dubai government initiatives, start your business with significantly lower costs — plus 50% off our service fees.
Get a Quote

IFRS 15 Construction, Revenue Recognition: Complete Guide

IFRS 15 construction revenue recognition showing project progress, contract revenue, costs and financial reporting for a UAE contractor.

Construction contracts often span several reporting periods, involve significant estimates, and change as work progresses. This makes IFRS 15 Construction, Revenue Recognition particularly important for contractors, developers, project accountants, and finance teams. The standard focuses on when control of promised goods or services transfers to the customer and requires entities to recognize revenue in a way that faithfully represents performance.

For construction businesses, the accounting challenge is not simply matching invoices with revenue. Companies must assess performance obligations, determine the transaction price, account for variations and variable consideration, and select an appropriate method for measuring progress.

What Is IFRS 15 and Why Does It Matter for Construction Companies?

IFRS 15, Revenue from Contracts with Customers, establishes a five-step framework for recognizing revenue. The standard applies across industries, including construction, engineering, infrastructure, and contracting. The central principle is to recognize revenue when a company satisfies a performance obligation by transferring control of a promised good or service to its customer. A performance obligation may be satisfied at a point in time or over time, depending on the circumstances.

For construction companies, applying this principle correctly can affect reported revenue, profit margins, contract assets, contract liabilities, and financial statement disclosures.

What Does IFRS 15 Cover?

IFRS 15 addresses several areas that frequently arise in construction accounting, including:

  • Construction contracts with customers
  • Performance obligations
  • Transaction price
  • Variable consideration
  • Contract modifications
  • Revenue recognized over time
  • Measuring progress
  • Contract assets and liabilities
  • Costs to obtain or fulfil contracts
  • Revenue disclosures

The standard therefore provides a structured approach to construction contract accounting rather than relying simply on billing schedules.

Why Construction Revenue Recognition Can Be Complex

Construction projects can create accounting challenges because:

  • Contracts may run for several years.
  • Scope can change through variations.
  • Project costs can increase unexpectedly.
  • Bonuses and penalties may affect consideration.
  • Progress may need to be measured using estimates.
  • Billing milestones may not match actual performance.
  • Multiple goods or services may exist within one agreement.

This is why project accounting and financial accounting teams need to work together.

How IFRS 15 Applies to Construction Contracts

IFRS 15 construction revenue recognition using cost-to-cost progress measurement for a UAE construction project.

IFRS 15 uses a five-step model for revenue recognition:

  1. Identify the contract with the customer.
  2. Identify the performance obligations.
  3. Determine the transaction price.
  4. Allocate the transaction price to performance obligations.
  5. Recognize revenue when or as performance obligations are satisfied.

These steps provide the framework for deciding how and when construction revenue should appear in the financial statements.

Step 1 – Identify the Contract With the Customer

The first step is determining whether an arrangement meets the requirements of a contract with a customer. A contractor generally needs to consider whether the arrangement has been approved, whether the parties’ rights and payment terms can be identified, whether the arrangement has commercial substance, and whether collection of consideration is probable.

A construction company should also consider whether multiple agreements with the same customer need to be accounted for together.

Step 2 – Identify the Performance Obligations

A construction contract can contain one or several promises to transfer goods or services.

For example, a contractor might provide:

  • Architectural design
  • Engineering services
  • Construction
  • Installation
  • Testing and commissioning

The accounting team must assess whether these promises are distinct and therefore represent separate performance obligations. This assessment matters because revenue may need to be allocated and recognized differently depending on the nature of each performance obligation.

Step 3 – Determine the Transaction Price

The transaction price represents the consideration the contractor expects to be entitled to receive for transferring promised goods or services. A contract may contain both fixed and variable amounts.

Fixed and Variable Consideration

Variable considerations can arise from:

  • Performance bonuses
  • Penalties
  • Incentives
  • Discounts
  • Claims
  • Price concessions
  • Contract variations
  • Other adjustments

IFRS 15 requires entities to estimate variable consideration and apply the relevant constraint so that amounts are not recognized when doing so could result in a significant revenue reversal.

For example, suppose a contractor expects to receive an AED 500,000 completion bonus. The contractor should not automatically include the full amount in revenue simply because the bonus appears in the contract. Management needs sufficient evidence to support the estimate and the required IFRS 15 assessment.

Variable Consideration and the Constraint

Construction businesses should regularly reassess variable consideration throughout a project.

Evidence may include:

  • Current project performance
  • Customer correspondence
  • Approved variations
  • Historical outcomes
  • Contract terms
  • Project completion forecasts

This creates an important control point for project accounting teams.

Step 4 – Allocate the Transaction Price to Performance Obligations

If a contract contains multiple performance obligations, the transaction price is generally allocated based on the relative standalone selling prices of the distinct goods or services. Consider a contractor providing design, construction, and installation services under one agreement. The accounting team should first determine whether these activities are separate performance obligations. If they are, management then assesses their standalone selling prices and allocates the transaction price accordingly.

This prevents the company from simply assigning the entire contract value to construction work without considering the other promised services.

Step 5 – Recognize Revenue When or As Performance Occurs

The final step determines the timing of revenue recognition.

Under IFRS 15, a performance obligation may be satisfied:

  • Over time, or
  • At a point in time

For many construction arrangements, determining whether revenue should be recognized over time is one of the most important accounting judgments.

When Can a Construction Company Recognize Revenue Over Time?

A performance obligation is satisfied over time when one of the applicable IFRS 15 criteria is met.

These include situations where:

  1. The customer simultaneously receives and consumes the benefits as the contractor performs.
  2. The contractor creates or enhances an asset that the customer controls as it is created or enhanced.
  3. The contractor’s work creates an asset with no alternative use to the contractor and the contractor has an enforceable right to payment for performance completed to date.

If none of the criteria is met, the performance obligation is generally satisfied at a point in time, meaning revenue is recognized when control transfers.

Measuring Progress Under IFRS 15

When a performance obligation is satisfied over time, the contractor needs an appropriate method to measure progress toward completion. IFRS 15 permits output methods and input methods, provided the selected method faithfully depicts the transfer of goods or services to the customer.

Output Method for Measuring Progress

An output method measures performance based on the value of goods or services transferred to the customer.

Possible measures include:

  • Surveys of work completed
  • Milestones achieved
  • Units produced
  • Units delivered
  • Appraisals of results achieved
  • Time elapsed, where appropriate

For a road construction project, for example, completed and accepted kilometers of road may provide useful evidence of performance if that measure faithfully represents the contractor’s progress.

Input Method for Measuring Progress

An input method measures progress based on the contractor’s efforts or resources consumed.

Examples include:

  • Costs incurred
  • Labour hours
  • Machine hours
  • Resources consumed
  • Other relevant inputs

The cost-to-cost method is a common example of an input approach. Under this method, the contractor compares costs incurred to date with the latest estimate of total costs needed to complete the performance obligation.

IFRS 15 requires the progress measure to be updated as circumstances change.

Cost-to-Cost Method Example

Suppose a UAE contractor signs a construction contract for AED 15 million.

The latest project estimate is:

CalculationAmount
Contract revenueAED 15 million
Estimated total costsAED 10 million
Costs incurred to dateAED 4 million
Progress40%
Revenue recognized to dateAED 6 million

The progress calculation is:

AED 4 million ÷ AED 10 million = 40%

The cumulative revenue recognized would therefore be:

AED 15 million × 40% = AED 6 million

This example assumes the cost-to-cost method appropriately depicts the contractor’s performance and that the relevant IFRS 15 requirements for over-time recognition are met.

The accounting team should not treat this calculation as automatic. Costs included in the progress measure need appropriate assessment, particularly where certain inputs do not correspond with the transfer of control to the customer.

IFRS 15 Construction Revenue Recognition Example

Consider a UAE contractor engaged to construct a commercial building for AED 30 million.

At the reporting date:

  • Contract value: AED 30 million
  • Estimated total project costs: AED 24 million
  • Costs incurred: AED 9.6 million
  • Progress based on an appropriate cost-to-cost measure: 40%

The cumulative revenue would be:

AED 30 million × 40% = AED 12 million

The expected cumulative cost is AED 9.6 million, resulting in an indicative gross profit of AED 2.4 million before considering other relevant accounting matters. However, the contractor must continue reviewing the project estimate. If the expected total cost increases from AED 24 million to AED 27 million, the progress percentage and resulting revenue calculation may change. IFRS 15 requires the measure of progress to reflect changes in circumstances.

This is why construction companies should update their project forecasts regularly rather than relying on the original budget.

Contract Modifications in Construction Contracts Under IFRS 15

Construction projects frequently change after the original agreement is signed. A contract modification can involve a change in scope, price, or both. In the construction industry, such modifications may be called change orders, variations, or amendments.

When Is a Contract Modification a Separate Contract?

A modification is accounted for as a separate contract when the required IFRS 15 conditions are met, including the addition of distinct goods or services and a price increase that reflects the applicable standalone selling price of those additions.

When Should a Modification Be Accounted for as Part of the Existing Contract?

If the modification does not qualify as a separate contract, the contractor needs to determine the appropriate accounting treatment for the remaining goods or services.

This makes documentation important.

Finance teams should maintain records of:

  • Approved variations
  • Scope changes
  • Revised contract prices
  • Customer approvals
  • Claims
  • Management estimates
  • Supporting correspondence

Unapproved claims should receive particular attention because recognition depends on the applicable IFRS 15 requirements and the assessment of variable consideration.

Construction Contract Costs Under IFRS 15

IFRS 15 also provides guidance on certain costs associated with obtaining and fulfilling contracts.

Costs to Obtain a Contract

Some incremental costs of obtaining a contract may qualify for recognition as an asset when the relevant criteria are met.

Costs to Fulfil a Contract

Certain costs incurred to fulfil a contract may also qualify for asset recognition when they meet the applicable requirements. Construction companies should therefore assess costs individually rather than assuming that every project-related expense should be capitalized.

Common costs requiring careful assessment include:

  • Direct labour
  • Materials
  • Subcontractor costs
  • Engineering costs
  • Mobilization
  • Equipment
  • Site costs
  • Tender and bid costs

Contract Assets, Contract Liabilities and Receivables

IFRS 15 distinguishes between contract assets, contract liabilities, and receivables.

ItemMeaningConstruction Example
Contract assetRight to consideration that is still conditional on something other than passage of timeEarned but not yet unconditionally billable amount
ReceivableUnconditional right to considerationAmount invoiced and due from customer
Contract liabilityObligation to transfer goods or services for consideration received or dueCustomer advance received before performance

Changes in contract assets and liabilities can result from changes in progress measurements, transaction price estimates, contract modifications, and other factors. This distinction is important because billing does not automatically equal revenue.

A contractor may invoice according to contractual milestones while recognizing revenue based on the transfer of performance to the customer.

Common IFRS 15 Revenue Recognition Mistakes in Construction

IFRS 15 construction accounting showing contract variations, contract assets, billing and revised revenue recognition for a UAE contractor.

Construction companies can encounter several recurring problems when applying IFRS 15.

Recognizing Revenue Based Only on Invoices

An invoice represents billing. Revenue recognition depends on satisfying the relevant performance obligation.

Ignoring Contract Variations

A variation can change the transaction price, scope, or both. Failing to assess it promptly can distort reported revenue.

Using an Unsupported Percentage of Completion

A percentage should come from a method that faithfully represents progress. Management should be able to support the underlying data.

Failing to Update Cost Estimates

If expected project costs change significantly, continuing to use outdated estimates can result in incorrect revenue and profit recognition.

Recognizing Variable Consideration Too Early

Expected bonuses and claims should not automatically become revenue. The relevant IFRS 15 requirements and constraint must be assessed.

Treating Every Contract as One Performance Obligation

A contract may contain several distinct promises. The accounting treatment should reflect the actual goods and services promised.

Poor Documentation of Judgements

IFRS 15 often requires significant judgment. Construction companies should document why they selected a particular revenue recognition and progress measurement approach.

IFRS 15 vs Percentage of Completion Method

The term percentage of completion remains common in construction accounting discussions, but it should not be treated as a separate revenue recognition standard under IFRS 15. The important question is whether the performance obligation is satisfied over time and, if so, which measure of progress faithfully represents the contractor’s performance.

A cost-to-cost calculation can be an input method for measuring progress. IFRS 15 specifically describes input methods based on factors such as resources consumed, labour hours, costs incurred, or machine hours. Therefore, construction companies should avoid simply applying a traditional percentage-of-completion formula without first assessing the IFRS 15 requirements.

UAE Construction Companies and IFRS 15 Compliance

For UAE contractors, strong project accounting controls can make IFRS 15 implementation more reliable. Construction companies should coordinate accounting records with information from project managers, quantity surveyors, contract administrators, and commercial teams.

What UAE Contractors Should Monitor

  • Contract value
  • Approved variations
  • Unapproved claims
  • Costs incurred
  • Estimated costs to complete
  • Progress certificates
  • Retentions
  • Expected project margin
  • Revenue recognized to date
  • Contract assets and liabilities

A monthly project review can help finance teams identify changes before they create significant year-end accounting adjustments.

IFRS 15 Construction Accounting Checklist

Use this checklist when reviewing a construction contract:

  • Identify the customer contract
  • Confirm the relevant contractual rights and obligations
  • Identify performance obligations
  • Determine the transaction price
  • Assess variable consideration
  • Review contract modifications
  • Determine whether revenue is recognized over time
  • Select an appropriate progress measurement method
  • Review costs included in the progress calculation
  • Update estimated total project costs
  • Reconcile recognized revenue with project progress
  • Assess contract assets and liabilities
  • Document significant accounting judgments

How to Improve IFRS 15 Revenue Recognition Controls

A strong control environment can reduce errors in construction revenue recognition.

1. Maintain Contract-Level Accounting Schedules

Track revenue, costs, billings, variations, and expected margins for each significant project.

2. Reconcile Project Progress With Accounting Records

Finance teams should compare accounting calculations with reliable operational evidence.

3. Review Variations Regularly

Do not wait until year-end to assess changes in scope or contract price.

4. Update Cost-to-Complete Estimates

Project forecasts should reflect current information rather than the original budget alone.

5. Document Significant Judgments

Record the reasoning behind decisions involving performance obligations, progress measures, variable consideration, and contract modifications.

6. Establish Approval Controls

Revenue adjustments and significant changes in project estimates should have appropriate review and approval.

7. Connect Finance and Project Teams

IFRS 15 accounting depends on operational information. Finance teams cannot make reliable calculations if they receive incomplete project data.

FAQ

What is IFRS 15 in construction?

IFRS 15 provides a framework for recognizing revenue from contracts with customers. For construction companies, it helps determine when revenue should be recognized and how progress toward satisfying performance obligations should be measured.

How does IFRS 15 recognize construction revenue?

Construction revenue may be recognized over time when one of the applicable IFRS 15 criteria is satisfied. The contractor then uses an appropriate measure of progress, such as an input or output method.

What is the cost-to-cost method under IFRS 15?

The cost-to-cost method is an input method that compares appropriate costs incurred to date with the expected total costs required to satisfy the performance obligation.

When can a construction company recognize revenue over time?

Revenue can be recognized over time when the performance obligation meets at least one of the applicable criteria in IFRS 15 paragraph 35. Otherwise, the performance obligation is generally satisfied at a point in time.

How are construction contract variations treated under IFRS 15?

A variation or change order must be assessed under the contract modification requirements. Depending on the circumstances, it may be treated as a separate contract or accounted for through the existing contract.

What is the difference between a contract asset and a receivable?

A contract asset represents a conditional right to consideration, while a receivable represents an unconditional right to payment, subject generally only to the passage of time.

Is percentage of completion still used under IFRS 15?

A percentage-based measure can still be used when it appropriately measures progress for a performance obligation satisfied over time. However, the method must faithfully represent performance and comply with IFRS 15.

How does IFRS 15 handle construction contract losses?

Contractors need to assess their applicable accounting requirements when a project is expected to be loss-making. The revenue recognition analysis under IFRS 15 should also be considered alongside other relevant IFRS requirements.

What costs are capitalized under IFRS 15?

Certain incremental costs of obtaining a contract and certain costs incurred to fulfil a contract can qualify for asset recognition when the requirements in IFRS 15 are met. Each cost category should be assessed based on the facts and circumstances.

How Ripple Business Setup Can Help With IFRS 15 Construction Accounting

Construction companies need accurate project information, consistent accounting processes, and well-documented judgments to apply IFRS 15 Construction, Revenue Recognition effectively. Ripple Business Setup can support UAE businesses with construction project accounting, revenue and cost reconciliation, contract accounting, management reporting, financial statement preparation, and broader accounting advisory services.

If your construction business is reviewing its revenue recognition process, contract modifications, project profitability, or contract assets and liabilities, professional accounting support can help strengthen your reporting process.

Contact Ripple Business Setup:

  • Phone: +971 50 593 8101
  • Email: info@ripplellc.ae
  • WhatsApp: +971 4 250 0833

Final Takeaway

IFRS 15 makes construction revenue recognition more focused on performance and transfer of control rather than simply invoicing. Construction companies need to identify their performance obligations, assess the transaction price, evaluate variations and variable consideration, and select a progress measurement method that faithfully represents performance.

Disclaimer: This article provides general information about IFRS 15 and construction revenue recognition and should not be treated as accounting, audit, tax, or legal advice. The appropriate treatment depends on the specific terms, facts, and circumstances of each contract. Businesses should consult a qualified accounting or IFRS professional before making significant financial reporting decisions.

Refer & Earn