Revenue recognition sounds like accounting arcana, but it matters for founders. Recognizing revenue incorrectly can misstate your metrics, create audit problems, and mislead investors.
Here’s what you need to know.
Revenue is recognized when it’s earned, not when cash is received.
•
Customer pays $1,200 upfront for annual subscription
•
Month 1: You’ve earned 1/12 of that = $100
•
Recognized revenue in Month 1: $100
•
Deferred revenue: $1,100 (not yet earned)
This is called accrual accounting.
If you recognize all $1,200 in Month 1, your MRR is distorted. You appear to have a great month followed by zero.
Proper recognition shows $100 MRR consistently, which reflects reality.
Investors expect proper GAAP (Generally Accepted Accounting Principles) recognition. Reporting recognized revenue incorrectly is a red flag.
Cash vs. Revenue Distinction
Cash in the bank and recognized revenue are different:
•
Cash: Money you’ve received
•
Recognized revenue: Value you’ve delivered
You can have lots of cash but little recognized revenue (annual prepay) or lots of revenue but little cash (Net-30 invoices).
SaaS Revenue Recognition Rules
Recognized ratably over the subscription period.
Monthly subscription ($100/month):
•
Paid monthly = Recognized monthly
•
$100 recognized each month
Annual subscription ($1,200/year paid upfront):
•
Cash: $1,200 received in Month 1
•
Deferred revenue: Decreases by $100 each month
Setup fees: Typically recognized over the expected customer lifetime, not upfront.
Implementation fees: Recognized as the service is delivered.
Perpetual licenses: Recognized when delivered (if no ongoing obligations).
Recognized when usage occurs.
API calls charged at $0.01 each:
•
Customer uses 10,000 calls in January
•
January recognized revenue: $100
Recognized as services are delivered, typically:
•
Time and materials: As hours are worked
•
Fixed-fee projects: As milestones are reached
Money received but not yet earned. It’s a liability on the balance sheet.
•
Annual prepay: $1,200 received
•
After 3 months: $300 recognized, $900 deferred
Revenue earned but not yet received. It’s an asset on the balance sheet.
•
Accounts receivable: $1,000
Bookings: Total contract value signed (TCV)
•
Sign a 2-year, $24,000 contract
Revenue: Recognized portion
•
After Year 1: $12,000 recognized
Bookings show sales momentum. Revenue shows actual performance.
ARR vs. Recognized Revenue
ARR (Annual Recurring Revenue): The annualized value of your subscriptions right now.
•
100 customers paying $100/month
•
ARR: 100 × $100 × 12 = $120,000
Recognized Revenue (Annual): What you actually recognize over a year.
•
These numbers align if customers stay and pay consistently
ARR is a forward-looking metric. Recognized revenue is backward-looking.
2.
Track subscription periods
3.
Recognize monthly based on subscription value
Tools like Stripe can help with reports.
•
Proper accounting software (QuickBooks, Xero)
•
Revenue recognition automation
•
Controller or accountant familiar with SaaS
For Venture-Backed Companies
Investors and auditors will expect:
•
ASC 606 compliant recognition
•
Proper deferred revenue tracking
•
Revenue schedules by customer
Get accounting help early to set this up right.
ASC 606 is the revenue recognition standard. The five-step model:
1.
Identify the contract with the customer
2.
Identify performance obligations (what you must deliver)
3.
Determine transaction price (what you’ll receive)
4.
Allocate price to performance obligations
5.
Recognize revenue as obligations are satisfied
For simple SaaS subscriptions, this often means: recognize ratably over the subscription period.
For complex contracts with multiple components (subscription + services + support), allocation gets more nuanced.
Recognizing Cash as Revenue
Cash received ≠ Revenue recognized. Always distinguish.
Ignoring Deferred Revenue
Not tracking deferred revenue creates accounting messes later.
Changing recognition methods makes comparison impossible. Pick an approach and stick to it.
Not Understanding Variable Pricing
Usage-based and tiered pricing require careful recognition. Understand when revenue is earned.
Beyond a certain scale, DIY spreadsheet accounting breaks. Get professional help.
•
Before your first institutional fundraise (VCs expect proper accounting)
•
When revenue exceeds $500K-1M annually
•
When you have complex contracts (enterprise, multi-year)
•
Before any audit (M&A, IPO)
A good controller or accountant familiar with SaaS can save you significant pain.
•
Revenue is recognized when earned, not when cash is received
•
Subscription revenue is recognized ratably over the subscription period
•
Deferred revenue is cash received but not yet earned (a liability)
•
ARR is forward-looking; recognized revenue is backward-looking
•
Early stage: track simply but correctly
•
Get accounting help before fundraising or hitting meaningful scale
•
ASC 606 governs recognition rules—get familiar with basics