Revenue recognition for professional services firms follows specific accounting standards that determine when and how revenue from consulting engagements should be recorded.
Revenue Recognition Standards
ASC 606 (US GAAP) / IFRS 15
Both standards follow a five-step model:
- Identify the contract: Signed engagement with enforceable rights
- Identify performance obligations: Distinct deliverables promised
- Determine transaction price: Total expected consideration
- Allocate price: Assign value to each obligation
- Recognize revenue: As obligations are satisfied
Recognition Methods for Consulting
Percentage of Completion
- Revenue recognized proportional to work completed
- Best for: Long-term fixed-fee projects
- Measure: Hours incurred รท Total estimated hours
Time & Materials
- Revenue recognized as services are rendered
- Best for: Hourly billing engagements
- Simplest method for consulting firms
Milestone-Based
- Revenue recognized at milestone completion
- Best for: Projects with distinct deliverables
- Requires clear acceptance criteria
Common Challenges
- Variable consideration: Performance bonuses, penalties
- Multi-element arrangements: Multiple deliverables in one contract
- Contract modifications: Scope changes mid-project
- Principal vs. agent: Subcontractor arrangements
- Long-term contracts: Spanning multiple reporting periods
Best Practices
- Automate revenue recognition calculations in PSA software
- Train project managers on recognition implications
- Review recognition policies quarterly with finance
- Document assumptions for auditors