How to Defer a One-Time Setup or Onboarding Fee Over the Customer Subscription Lifetime
Collecting a one-time setup fee that must be spread over the expected customer lifetime because it does not transfer a distinct service.
| Account Name | Type | Debit ($) | Credit ($) |
|---|---|---|---|
| Cash / Bank | Asset (+) | 500.00 | - |
| Deferred Revenue (Setup Fee) | Liability (+) | - | 500.00 |
💡 Accountant's Note
Under IFRS 15, a setup fee is not a separate performance obligation if it doesn't transfer a distinct service to the customer. It is deferred and recognized over the expected subscription period.
Practitioner & Systems Framework
💻 ERP Architecture
Determine the expected customer lifetime (e.g., 24 months based on historical churn data) and amortize the setup fee over that period. If the customer churns before the end of the amortization period, release the remaining deferred balance at that point. Review and update the estimated customer lifetime assumption annually as churn data accumulates.
⚠️ Audit Flags
The key question is whether the setup activity creates a distinct service for the customer. Auditors will test this by asking: could the customer buy only the setup and get value from it? If no (which is usually the case for SaaS onboarding), deferral over the customer lifetime is correct. They will also test the reasonableness of the amortization period — it should be based on objective historical churn data, not management judgment alone.
📄 Required Documentation
Customer contract showing the setup fee and subscription terms, IFRS 15 distinct obligation assessment, historical average customer lifetime calculation, amortization schedule per customer, and churn data supporting the amortization period assumption.
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.