SaaS accounting is not generic small business bookkeeping with a few extra metrics bolted on. It requires understanding revenue recognition standards built specifically for subscription and usage-based business models. Most bookkeepers were never trained for it. We were.
Monthly recurring revenue sounds simple until you account for upgrades, downgrades, multi-year prepayments, usage-based add-ons, and one-time professional services fees bundled into a contract. Calculated inconsistently, MRR becomes a number that changes depending on who pulls it and how, which destroys its value as a board and investor metric.
We calculate and maintain your MRR and ARR using a consistent methodology applied month over month, with new MRR, expansion MRR, contraction MRR, and churned MRR broken out as distinct components, not buried into a single net number that hides what is actually driving your growth or decline.
Net new MRR tells you whether you are growing. New, expansion, contraction, and churned MRR broken out separately tell you why.
Deferred revenue accounting gets meaningfully more complex as contract structures evolve beyond simple month-to-month subscriptions. Annual prepayments need to be recognized ratably over the contract term. Usage-based components need to be recognized as usage actually occurs. Contracts that bundle a software subscription with implementation or professional services often require allocating the contract value across multiple performance obligations, each recognized on its own schedule. Mid-term modifications, upgrades, downgrades, and renegotiations require adjusting the remaining recognition schedule accordingly.
We handle the full range of this complexity, not just the straightforward cases.
Contract structure | Complexity | How we handle it |
Monthly subscriptions | Low | Revenue is recognized in the period the service is delivered, with deferred revenue carrying minimal balance month to month. |
Annual prepayments | Moderate | Revenue is recognized ratably over the twelve-month term, with the unearned portion carried as deferred revenue on the balance sheet. |
Usage-based or consumption pricing | Moderate to high | Revenue is recognized as usage actually occurs, requiring close coordination between your usage data and your recognized revenue each period. |
Multi-element contracts | High | Contract value is allocated across distinct performance obligations, such as the subscription itself and bundled implementation or professional services, each recognized on its own appropriate schedule. |
Mid-term contract modifications | Highest | Upgrades, downgrades, and renegotiations require recalculating the remaining recognition schedule to reflect the modified contract terms going forward. |
Contract structure | Complexity | How we handle it |
Monthly subscriptions | Low | Revenue is recognized in the period the service is delivered, with deferred revenue carrying minimal balance month to month. |
Annual prepayments | Moderate | Revenue is recognized ratably over the twelve-month term, with the unearned portion carried as deferred revenue on the balance sheet. |
Usage-based or consumption pricing | Moderate to high | Revenue is recognized as usage actually occurs, requiring close coordination between your usage data and your recognized revenue each period. |
Multi-element contracts | High | Contract value is allocated across distinct performance obligations, such as the subscription itself and bundled implementation or professional services, each recognized on its own appropriate schedule. |
Mid-term contract modifications | Highest | Upgrades, downgrades, and renegotiations require recalculating the remaining recognition schedule to reflect the modified contract terms going forward. |
Many SaaS companies run several of these structures simultaneously across their customer base. We handle the full mix accurately, so your deferred revenue balance and recognized revenue both reflect reality, contract by contract.
Churn is one of the most frequently miscalculated SaaS metrics, in part because there are several legitimate ways to define it, customer churn versus revenue churn, gross churn versus net churn, and inconsistency between which definition gets used from month to month destroys the metric’s usefulness. We establish a clear, consistent churn methodology for your business at the start of the engagement and apply it identically every month, so your churn trend is actually a trend, not noise.
Where useful, we also support cohort-level retention analysis, tracking how groups of customers acquired in the same period behave over time, which often reveals retention patterns that a single blended churn number obscures.
Metric | Why it matters |
Monthly recurring revenue (MRR) | Broken into new, expansion, contraction, and churned components so you understand what is actually driving the trend, not just the net result. |
Annual recurring revenue (ARR) | The headline metric for board reporting, fundraising conversations, and benchmarking against other SaaS businesses at your stage. |
Churn rate | Tracked using one consistent methodology, customer or revenue, gross or net, agreed upon at the outset and applied identically every month. |
Customer lifetime value (LTV) | Reveals the long-term revenue value of an average customer relationship, essential context for evaluating acquisition spend. |
LTV to CAC ratio | One of the most scrutinized efficiency metrics in SaaS, showing whether your unit economics support sustainable, profitable growth. |
Deferred revenue balance | Reconciled against your actual subscription and contract base each period, so your balance sheet reflects real future obligations accurately. |
Monthly burn rate and runway | Tracked alongside your recurring revenue metrics so growth and cash discipline are evaluated together, not in isolation. |
Metric | Why it matters |
Monthly recurring revenue (MRR) | Broken into new, expansion, contraction, and churned components so you understand what is actually driving the trend, not just the net result. |
Annual recurring revenue (ARR) | The headline metric for board reporting, fundraising conversations, and benchmarking against other SaaS businesses at your stage. |
Churn rate | Tracked using one consistent methodology, customer or revenue, gross or net, agreed upon at the outset and applied identically every month. |
Customer lifetime value (LTV) | Reveals the long-term revenue value of an average customer relationship, essential context for evaluating acquisition spend. |
LTV to CAC ratio | One of the most scrutinized efficiency metrics in SaaS, showing whether your unit economics support sustainable, profitable growth. |
Deferred revenue balance | Reconciled against your actual subscription and contract base each period, so your balance sheet reflects real future obligations accurately. |
Monthly burn rate and runway | Tracked alongside your recurring revenue metrics so growth and cash discipline are evaluated together, not in isolation. |
Many SaaS companies run several of these structures simultaneously across their customer base. We handle the full mix accurately, so your deferred revenue balance and recognized revenue both reflect reality, contract by contract.
You should not have to change your billing or subscription management platform to get accurate SaaS accounting. We coordinate with the tools your business already relies on to keep your books and your subscription data in sync.
You are a good fit if:
No commitment. No judgment. Serving software companies across the United States.
