GAAP Accounting

ASC 606 and SaaS: What Startup Founders Actually Need to Know about Recognizing Revenue

February 10, 2026 · Sandhill HQ

Most SaaS founders hear "ASC 606" for the first time from an auditor, a VC in due diligence, or an acquirer's finance team. By then, the scramble to clean things up is expensive, stressful, and avoidable.

Here's what you should understand before you get there.

What ASC 606 Actually Is

ASC 606 is the revenue recognition standard that governs when and how companies can record revenue. For SaaS businesses, this matters enormously because the timing of when you receive cash and when you can recognize revenue are often very different things.

The standard is built around a single principle: recognize revenue when you transfer control of a promised good or service to a customer, in an amount that reflects what you're entitled to receive in exchange.

In practice, this plays out through a five-step framework:

  1. Identify the contract with a customer
  2. Identify the performance obligations in the contract
  3. Determine the transaction price
  4. Allocate the transaction price to the performance obligations
  5. Recognize revenue when (or as) each obligation is satisfied

For a pure subscription SaaS business with a simple monthly plan, this isn't complicated. But SaaS models rarely stay simple.

Where It Gets Complicated for SaaS

1. Bundled Offerings and Performance Obligations

If your contract includes a subscription plus implementation services, onboarding, training, or professional services, you likely have multiple performance obligations. Each one needs to be identified separately, priced on a standalone basis (what you'd charge for it alone), and recognized on its own timeline.

Lumping it all together as one revenue stream is one of the most common errors we see, and it's exactly what auditors look for.

2. Annual vs. Monthly Contracts

If a customer pays you $12,000 upfront for an annual subscription, you can't recognize all $12,000 on day one. That cash sits on your balance sheet as deferred revenue, a liability, and gets recognized ratably as you deliver the service each month ($1,000/month over 12 months).

This is why your cash flow and your revenue on the income statement can look dramatically different, and why investors who understand SaaS metrics pay close attention to deferred revenue trends.

3. Variable Consideration

Usage-based pricing, volume discounts, credits, refunds, and performance bonuses all create variable consideration. Under ASC 606, you can only include variable amounts in your transaction price to the extent it's highly probable that a significant revenue reversal won't occur. This requires estimates and documentation, not guesswork.

4. Contract Modifications

When a customer upgrades, downgrades, or adds seats mid-contract, you have a contract modification. The accounting treatment depends on whether the modification is effectively a new contract or a continuation of the old one. This is an area where getting it wrong is easy and the downstream effects on your financials can compound quickly.

5. Free Trials and Discounts

Extended free trials or deeply discounted intro periods can create a material right: essentially an option the customer has to purchase future services at a discount. Material rights are their own performance obligation under ASC 606 and need to be accounted for accordingly.

The SaaS Metrics That Depend on Getting This Right

Your revenue recognition policy directly affects how your financials read to investors, lenders, and acquirers. If your ARR, MRR, and recognized revenue don't tell a coherent story, the credibility of your entire financial model comes into question.

A few places where messy ASC 606 treatment shows up:

In a fundraise or M&A process, a financial diligence team will reconstruct your revenue recognition from contracts. If your books don't hold up, you're looking at restatements, re-audits, or a reduction in your valuation multiple. None of those are cheap.

When You Need to Start Caring About This

The honest answer: earlier than you think.

What Good Looks Like

A well-run SaaS finance function has:

A Note on Tools

Revenue recognition automation tools (Maxio, Zuora Revenue, and others) can help as you scale, but they're not a substitute for understanding the underlying accounting. We've seen companies implement expensive tools on top of incorrect policies and end up with very elegant, very wrong financials.

Get the policy right first. Then automate it.

The Bottom Line

ASC 606 exists because the old rules allowed too much discretion in timing revenue, and that discretion got abused. The current standard is more principles-based, which means it requires judgment, and documentation of that judgment.

For SaaS founders, the goal isn't to become an expert in the standard. It's to understand enough to ask the right questions of your finance team, structure your contracts thoughtfully, and avoid the expensive surprises that come from treating revenue recognition as someone else's problem.

It isn't. It's yours.

Sandhill HQ helps SaaS companies build the financial infrastructure to grow with confidence. If you're approaching your first audit or preparing for a fundraise and want a second set of eyes on your revenue recognition setup we would love to help!

Read more

Supporting your growth today, preparing you for tomorrow

Schedule a call