By Shawn Elliott, CFO | High Rock Accounting
I was on a call with a SaaS client and their ops lead asked a question I hear all the time, usually some version of: what is our ARR right now?
We had just finished walking through their revenue recognition setup. Annual contracts, invoiced upfront, recognized monthly over the life of the contract. Classic ASC 606 treatment. Their income statement was accurate, their deferred revenue balance was clean, everything was correct. And she still wanted to know the ARR number, which was a completely different thing.
Yep, that makes great sense. Those are two separate questions.
ARR lives in your contract data, your CRM, your billing system. It is what your active customers have committed to pay you on an annualized basis. Revenue, the GAAP kind, is what your accountant reports on your income statement based on what you have actually earned in the period. The two numbers are related, but they are not the same number, they do not come from the same place, and they serve completely different purposes.
Founders who understand the distinction make better decisions. Founders who conflate them end up with investor conversations that go sideways, or financials that do not pass due diligence. Here is how to think about both.
What ARR Actually Is
Annual Recurring Revenue is a forward-looking operational metric. It represents the annualized value of your current active subscriptions at a point in time, the run-rate of recurring revenue your business would generate over the next twelve months if nothing changed: no new customers, no churn, no expansion. *1
ARR is not a GAAP metric. There is no accounting standard that defines it. The FASB does not regulate it. Companies can define it slightly differently, and many do. *2 What matters is that you define it clearly, apply it consistently, and disclose your methodology to anyone relying on the number.
The calculation is straightforward: take the total contracted value of your active recurring subscriptions and annualize it. If you have 200 customers each paying $1,000 per month, your ARR is $2.4 million. If you sign a new annual contract for $120,000 in December, your ARR goes up by $120,000 the day the contract is signed, even if you have not delivered a single day of service yet.
That last part is important. ARR moves when contracts are signed. GAAP revenue moves when services are delivered.
What Goes Into ARR
Not everything that generates cash belongs in ARR. The distinction matters because investors use ARR to value your business, and polluting it with non-recurring items misrepresents what they are actually buying.
Include: Subscription fees, recurring platform fees, recurring support and maintenance contracts.
Exclude: One-time onboarding fees, professional services, implementation charges, usage-based fees that are not contracted minimums, non-renewing contracts.
Use judgment on: Usage-based components with contracted minimums. If the minimum is contractually committed, you have an argument for including it. If it is purely variable, leave it out or disclose your treatment.
What GAAP Revenue Actually Is
GAAP revenue is what your accountant reports on your income statement. It is governed by ASC 606, which says you recognize revenue when you satisfy a performance obligation, meaning when you have actually delivered the service to the customer, not when you signed the contract and not when cash came in. *3
The practical consequence for SaaS: if a customer pays you $120,000 upfront for an annual contract on January 1, your income statement does not show $120,000 in January. It shows $10,000 in January, $10,000 in February, and so on for twelve months. The remaining balance sits on your balance sheet as deferred revenue, a liability representing service you have been paid for but not yet delivered.
Same contract. Same cash. Two very different pictures depending on whether you are looking at the metric or the income statement.
The Prepaid Credit Wrinkle
Prepaid credit models add another layer. I work with a SaaS company that sells credits to customers upfront, and customers draw those credits down over time as they use the platform. The accounting treatment: recognize revenue when the credits are used, not when they are purchased.
So a customer who buys $50,000 in credits in January and uses half of them by March is a $25,000 revenue event through March, not a $50,000 event in January. The unused $25,000 sits in deferred revenue until they deploy it. Your ARR calculation on that contract depends on whether you have contractual minimums and your internal ARR policy for usage-based arrangements.
This is why the question ‘what is our ARR?’ and the question ‘what is our revenue?’ require completely different data sources to answer.
Why Investors Care About ARR
Investors in SaaS businesses use ARR as the primary valuation input because it represents predictable, contracted future revenue. Private SaaS companies in the lower middle market currently trade in the range of 3x to 6x ARR depending on growth rate, net revenue retention, gross margin, and market position. *4 High-growth companies with strong retention can push above that range; slower-growing or churning businesses fall below it.
The ARR multiple is not arbitrary. It reflects a specific claim about the future: that the recurring revenue will be retained, will grow, and that the business at scale will generate significantly more profit than the current income statement shows. ARR is the starting point for that projection.
This is also why ARR definitions need to be clean and consistent. Buyers and investors want an ARR bridge they can follow: starting ARR, new business, expansion, contraction, churn, ending ARR. *5 If your ARR number includes one-time services, historical contracts that should have been purged, or revenue that does not actually recur, sophisticated investors will find it and adjust the multiple accordingly.
I have seen ARR tables that were a mess because historical contracts were loaded into the system that were not active, going back years. The ARR looked much larger than it was. Once we cleaned it up and deleted the stale data, the real number was lower but completely defensible. Better to have an accurate, smaller number than a large one that falls apart under scrutiny.
Why Your Accountant Reports Revenue
GAAP revenue is what shows up on your audited financial statements, your tax filings, and your investor reporting package. It is the historically verifiable record of what the business earned in a period, and it is what any acquirer or investor is going to verify during due diligence.
When a founder tells me investors just want ARR, they are right in the sense that valuation conversations start with ARR. But when diligence starts, those same investors want GAAP financials. They want to see the revenue recognized correctly, the deferred revenue balance reconciled, and a clear bridge from ARR to what the income statement actually says.
Mismatches between cash collected and revenue recognized are one of the most common sources of price adjustments during SaaS due diligence. *6 An annual contract collected upfront creates a deferred revenue liability on your balance sheet. At close of an acquisition, the buyer assumes the obligation to deliver the remaining service but does not receive credit for the cash already collected. That gets worked out in the purchase price adjustment. If your deferred revenue is not accurately tracked, that conversation gets messy fast.
The Reconciliation Your Investors Will Ask For
The most useful document you can produce as a SaaS founder is a clean reconciliation from ARR to GAAP revenue. It shows the full picture: what you have contracted, what you have earned, and why the two numbers are different.
The reconciliation typically looks like this:
Starting ARR at the beginning of the period
Plus: New ARR from new customers
Plus: Expansion ARR from upsells and upgrades
Less: Contraction ARR from downgrades
Less: Churned ARR from cancellations
Ending ARR at close of period
Then: GAAP revenue for the period derived from the earned portion of all active contracts, including any contracts that started or ended mid-period
The gap between ending ARR and GAAP revenue for the period is explained by timing. Annual contracts billed upfront increase deferred revenue (not immediately GAAP revenue). Mid-period starts and cancellations create partial-period recognition. One-time fees appear in GAAP revenue but not in ARR.
When you can walk an investor or acquirer through that reconciliation cleanly, you have shown them something valuable: that you understand your own business and that the numbers hold together.
The Stack That Makes This Manageable
For most of the SaaS companies we work with, this is a tooling and process question as much as an accounting one. You need a contract data source that tracks active subscriptions accurately so you can produce an ARR number on demand. You need a revenue recognition layer that handles ASC 606 correctly and maintains the deferred revenue balance. And you need those two to reconcile.
We typically use Maxio or Tabs for the revenue recognition and subscription metrics layer, integrated with Xero for the general ledger. For early-stage companies without a dedicated tool, a well-structured spreadsheet can work, but it gets unwieldy past about 50 active contracts. At that scale the manual reconciliation work starts eating into time that should go elsewhere.
The goal is that when your investor asks for ARR on a Tuesday and your auditor asks for GAAP revenue schedules on a Wednesday, you can produce both without rebuilding anything, and the two numbers tell a coherent story.
Both Numbers Tell Part of the Story
ARR tells you where the business is going. GAAP revenue tells you what it has earned. Neither one alone is enough to run the company well or have a credible conversation with an investor.
The founders who have trouble are the ones who report ARR to their board and run the business off cash basis, and then get surprised when a sophisticated investor wants to see their financials and the numbers do not connect. Getting both right from the beginning is not extra work. It is the foundation that makes everything else easier: the next raise, the due diligence process, the eventual exit.
If you are not sure whether your ARR and revenue numbers are telling the same story, that is worth a conversation. Come find us.
Hawaiian Shirt Friday – Ask an Accountant Hour
Every Friday at 10am PT. No agenda, no sales pitch. Just show up, ask your questions, and leave with actual answers.
Zoom: https://us02web.zoom.us/j/88992505122?pwd=LdbL4NYxN2NNk5RanaHRVtrHgT43O9.1
Prefer 1-on-1 time?
Grab 30 minutes on my calendar.
Calendly: https://calendly.com/highrockaccounting/30min
Sources
*1 Ordway Labs: ARR vs. GAAP Revenue: Key Differences & How to Reconcile Them (December 2025). https://ordwaylabs.com/blog/arr-and-gaap-revenue/
*2 RightRev: GAAP Revenue vs. ARR: What’s the Difference? (December 2025). https://www.rightrev.com/gaap-revenue-vs-arr/
*3 ASC 606, Revenue from Contracts with Customers — FASB Accounting Standards Codification. https://asc.fasb.org/606
*4 Windsor Drake: SaaS Valuation Multiples 2026 (February 2026). https://windsordrake.com/saas-valuation-multiples/
*5 Consult EFC: SaaS ARR Multiples 2026: Value Your SaaS Business (February 2026). https://consultefc.com/saas-arr-multiples/
*6 Acquisition Stars: SaaS Valuation Multiples: How ARR, NRR, and Growth Shape Price (April 2026). https://acquisitionstars.com/blog/saas-arr-valuation-multiples