Professional Services

Retainer / Subscription Service — Annual Upfront Payment

A client pays a full-year retainer for on-call legal or advisory services billed annually in advance.

Account NameTypeDebit ($)Credit ($)
Cash / BankAsset (+)36,000.00-
Deferred Retainer Revenue (Liability)Liability (+)-36,000.00

💡 Accountant's Note

Annual retainer payments received before services are delivered are deferred revenue. JOD 3,000 is recognized each month as the firm stands ready to provide services. The firm's obligation is availability, not a specific deliverable.

Practitioner & Systems Framework

💻 ERP Architecture

Set up the annual retainer as a contract with twelve equal monthly revenue release milestones in the billing or revenue management module. The deferred revenue balance should be visible on the balance sheet and monitored monthly to ensure the release schedule is operating correctly. For retainers where the client has a defined 'hours bank' (e.g., 20 hours per month included in the retainer, with additional hours billed at a separate rate), the accounting must track hours consumed against the bank — if hours are consumed faster than the ratable release suggests, revenue may need to be accelerated. If the client underuses the retainer and hours do not carry over, the lapsed portion is recognized as breakage revenue at the end of the retainer term.

⚠️ Audit Flags

(1) Performance obligation definition — is the firm's obligation 'stand-ready' (ratable recognition is correct) or is it to deliver defined outputs? If outputs are defined, percentage-of-completion or milestone recognition may be more appropriate. (2) Financing component — if the annual upfront payment significantly benefits the firm financially (the client is essentially financing the firm for 12 months), does a significant financing component exist under IFRS 15.62? For typical professional services retainers, the practical expedient (contract ≤12 months) usually eliminates this. (3) Refund risk — if the contract allows prorated refund on early termination, the deferred revenue balance must be maintained until services are delivered, not released early.

📄 Required Documentation

Retainer agreement (scope, term, hours included if applicable, refund terms), deferred revenue release schedule, monthly hours tracking report, and breakage analysis at contract end.

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