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 Name | Type | Debit ($) | 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.
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.