ECL on contract assets

Construction, engineering, software and telecom companies often carry large contract assets, and many forget to include them in their ECL calculation. This guide explains why contract assets need an allowance, how to measure it, how to separate credit risk from performance risk, and works through a construction contract.

By Muhammad Bilal, Chartered Accountant. Reviewed by Awais Jameel, Chartered Accountant. 3 minute read.

Short answer

ECL on contract assets is required because IFRS 15 contract assets, amounts a company has earned but cannot yet bill because something other than time must happen first, are within IFRS 9's impairment rules. Contract assets without a significant financing component must use the simplified approach, with lifetime ECL. The allowance reflects only the customer's credit risk, not the risk that the company fails to perform. Companies usually apply the loss rate for current receivables from the same customers, or a customer-specific PD for large contracts.

At a glance

What
IFRS 15 contract assets, unbilled revenue
Approach
Simplified: lifetime ECL
Measure
Credit risk only, not performance risk
Typical rate
Current bucket of the provision matrix
Large contracts
Customer-specific PD
ASU 2025-05
US expedient covers contract assets
ECL on contract assetsWhat: IFRS 15 contract assets, unbilled revenue; Approach: Simplified: lifetime ECL; Measure: Credit risk only, not performance risk; Typical rate: Current bucket of the provision matrix; Large contracts: Customer-specific PD; ASU 2025-05: US expedient covers contract assets.KEY FACTS AT A GLANCEECL on contract assetsWhatIFRS 15 contract assets,unbilled revenueApproachSimplified: lifetime ECLMeasureCredit risk only, notperformance riskTypical rateCurrent bucket of theprovision matrixLarge contractsCustomer-specific PDASU 2025-05US expedient coverscontract assetsTax BakersECL on contract assetsWhat: IFRS 15 contract assets, unbilled revenue; Approach: Simplified: lifetime ECL; Measure: Credit risk only, not performance risk; Typical rate: Current bucket of the provision matrix; Large contracts: Customer-specific PD; ASU 2025-05: US expedient covers contract assets.KEY FACTS AT A GLANCEECL on contract assetsWhatIFRS 15 contract assets, unbilled revenueApproachSimplified: lifetime ECLMeasureCredit risk only, not performance riskTypical rateCurrent bucket of the provision matrixLarge contractsCustomer-specific PDASU 2025-05US expedient covers contract assetsTax Bakers
Key facts at a glance, as set out in this guide.

What is a contract asset?

Under IFRS 15, a contract asset is a right to consideration in exchange for goods or services transferred, when that right is conditional on something other than the passage of time, such as completing a milestone. Once the right becomes unconditional, it becomes a receivable. Unbilled revenue on long-term contracts, and accrued revenue in telecom and utility businesses, are common examples.

ECL on contract assets: how does it compare with receivables?

Contract assets vs trade receivablesContract assets vs trade receivablesTOPICContract assetTrade receivableRight to considerationConditionalUnconditionalWithin IFRS 9 impairmentYesYesSimplified approachRequiredRequiredIncludes performance riskNoNoTypical loss rateCurrent bucketBy ageing bucket
Both carry lifetime ECL for the customer's credit risk.

An example: a construction contract

A contractor has a contract asset of 2,000,000 for work completed but not yet certified, and a receivable of 500,000 from the same customer for work already billed. The customer is a mid-sized developer.

ApproachRateECL on the contract asset
Current bucket of the provision matrix0.6%12,000
Customer-specific: lifetime PD 3% for the expected billing and collection period x LGD 50%1.5%30,000

For a single large contract with one customer, the customer-specific approach is more appropriate, because the provision matrix reflects an average of many smaller customers. The contractor uses 30,000 and applies the same customer assessment to the 500,000 receivable.

Why is performance risk excluded?

The risk that the company does not complete the work, or that the customer disputes quality, affects the amount of revenue under IFRS 15, through variable consideration and the measure of progress, not the ECL. Including it in the allowance would double count it or put it in the wrong place. The ECL covers only the risk that the customer cannot pay what it owes.

How does a contract asset become a receivable?

When the condition is met, such as a milestone being certified, the right to payment becomes unconditional, and the amount is reclassified from contract asset to receivable. Its ECL allowance moves with it and is then measured using the receivables method. In the disclosures, the movement is shown as a transfer between the two balances, not as a new asset.

How do telecom and utility companies treat accrued revenue?

Services used but not yet billed at the period end, often called accrued or unbilled revenue, are usually receivables rather than contract assets if only the passage of time stands between them and billing. Either way they carry ECL, typically at the current bucket's rate, because the same customers will receive and pay the bills.

What is the lifetime of a contract asset?

The expected period until the contract asset is billed and then collected. A contract asset that will be invoiced at the next milestone in three months and paid 60 days later has a lifetime of about five months, which keeps the ECL modest even under the simplified approach.

What about US GAAP?

Under CECL, contract assets are also in scope, and ASU 2025-05 allows the practical expedient for current contract assets: entities may assume that conditions at the balance sheet date do not change over the asset's remaining life. See CECL for trade receivables.

What are common mistakes?

  • Leaving contract assets out of the ECL calculation entirely.
  • Applying an overdue bucket's loss rate to unbilled amounts, overstating ECL.
  • Mixing customer disputes and contract losses into the credit loss allowance.

See also simplified vs general approach, the provision matrix and revenue over time.

Need help applying the standards?

Our Chartered Accountants help finance teams and students apply IFRS and US GAAP to real transactions.

Questions people ask

Do contract assets need an ECL allowance?

Yes. IFRS 15 contract assets are within IFRS 9's impairment rules and use the simplified approach, with lifetime ECL.

Is performance risk included in ECL on contract assets?

No. ECL covers only the customer's credit risk; performance risk affects revenue under IFRS 15.

Which loss rate applies to contract assets?

Usually the current bucket's rate for the same customers, or a customer-specific PD for large contracts.

Can the simplified approach be used for contract assets?

It must be used for contract assets without a significant financing component, and may be used for those with one.

Sources

Every fee, date and rule on this page was taken from these official and primary sources.

  1. IFRS Foundation: IFRS 9 Financial Instruments

Rules and fees change. If you are reading this long after October 4, 2026, confirm the figures with the source before you rely on them.

More in ECL

This guide is general information. It is not tax or legal advice for your situation.