RoutineMetric

ASC 606 Contract Modification Evaluator

Interactive Standard Decision Matrix & Transaction Price Allocation Framework

Under ASC 606 and IFRS 15, corporate accountants and auditors must determine how to account for contract amendments, scope extensions, or price changes. This professional-grade calculator guides you through the complex multi-step accounting standard decision tree and generates specific GAAP-compliant journal entries.

Load Practice Examples:

1. Qualitative Decision Tree

(ASC 606-10-25-19: Capable of being distinct and distinct within the context of the contract).

Is the modification price proportional to what you would charge a new customer for those items, subject to appropriate adjustments?

Looking at items not yet delivered under the original contract, are they distinct?

2. Numeric Financial Inputs

$
$
$
$

Prospective Allocation Parameters (Category B)

$
ASC 606-10-25-13(a)
Accounting Classification

Category B: Prospective Treatment / Termination of Old Contract

The additional items are distinct, but the pricing does not reflect SSP, and the remaining items are distinct from those already transferred. You must treat the modification as a termination of the old contract and the creation of a new one, prospectively allocating the remaining transaction price.
Original Contract Value:$150,000
Revenue Recognized to Date:$90,000

Allocation Breakdown & Calculations

Remaining Original Value (Unrecognized)$60,000
Total Allocatable Pool$105,000
SSP-Proportional Allocation Breakdown:
Remaining Original ObligationsSSP Ratio: 55%
$57,273
New ObligationsSSP Ratio: 45%
$47,727

Suggested Journal Entry Framework

Remaining items recognized prospectively. As remaining items are delivered, record:

AccountDebitCredit
Accounts Receivable / Cash (Upon delivery)$105,000-
Revenue (Unsatisfied Original obligations)-$57,273
Revenue (Additional Modified obligations)-$47,727
Bottom Banner Ad (728x90)

Accounting for Contract Modifications Under ASC 606 & IFRS 15

A contract modification is a change in the scope or price (or both) of a contract that is approved by the parties to the contract. When a modification is agreed upon, ASC 606-10-25-12 and ASC 606-10-25-13 require entities to evaluate whether the remaining goods or services are distinct and whether the transaction price adjustment reflects their standalone selling price (SSP).

The Three Pillars of ASC 606 Modification Accounting:

  • Category A: Separate Contract (ASC 606-10-25-12)
    If the modification adds distinct goods or services *and* the price increase reflects the Standalone Selling Price (SSP) of those goods or services, the amendment is accounted for as a brand-new, independent contract. The original contract's accounting remains completely untouched.
  • Category B: Prospective Treatment (ASC 606-10-25-13(a))
    If the additional goods or services are distinct, but the pricing does *not* reflect SSP, you must effectively terminate the old contract. The unrecognized portion of the transaction price from the original contract is combined with the modification consideration, and this single "allocatable pool" is allocated to all remaining (unsatisfied) performance obligations on a relative SSP basis.
  • Category C: Cumulative Catch-Up (ASC 606-10-25-13(b))
    If the remaining goods or services are *not* distinct (e.g., they form part of a single performance obligation, such as a construction project or custom software implementation where progress is evaluated as a whole), the modification is integrated directly into the current contract. You must update the progress toward completion and post a cumulative catch-up adjustment to revenue in the current period.

Best Practices for Audit Preparedness

To survive audit scrutiny under ASC 606 / IFRS 15, corporations must document their SSP determination methodology. Ensure your records clearly track why a certain item was deemed distinct, how its standalone selling price was estimated (e.g., adjusted market assessment, expected cost plus margin, or residual approach), and when the contract modification was legally finalized.