SaaS

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 NameTypeDebit ($)Credit ($)
Cash / BankAsset (+)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.

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