Accounting for Subscriptions and SaaS Businesses

Subscription-based businesses — whether SaaS, membership services, media subscriptions, or recurring product deliveries — have a fundamentally different revenue model from businesses that sell one-time products or services. Revenue is earned over time rather than at a single point, which creates specific accounting requirements and a distinct set of financial metrics.
Getting subscription accounting right is essential for accurate financial reporting, tax compliance, and the ability to track the metrics that actually matter for a subscription business.
Revenue recognition for subscriptions
The core principle
The fundamental rule for subscription revenue is that income should be recognised over the period of service, not at the point of payment.
If a customer pays 1,200 for an annual subscription, you do not have 1,200 of revenue on the day they pay. You have 100 of revenue each month for twelve months. The payment creates cash in your bank, but the revenue is earned gradually as you deliver the service.
Monthly vs annual billing
Monthly subscriptions are straightforward: you bill 100 per month and recognise 100 of revenue each month. Cash and revenue align naturally.
Annual subscriptions create a timing difference: you receive 1,200 upfront but earn it over twelve months. This requires deferred revenue accounting.
Recording annual subscription payments
When payment is received:
| Account | Debit | Credit | |---------|-------|--------| | Bank account | 1,200 | | | Deferred revenue (liability) | | 1,200 |
Each month as the service is delivered:
| Account | Debit | Credit | |---------|-------|--------| | Deferred revenue | 100 | | | Subscription revenue | | 100 |
After twelve months, the deferred revenue balance for this customer is zero and 1,200 has been recognised as revenue.
Why this matters
Without proper revenue recognition:
- A month with many annual subscription renewals appears enormously profitable
- Subsequent months appear to have little revenue from those customers
- Your financial statements misrepresent your actual performance
- Investors, lenders, and acquirers will see distorted numbers
Key SaaS and subscription metrics
Monthly Recurring Revenue (MRR)
MRR is the total predictable revenue your business generates each month from active subscriptions. It is the most important metric for a subscription business.
MRR = Number of active subscribers x Average monthly subscription price
Track MRR components separately:
- New MRR — Revenue from new subscribers this month
- Expansion MRR — Additional revenue from existing subscribers upgrading
- Contraction MRR — Lost revenue from downgrades
- Churned MRR — Lost revenue from cancellations
- Net new MRR — New + Expansion - Contraction - Churned
Annual Recurring Revenue (ARR)
ARR is simply MRR multiplied by twelve. It represents the annualised value of your recurring revenue and is commonly used for SaaS businesses with annual contracts.
Churn rate
Churn measures the rate at which customers cancel their subscriptions.
Customer churn rate = Customers lost during period / Customers at start of period
Revenue churn rate = MRR lost during period / MRR at start of period
Revenue churn can differ significantly from customer churn if your pricing varies by customer.
Customer Lifetime Value (LTV)
LTV estimates the total revenue a customer will generate over their entire relationship with your business.
LTV = Average revenue per customer per month / Monthly churn rate
Customer Acquisition Cost (CAC)
CAC is the total cost of acquiring a new customer — including marketing, sales, onboarding, and any free trial costs.
CAC = Total acquisition costs / Number of new customers acquired
LTV to CAC ratio
The ratio of lifetime value to acquisition cost tells you whether your business model is sustainable.
- LTV:CAC below 1:1 — You are losing money on each customer
- LTV:CAC of 3:1 — Generally considered healthy
- LTV:CAC above 5:1 — You may be under-investing in growth
Cost of revenue for SaaS
What to include
Cost of revenue (or cost of goods sold) for a SaaS business typically includes:
- Hosting and infrastructure — Server costs, cloud computing, CDN services
- Customer support — Staff and tools dedicated to supporting customers
- Payment processing fees — Credit card and payment platform fees
- Third-party software — Licences for software that forms part of your product
- Onboarding costs — Staff time and resources for customer setup
What to exclude
General expenses like sales and marketing, product development, and administration are operating expenses, not cost of revenue. Keeping this distinction clear gives you an accurate gross margin.
Gross margin
Gross margin = (Revenue - Cost of revenue) / Revenue
SaaS businesses typically target gross margins of 70 to 85 percent. If your gross margin is significantly below this, investigate whether your hosting costs are too high, your support costs are excessive, or your pricing is too low.
Handling upgrades, downgrades, and cancellations
Upgrades (expansion revenue)
When a customer upgrades mid-cycle:
- Recognise the additional revenue from the upgrade date
- If they have prepaid at the old rate, calculate and apply a prorated credit or charge
Downgrades (contraction)
When a customer downgrades:
- Reduce the monthly revenue recognition from the effective date
- If they have prepaid, the excess creates a credit that reduces future billing
Cancellations
When a customer cancels:
- Stop recognising revenue from the cancellation effective date
- If they have prepaid beyond the cancellation date and are entitled to a refund, reverse the deferred revenue and process the refund
- If no refund is due (per your terms), recognise the remaining deferred revenue according to your policy
Free trials
Free trials have no revenue recognition — there is nothing to recognise until the trial converts to a paid subscription. Track trial costs (hosting, support) as customer acquisition costs.
Tax considerations
When is revenue taxable?
The tax treatment of subscription revenue varies by jurisdiction. In some cases, tax follows the accounting treatment (revenue recognised over the service period). In others, the full payment may be taxable when received. Check with your accountant.
Sales tax on subscriptions
Digital services and SaaS products may be subject to sales tax or VAT, often based on the customer's location rather than yours. This can create obligations in multiple jurisdictions.
Track the tax you collect on subscriptions, file returns in required jurisdictions, and ensure your billing system correctly applies tax rates based on customer location.
Deferred revenue management
The balance sheet impact
A growing subscription business often has a large deferred revenue balance — sometimes the largest liability on the balance sheet. This is a good sign: it represents future revenue already paid for.
Cash flow vs profit
Subscription businesses can generate strong cash flow (from upfront annual payments) while showing modest profit (because revenue is recognised over time). This disconnect between cash and profit is normal and expected, but it is important to understand it.
A new subscription business might be cash-positive from annual prepayments while technically unprofitable because customer acquisition costs exceed the revenue recognised so far.
Revenue recognition schedules
Maintain a schedule or use your accounting software to track:
- Each customer's subscription start and end dates
- Payment amounts and billing frequency
- Monthly revenue recognition amounts
- Remaining deferred revenue balances
This schedule drives your monthly revenue recognition journal entries and ensures nothing is missed.
Using accounting software for subscription businesses
Subscription businesses need accounting software that supports:
- Recurring invoicing — Automatic generation of subscription invoices
- Deferred revenue management — Automatic spreading of prepaid amounts over the service period
- Multi-currency support — If you have international subscribers
- Revenue reporting — MRR, ARR, and revenue recognition reports
- Customer-level detail — Revenue, deferred balances, and history by customer
Relentify's accounting platform supports recurring invoicing and deferred revenue recognition, providing the financial management foundation that subscription businesses need to track their recurring revenue accurately.
Getting it right from the start
If you are building or running a subscription business, set up your revenue recognition correctly from day one. Retrofitting deferred revenue accounting onto a business that has been recognising all cash as revenue is painful and often reveals that historical financials were significantly misleading.
Proper subscription accounting is not just about compliance — it is about understanding your business. When your revenue, churn, and unit economics are accurately measured, you can make informed decisions about pricing, investment, and growth.