Are They Really Converged?
Short answer: Yes and no. IFRS 15 and ASC 606 were jointly developed by the IASB and FASB and use the same core five-step revenue recognition model. For most revenue contracts, the accounting is identical.
But. They differ on:
- How to account for contract modifications (the biggest source of difference)
- Licensing of intellectual property (software, royalties)
- Some transition guidance (mostly historical now)
- Application guidance in edge cases
These differences mean two companies with identical contracts — one reporting under IFRS, one under US GAAP — could recognise revenue at different times, or in different amounts. Auditors routinely challenge revenue on these points.
Reference: IFRS 15 paragraphs 1— 40; ASC 606-10-1 onwards.
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: The Biggest Difference
This is where IFRS 15 and ASC 606 diverge most. A contract modification is a change to the scope, price, or terms that was not in the original contract.
IFRS 15 Approach (Stricter)
IFRS 15 requires you to account for a modification as either:
- A separate contract (if the promised goods/services are distinct and the price reflects the entity's standalone selling price)
- A contract change (if goods/services are distinct but not at standalone selling price; adjusts the existing obligation)
- A modification of existing obligation (if goods/services are not distinct; adjusts the original obligation retroactively — can even require reversal of prior revenue)
The key: if the modification adds distinct goods/services at standalone selling price, it is a new contract. Otherwise, it changes the original contract.
ASC 606 Approach (More Liberal)
ASC 606 has similar rules but applies the "distinct goods/services" and "standalone selling price" tests with different application guidance. In practice, ASC 606 is more likely to treat a modification as a contract change (adjusting the existing contract) rather than a separate contract.
Audit implication: IFRS auditors will ask: Is this really a separate contract? Prove it has distinct goods and standalone price. US GAAP auditors are slightly more flexible — a contract change is acceptable even if the conditions are not quite met.
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 paragraphs 18— 0; ASC 606-10-25-12 onwards.
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:
IFRS 15: The entity controls the IP (reserves the right to modify). The customer gets a perpetual licence but cannot independently use future updates. Likely right-to-access — entity controls IP, so revenue recognised over time (or at end of licence term if no further control required). Probable treatment: £200,000 as point-in-time, £30,000 over 1 year.
ASC 606: Customer has a perpetual licence, can use the software independently for the licence term. Likely right-to-use — customer receives the IP upfront. Revenue recognised when licence is granted. Treatment: £200,000 at point in time + £30,000 over 1 year for updates/support.
Outcome: Both may end up with similar total revenue (£200k + £30k), but IFRS recognises £200k over the licence term (amortised); ASC 606 recognises £200k upfront. Different timing, same total.
Reference: IFRS 15 paragraphs 31— 1; ASC 606-10-25-49 onwards.
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.
Constraint: Both standards require you to only include variable amounts that are not probable to reverse (IFRS) or are resolved within 12 months (ASC 606, with a 5% margin-of-safety test). This is where auditors challenge: if you are unsure about a bonus, don't include it.
Reference: IFRS 15 paragraphs 56— 8; ASC 606-10-32-5 onwards.
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).
IFRS 15: Capitalise if the cost is incremental and the entity expects to recover it. Amortise over the contract period.
ASC 606: Capitalize if the cost is incremental. Amortise over the contract period or expected customer life (if longer).
Practical difference: ASC 606 may allow longer amortisation periods (contract life vs expected customer life), which could defer costs. IFRS is stricter: amortise only over the contract you have.
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?
Control indicators:
- You are responsible for fulfilling the obligation
- You have discretion over pricing
- You bear credit risk
- You can select the supplier
No divergence here — both standards reach the same conclusion in most cases.
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?
Substantially yes — they use the same five-step model. But they diverge on contract modifications, licensing, and application guidance in edge cases. Most transactions are identical; complex contracts may differ.
What is the main difference in contract modifications between IFRS 15 and ASC 606?
IFRS 15 is stricter on when a modification is a separate contract (requires distinct goods/services AND standalone selling price). ASC 606 has more flexibility — a contract change is acceptable even if conditions are not met. Result: IFRS may defer revenue longer.
How do IFRS 15 and ASC 606 differ on licensing?
Both distinguish right-to-use (point-in-time) from right-to-access (over-time). IFRS emphasises entity control; ASC 606 emphasises customer benefit. Same result in most cases, but hybrid contracts (licence + support) may diverge.
Can revenue timing differ between IFRS 15 and ASC 606 for the same contract?
Yes, primarily due to contract modification treatment and licensing classification. A £100k modification might be recognised immediately under ASC 606 but deferred under IFRS if it fails the distinct + standalone price test.
How are variable amounts estimated under both standards?
Both allow expected value or most likely amount — whichever is more predictive. Both also require amounts to be probable of not reversing (IFRS) or resolved within 12 months (ASC 606). Same method, same estimates.
What is the difference in principal vs agent assessment?
No difference. Both IFRS 15 and ASC 606 use the same control test: do you control goods/services before transfer? If yes, you are principal (gross revenue). If no, you are agent (net revenue).
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.