Accounting for SaaS Companies: Revenue Recognition Guide
SaaS accounting requires special handling of subscription revenue, deferred income, and key performance metrics. This guide breaks down revenue recognition rules and financial tracking for software companies.
Why SaaS Accounting Is Different
Accounting for SaaS companies departs from traditional business accounting in fundamental ways. When a customer pays $1,200 upfront for an annual subscription, you cannot recognize that entire amount as revenue on day one. Under ASC 606 guidelines, you must spread that revenue across the service delivery period, creating deferred revenue that impacts your balance sheet and financial reporting.
This distinction matters for fundraising, tax planning, and understanding your true financial performance. Getting SaaS accounting right from the start prevents costly corrections later.
Revenue Recognition Under ASC 606
The Five-Step Framework
ASC 606 requires SaaS companies to follow a structured process for recognizing revenue:
- Identify the contract with the customer
- Identify performance obligations within the contract
- Determine the transaction price
- Allocate the price to each performance obligation
- Recognize revenue as each obligation is satisfied
For a typical SaaS subscription, the performance obligation is providing access to the software over time. Revenue is recognized ratably over the subscription period, meaning monthly as the service is delivered.
Deferred Revenue Explained
When you collect payment before delivering the service, the unearned portion sits on your balance sheet as deferred revenue, a liability. As each month passes, you move a portion from deferred revenue to recognized revenue on your income statement.
| Month | Cash Received | Revenue Recognized | Deferred Revenue |
|---|---|---|---|
| January (signup) | $1,200 | $100 | $1,100 |
| February | $0 | $100 | $1,000 |
| March | $0 | $100 | $900 |
Essential SaaS Metrics to Track
Monthly Recurring Revenue (MRR)
MRR is the heartbeat of any SaaS business. Calculate it by summing the monthly value of all active subscriptions. Track new MRR, expansion MRR from upgrades, and churned MRR separately to understand growth dynamics.
Customer Acquisition Cost (CAC) and Lifetime Value (LTV)
Your LTV-to-CAC ratio should be at least 3:1 for a healthy SaaS business. If you spend $500 to acquire a customer, that customer should generate at least $1,500 in revenue over their lifetime. Use profit margin tools to model these unit economics.
Churn Rate
Monthly churn above 5% is a red flag for most SaaS companies. Track both logo churn (customers lost) and revenue churn (MRR lost) since they tell different stories about your business health.
Cash Flow Considerations for SaaS
SaaS businesses often burn cash in early stages while investing in product development and customer acquisition. Use a cash flow calculator to model your runway and understand when you will reach cash flow breakeven. Connect your financial data to Finntree for automated tracking of these critical SaaS metrics.
Ready to put this into practice?
Finntree's AI CFO analyzes your finances using strategies from hundreds of top CFOs.
Start Your Free Trial