Bookkeeping for SaaS Startups: MRR, Churn, and Deferred Revenue Explained
SaaS bookkeeping requires tracking metrics that traditional businesses never touch: MRR, churn, deferred revenue, and customer lifetime value. This guide explains each concept and how to record them correctly in your books.
Why SaaS Bookkeeping Is Different
SaaS companies collect money upfront for services delivered over time. This creates a fundamental bookkeeping challenge: you cannot recognize all the revenue when the payment hits your account. A customer who pays $1,200 for an annual subscription gives you $1,200 in cash but only $100 in recognizable revenue each month.
Ignoring this distinction leads to inflated revenue figures, misleading profitability numbers, and serious problems when investors or auditors look at your books.
Understanding Monthly Recurring Revenue
MRR (Monthly Recurring Revenue) is the most important metric in SaaS. It represents the predictable monthly revenue your business generates from active subscriptions.
MRR Components
| MRR Type | Definition | Example |
|---|---|---|
| New MRR | Revenue from new customers acquired this month | 10 new customers at $50/mo = $500 New MRR |
| Expansion MRR | Additional revenue from existing customers upgrading | 5 customers upgrade from $50 to $99 = $245 Expansion MRR |
| Churned MRR | Revenue lost from customers who canceled | 3 customers cancel at $50/mo = -$150 Churned MRR |
| Contraction MRR | Revenue lost from existing customers downgrading | 2 customers downgrade from $99 to $50 = -$98 Contraction MRR |
| Net New MRR | New + Expansion - Churned - Contraction | $500 + $245 - $150 - $98 = $497 Net New MRR |
Track MRR separately from your accounting revenue. MRR is an operating metric used for business decisions. GAAP revenue recognition follows different rules.
Deferred Revenue: The SaaS Accounting Trap
When a customer pays $600 for a 6-month subscription, you record:
- Cash increases by $600 (asset)
- Deferred revenue increases by $600 (liability)
Each month, you recognize $100 from deferred revenue into earned revenue. After 6 months, the deferred revenue balance for that customer is zero and you have recognized $600 in revenue.
This matters because deferred revenue is a liability on your balance sheet. A SaaS company with $500,000 in the bank but $400,000 in deferred revenue has only $100,000 in equity from those subscriptions, not $500,000.
Calculating and Reducing Churn
Churn is the percentage of customers or revenue you lose each period. There are two types:
Customer churn rate = Customers lost this month / Customers at start of month
Revenue churn rate = MRR lost this month / MRR at start of month
Revenue churn is the more useful metric because losing one $500/month customer hurts more than losing ten $10/month customers. Healthy SaaS churn rates are 2 to 5 percent monthly for SMB-focused products and under 1 percent monthly for enterprise products.
Net Revenue Retention
The gold standard metric combines churn with expansion. Net Revenue Retention (NRR) above 100 percent means your existing customers are spending more over time even after accounting for cancellations. An NRR of 110 percent means you would grow 10 percent per year even with zero new customers.
SaaS-Specific Expenses to Track
- Hosting and infrastructure: AWS, GCP, or Vercel costs that scale with customers
- Third-party API costs: Payment processors, email services, analytics tools
- Customer acquisition cost (CAC): Total sales and marketing spend divided by new customers acquired
- Customer support costs: Per-ticket cost and total support burden by plan tier
Setting Up Your SaaS Bookkeeping System
Track your operational metrics (MRR, churn, NRR) in a separate dashboard from your accounting system. Your accounting system handles GAAP revenue recognition, deferred revenue, and expense tracking. Your metrics dashboard handles the SaaS-specific KPIs investors and board members want to see.
Finntree helps SaaS founders by automatically categorizing subscription payments and expenses, making it easy to separate revenue from deferred revenue and track infrastructure costs as they scale.
For AI-powered SaaS companies specifically, see our guide on financial management for AI wrapper companies to understand API cost tracking and margin calculation.
Ready to put this into practice?
Finntree's AI CFO analyzes your finances using strategies from hundreds of top CFOs.
Start Your Free Trial