SaaS

How to Record a Mid-Term Upsell Contract Modification from Basic to Enterprise Plan

Accounting for a customer upgrading mid-contract where the modification is treated as a new distinct contract under IFRS 15.

Account NameTypeDebit ($)Credit ($)
Deferred Revenue (Old Plan)Liability (-)400.00-
Deferred Revenue (New Plan)Liability (+)-900.00
Cash / Receivable (Top-up)Asset (+)500.00-

💡 Accountant's Note

A contract modification that adds distinct services is treated as a new contract. The old deferred balance is closed and a new one opened at the upgraded price. The customer pays the incremental difference.

Practitioner & Systems Framework

💻 ERP Architecture

When a mid-term upgrade is processed in the billing platform, it should close the existing subscription and open a new one at the Enterprise price. The billing system calculates the top-up (Enterprise price × remaining months − Basic price × remaining months) and charges the customer. The ERP should close the old Deferred Revenue schedule and open a new one for the Enterprise plan.

⚠️ Audit Flags

IFRS 15 has strict rules on contract modifications — the key tests are (1) does the modification add distinct goods/services, and (2) is the additional price commensurate with the standalone selling price of the added services? If yes to both, it's a new contract. If not, it's a modification of the existing contract and different accounting applies. Auditors will test the analysis for material upsells.

📄 Required Documentation

Amendment to the original order form or new order form at the upgraded price, IFRS 15 contract modification analysis, billing platform upgrade event log, top-up invoice, updated deferred revenue schedule at the new plan price.

Automate this entry with the JEH Accounting Suite

Stop doing manual entry. Our VBA-powered ERP automatically generates your ledgers, Trial Balance, and Financial Statements.

No Subscriptions. Own your data.

QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions