How to Recognize Professional Services and Implementation Revenue as a Separate Performance Obligation
Recognizing revenue from a paid onboarding or implementation engagement as a distinct obligation from the subscription.
| Account Name | Type | Debit ($) | Credit ($) |
|---|---|---|---|
| Accounts Receivable | Asset (+) | 8,000.00 | - |
| Professional Services Revenue | Revenue (+) | - | 8,000.00 |
💡 Accountant's Note
Professional services are a distinct performance obligation under IFRS 15 and are recognized separately from subscription revenue. Revenue is recognized as the services are delivered.
Practitioner & Systems Framework
💻 ERP Architecture
Set up Professional Services Revenue as a separate revenue account in the ERP, distinct from Subscription Revenue. For fixed-price PS engagements, use the percentage-of-completion method (hours incurred / total estimated hours) to recognize revenue over the engagement. For time-and-materials, recognize as billed. Track PS backlog separately from subscription ARR for reporting.
⚠️ Audit Flags
The key IFRS 15 question is whether professional services are a distinct performance obligation or must be bundled with the subscription for recognition purposes. Auditors will assess whether the service has standalone value — can the customer benefit from it without the subscription? If not distinct, the PS fee may need to be recognized over the subscription term. Also test that percentage-of-completion estimates are reasonable and supported by project manager sign-off.
📄 Required Documentation
Statement of work (SOW) with deliverables and fees, IFRS 15 distinct performance obligation assessment, percentage-of-completion calculation (hours incurred vs. total estimated), project manager sign-off on completion status, and billing milestone confirmation.
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.