Choose the right method to recognize revenue based on how you deliver value
Monthly arrears billing with proration
Quarterly in-advance billing
Worked example: Monthly usage-based billing in arrears
Worked example: In-arrears point-in-time billing
Worked example: Custom development project with milestones
Scenario | Recommended Method | Reason |
---|---|---|
Monthly SaaS subscription | Straight-line | Consistent value delivery over time |
API usage billing | Usage-based | Value varies with consumption |
Setup/onboarding fee | Point-in-time | Value delivered at specific moment |
Custom development project | Milestone | Value tied to specific deliverables |
Annual license (paid upfront) | Straight-line | Consistent access over license period |
Data processing charges | Usage-based | Value based on volume processed |