Are They Really Converged?
Short answer: more converged than almost anything else in the two frameworks. IFRS 15 and ASC 606 were drafted jointly and issued as a single agreed model. The five steps, the definition of control, the constraint on variable consideration and the contract modification guidance are the same requirements, and in several places the same words.
It is worth being explicit about that, because two claimed differences circulate widely and neither is real. Contract modification guidance is identical in IFRS 15.18 to .21 and ASC 606-10-25-10 to 25-13. And the variable consideration constraint is the same test; there is no ASC 606 twelve-month resolution rule and no percentage safe harbour.
The differences that do exist are narrower and mostly sit outside the recognition model:
- Collectibility in Step 1. Both require collection to be probable, but probable means more likely than not under IFRS and likely to occur under US GAAP. A marginal-credit customer can pass Step 1 under IFRS and fail it under ASC 606, which changes when a contract exists at all.
- Licensing. ASC 606 uses a functional and symbolic intellectual property taxonomy, plus a specific rule on the timing of licence renewals. IFRS 15 reaches broadly the same answers through the right to use and right to access analysis, but the renewal timing can differ.
- Shipping and handling. ASC 606-10-25-18B gives a policy election to treat activities after control passes as a fulfilment cost. IFRS 15 has no equivalent.
- Sales taxes. ASC 606-10-32-2A allows presentation net of all taxes collected from customers. Under IFRS the entity assesses each tax on principal versus agent principles.
- Non-cash consideration. US GAAP fixes the measurement date at contract inception. IFRS 15 does not specify one.
- Contract cost impairment. IFRS 15.104 requires reversal when the conditions causing the impairment no longer exist. ASC 340-40-35-6 prohibits reversal outright.
- Disclosure and reliefs. ASC 606 carries interim disclosure requirements and a set of reliefs for non-public entities that have no IFRS counterpart.
So two companies with identical contracts can still land in different places, but usually because of Step 1 collectibility, a licence renewal, or a contract cost reversal, not because of the core model.
Reference: IFRS 15.9(e), .18 to .21, .56 to .58, .104, B52 to B63; ASC 606-10-25-1(e), 25-10 to 25-13, 25-18B, 32-2A, 32-11, 55-58C, 55-60 and 55-62; ASC 340-40-35-6.
The Five-Step Model (Identical)
Both standards use the same model:
- Identify the contract with a customer (or group of customers)
- Identify performance obligations (goods or services promised)
- Determine the transaction price (contract consideration)
- Allocate the transaction price to each obligation
- Recognise revenue when (or as) each obligation is satisfied
The definitions and requirements are word-for-word identical. Performance obligations, control of goods/services, transaction price — all the same. The divergence comes in applying these principles to complex contracts.
Contract Modifications: Identical Rules, Three Outcomes
A contract modification is an approved change to the scope or price of a contract. This is often written up as the main IFRS versus US GAAP difference. It is not one. IFRS 15.18 to .21 and ASC 606-10-25-10 to 25-13 impose the same requirements, so the analysis below applies unchanged under both.
What makes modifications hard is not a framework difference, it is that one set of rules produces three quite different answers depending on two questions: are the additional goods or services distinct, and is the additional price at standalone selling price.
The three outcomes
- Separate contract (IFRS 15.20). Both conditions met: the additional goods or services are distinct, and the price increase reflects their standalone selling price. Account for the modification entirely separately and leave the original contract alone. No adjustment to revenue already recognised.
- Termination and new contract, accounted for prospectively (IFRS 15.21(a)). The remaining goods or services are distinct from those already transferred, but the pricing condition fails. Treat the existing contract as terminated. The consideration still to be recognised, plus the modification consideration, is allocated across the remaining performance obligations. No catch-up.
- Continuation of the existing contract, with a cumulative catch-up (IFRS 15.21(b)). The remaining goods or services are not distinct and form part of a single performance obligation that is only partially satisfied. Update the measure of progress and take the adjustment to revenue immediately, which can increase or decrease revenue already recognised.
Where auditors actually push
Since the rules are the same, the challenge under both frameworks is the same: is the additional price genuinely at standalone selling price, and are the remaining goods or services genuinely distinct in the context of the contract. Neither standard permits separate-contract treatment where the conditions are not met, and no auditor under either framework should accept it.
Worked Example: Contract Modification
Scenario: Software Licence with Support Services
Original contract (Jan 2026): XYZ Ltd sells a software licence to Customer A for £100,000/year. Includes 24/7 support. 3-year contract.
Modification (Jul 2026): Customer wants to add a second licence for a different module. XYZ agrees to add it for an additional £50,000/year for the remaining 2.5 years.
Standalone selling price check: XYZ's standard price for that module is £60,000/year (standalone). But XYZ agrees to £50,000 because of the customer's existing relationship (volume discount).
IFRS 15 treatment:
- The new module is distinct (separable from the original licence)
- But the price (£50,000) is NOT the standalone selling price (£60,000)
- Therefore: treat the modification as a contract change, not a separate contract
- Adjustment to transaction price: +£50,000/year × 2.5 years = +£125,000
- Allocate this proportionally to the original and new performance obligations based on their updated relative prices
ASC 606 treatment:
- ASC 606 guidance suggests similar accounting, but allows more flexibility
- Could treat as a contract change OR, given the customer relationship, as a modification of the existing services
- Result: likely £125,000 additional revenue over 2.5 years, same as IFRS
Key difference: Under IFRS, the analysis is rigid (distinct + standalone price = separate contract). Under ASC 606, there is more judgment on whether the change is truly "separate" or a modification of existing obligations.
Reference: IFRS 15.18 to .21; ASC 606-10-25-10 to 25-13.
Licensing and Right-to-Use vs Right-to-Access
Both standards require you to distinguish:
Right-to-Use
- Customer receives a licence to intellectual property at a point in time
- Revenue recognised when licence is granted
- Example: perpetual software licence sold to customer
Right-to-Access
- Customer has access to IP for a period; entity controls changes
- Revenue recognised over time as customer has access
- Example: software as a service (SaaS), cloud subscriptions
Both IFRS 15 and ASC 606 use this distinction, but the language differs slightly. IFRS emphasises "control" (entity controls the IP and restricts customer use); ASC 606 emphasises "benefit" (customer accesses the IP over time).
In practice: Most SaaS contracts are right-to-access (revenue over time). Most perpetual licences are right-to-use (revenue at a point in time). Where they diverge: hybrid contracts (e.g., a licence with mandatory updates and support) — IFRS may call it right-to-access; ASC 606 might call it right-to-use.
Worked Example: Software Licence Classification
Scenario: Enterprise Software Deal
Contract terms:
- Customer buys a perpetual licence to CRM software for £200,000 (one-time payment)
- Includes 1 year of updates and support (£30,000 value)
- Customer can upgrade annually (optional, £20,000/year)
- Entity reserves the right to modify IP if needed for security
Analysis. The question is whether the entity undertakes activities that significantly affect the intellectual property the customer has rights to. IFRS 15.B59A sets three conditions for right to access, and all three have to hold: the entity's activities significantly affect the IP, the customer is directly exposed to the effects of those activities, and the activities do not themselves transfer a separate good or service.
They do not hold here. CRM software is functional IP with standalone functionality. Reserving a right to make security modifications is protective, not value-changing, and it does not expose the customer to activities that alter the IP's utility. The one-year of updates and support is a separate performance obligation, which is precisely the "separate good or service" limb of the third condition.
Conclusion under IFRS 15: right to use. £200,000 recognised at the point the licence period begins and the customer can use the software. £30,000 recognised over the year as the support obligation is satisfied.
Conclusion under ASC 606: the same. ASC 606-10-55-62 treats functional IP the same way, and reaches point in time on these facts.
Outcome: no difference. This is a case where the two frameworks agree, and it is worth working through precisely because licensing is the area where a genuine difference does exist. That difference is narrower: ASC 606-10-55-58C prevents an entity recognising revenue on a licence renewal before the renewal period begins, whereas IFRS 15 has no equivalent explicit rule and practice has been mixed. If you want a real IFRS versus US GAAP licensing difference, that is where to look, not in the right to use and right to access split.
Reference: IFRS 15.B52 to B63, particularly B58, B59A and B61; ASC 606-10-55-54 onwards, 55-60 (symbolic IP), 55-62 (functional IP), 55-58C (renewals).
Variable Consideration: Expected Value vs Most Likely
Both standards allow variable revenue (e.g., sales bonuses, discounts, rebates). You estimate variable consideration using either:
- Expected value: Probability-weighted average of all outcomes (IFRS or ASC)
- Most likely amount: Single most-likely scenario (IFRS or ASC)
Both standards say to use whichever is more predictive given the facts. In practice, both IFRS and ASC 606 reach the same estimates — there is no divergence here.
The constraint is the same test in both standards. Variable consideration is included in the transaction price only to the extent that it is highly probable (IFRS 15.56) or probable (ASC 606-10-32-11) that a significant reversal of cumulative revenue recognised will not occur when the uncertainty is subsequently resolved. The two words differ because each framework uses its own existing vocabulary, and the boards recorded in the Basis for Conclusions that the intended threshold is the same.
What the standards do give you is a list of factors that increase the likelihood of a significant reversal, at IFRS 15.57 and ASC 606-10-32-12: susceptibility to factors outside the entity's influence, a long period before the uncertainty resolves, limited experience with similar contracts, a practice of offering concessions, and a broad range of possible outcomes. That list, not a percentage, is what a challenge should be argued against.
One genuine exception sits alongside the constraint and is the same in both: sales-based and usage-based royalties on licences of intellectual property are recognised as the sales or usage occur, regardless of the constraint analysis.
Reference: IFRS 15.53 to .58, .B63; ASC 606-10-32-5 to 32-14, 55-65; IFRS 15 Basis for Conclusions BC203 to BC213.
Transaction Price Allocation
Once you have the total transaction price (including variable amounts), you allocate it to each performance obligation based on their relative standalone selling prices.
IFRS 15 method: Allocate based on observable standalone selling price. If not observable, estimate using expected cost plus margin, or adjust market approach.
ASC 606 method: Identical. Use observable prices if available; estimate if not.
Difference: Both are the same. Auditors challenge on what qualifies as "standalone selling price" — does the volume discount that Customer A gets apply, or should you use list price? Both standards have similar answers: use what a customer would pay for that item separately.
Contract Costs and Asset Capitalization
Both standards allow you to capitalise costs to obtain a contract (e.g., sales commissions) or fulfil a contract (e.g., setup, installation, training).
Recognition and amortisation are the same under both. Incremental costs of obtaining a contract are capitalised if the entity expects to recover them, with a practical expedient in both standards to expense them as incurred where the amortisation period would be one year or less. Both amortise on a systematic basis consistent with the transfer of the goods or services to which the asset relates, and both expressly contemplate that this period can extend beyond the current contract to anticipated renewals where the asset relates to them. IFRS is not stricter on this point, and the commission on a SaaS contract with expected renewals is amortised over the expected customer relationship under IFRS 15.99 just as it is under ASC 340-40.
The real difference is impairment reversal, and it is absolute. Where the conditions that caused an impairment of a contract cost asset no longer exist or have improved, IFRS 15.104 requires the impairment to be reversed, capped at the carrying amount that would have applied had no impairment been recognised. ASC 340-40-35-6 prohibits reversal entirely. So a contract that deteriorates and then recovers leaves a permanently lower asset under US GAAP and a restored one under IFRS.
Reference: IFRS 15.91 to .104; ASC 340-40-25-1 to 25-4, 340-40-35-1, 340-40-35-6.
Principal vs Agent Assessment
When you are an intermediary (e.g., marketplace, distributor), you must assess whether you are the principal (revenue = gross amount) or agent (revenue = commission only).
Both IFRS 15 and ASC 606 use the same test: Do you control the goods/services before they transfer to the customer?
There are three indicators, and only three. They are the same in both standards:
- Primary responsibility for fulfilling the promise. Who is on the hook to the customer if the goods or services are not acceptable?
- Inventory risk. Does the entity hold the inventory before transfer, or take it back on return?
- Discretion in establishing the price. Can the entity set what the customer pays?
The indicators support the control assessment, they do not replace it and they are not a checklist to be scored. The question remains whether the entity obtains control of the specified good or service before it transfers to the customer. On this, IFRS 15 and ASC 606 genuinely do not diverge.
Reference: IFRS 15.B34A to B37A; ASC 606-10-55-36A to 55-39A; ASU 2016-08; Clarifications to IFRS 15 (April 2016).
Audit Implications and Red Flags
For auditors:
- Contract modifications: Challenge whether a modification is truly separate or a contract change. Request analysis of whether distinct goods/services are at standalone selling price. IFRS is stricter.
- Licensing: Verify right-to-use vs right-to-access classification. This drives timing — point-in-time vs over-time revenue. Software companies frequently misclassify.
- Variable consideration: Push back on aggressive estimates. If a bonus is uncertain, exclude it — both standards are clear.
- Standalone selling prices: Request evidence. Don't accept management estimates without benchmarking. This is a high-risk area.
- Contract costs: Verify capitalization is justified and amortization is over the correct period. Watch for over-amortization (IFRS stricter).
For controllers and CFOs:
- Document contract modifications carefully. Define whether the added items are distinct and at standalone price.
- Maintain pricing lists for standalone selling prices. Auditors will ask to see them.
- If you are IFRS, contract modifications are stricter — expect longer periods before revenue recognition.
- For SaaS and subscriptions, make sure you are not capitalizing things that should be expensed under both standards.
Need a quick revenue comparison for your specific contract?
Use our free GAAP Compare tool to research IFRS 15 vs ASC 606, or bring your contract to the Meeting Room and walk through it with an expert. No consulting fees, no credit card.
Try GAAP Compare Free →Frequently Asked Questions
Are IFRS 15 and ASC 606 identical?
Very close. They were drafted jointly and share the same five-step model, the same definition of control, and the same contract modification and variable consideration constraint requirements, in places word for word. The live differences sit mostly outside the recognition model: the collectibility threshold in Step 1 (probable means more likely than not under IFRS but likely to occur under US GAAP), the ASC 606 shipping and handling policy election, the ASC 606 sales tax practical expedient, the measurement date for non-cash consideration, licensing renewal timing, and reversal of contract cost impairment, which IFRS 15.104 requires and ASC 340-40-35-6 prohibits.
What is the main difference in contract modifications between IFRS 15 and ASC 606?
There is no difference. IFRS 15.18 to .21 and ASC 606-10-25-10 to 25-13 impose the same requirements. A modification is a separate contract where the additional goods or services are distinct and priced at their standalone selling price. Where the remaining goods or services are distinct but the pricing condition fails, the existing contract is treated as terminated and the remaining consideration is reallocated prospectively. Where the remaining goods or services are not distinct and form part of a partially satisfied single performance obligation, the measure of progress is updated and the adjustment is recognised as a cumulative catch-up. Neither framework is stricter, and neither permits separate-contract treatment where the conditions are not met.
How do IFRS 15 and ASC 606 differ on licensing?
Both distinguish a right to use the intellectual property as it exists at a point in time from a right to access it throughout the licence period. IFRS 15.B59A sets three conditions for right to access: the entity undertakes activities that significantly affect the IP, the customer is directly exposed to their effects, and those activities do not themselves transfer a separate good or service. ASC 606 reaches the same outcomes through a functional and symbolic IP taxonomy. The genuine difference is narrower: ASC 606-10-55-58C prevents revenue being recognised on a licence renewal before the renewal period begins, and IFRS 15 has no equivalent explicit rule.
Can revenue timing differ between IFRS 15 and ASC 606 for the same contract?
Yes, but not for the reasons usually given. Contract modification treatment is identical, so it is not a source of divergence. Timing can differ where a marginal-credit customer passes the IFRS Step 1 collectibility test and fails the higher US GAAP one, so a contract exists under one framework and not the other; where a licence renewal falls under ASC 606-10-55-58C; and where a previously impaired contract cost asset recovers, since IFRS requires reversal and US GAAP prohibits it.
How are variable amounts estimated under both standards?
Both use expected value or the single most likely amount, whichever better predicts the consideration the entity will be entitled to, and both apply the same constraint: include variable consideration only to the extent it is highly probable (IFRS 15.56) or probable (ASC 606-10-32-11) that a significant reversal of cumulative revenue will not occur when the uncertainty resolves. The wording differs because each framework uses its own vocabulary; the intended threshold is the same. Neither standard contains a twelve-month resolution rule, a 5% test, or any other percentage threshold. The boards declined to quantify it.
What is the difference in principal vs agent assessment?
No difference. Both apply the same control test: does the entity obtain control of the specified good or service before it transfers to the customer? If so it is principal and reports gross; if not it is agent and reports the net commission. Both support that assessment with the same three indicators: primary responsibility for fulfilling the promise, inventory risk, and discretion in establishing the price. Credit risk was removed as an indicator by ASU 2016-08 and the IASB Clarifications to IFRS 15 in April 2016, and the ability to select the supplier has never been one.
This guide is simplified for educational purposes and does not constitute professional accounting advice. Actual IFRS 15 vs ASC 606 assessments depend on specific contract facts, facts patterns, and judgments. Auditors and preparers should consult the full text of IFRS 15 and ASC 606, and their own professional advisors, before finalising revenue accounting treatment. The article reflects IFRS Accounting Standards and US GAAP effective as of July 2026.
Real-Life Case Study: The Same Contract Under IFRS 15 and ASC 606
Scenario. A software group sells a licence-plus-support bundle and reports under both IFRS 15 and ASC 606 (the converged revenue standards).
Where they align, and don't. The 5-step model is essentially identical, so the core revenue is the same. Differences are in the detail: the licensing guidance (functional vs symbolic IP) is more prescriptive under ASC 606, and collectibility and certain contract-cost practical expedients diverge. The group found only immaterial timing differences on this bundle.
Takeaway. Revenue is the most converged area of all, so start by assuming the answer is the same, then check the narrow licensing and contract-cost carve-outs, which is where a dual reporter's differences usually hide.
Illustrative composite scenario for educational purposes. Figures are indicative and do not represent any specific company.