Big Tax Changes for Startups! The new tax bill could impact your startup. What should you do next?  Read the Blog →
Kruze Consulting Navbar Logo
  • (415) 322-1610
  • Contact Us
  • Accounting & Bookkeeping
    Name
    Startup Accounting

    Maximize Your Startup’s Potential

    Name
    Startup Bookkeeping

    Services for High-Growth Startups

    Name
    Strategic Financial Accounting

    Strategic Accounting Boosts Your VC-Funded Startup’s Financial Future

    Tax Services
    Name
    Startup Tax Services

    Tax Services for VC-Backed Startups

    Name
    Startup Tax Returns

    Filing Tax Returns for VC-Backed Startups

    Name
    Delaware Franchise Tax

    Calculate Your Delaware Franchise Tax

    R&D Tax Credits
    Name
    R&D Tax Credits

    Unlock Your Startup’s R&D Tax Credit Potential

    Name
    R&D Tax Calculator

    How much can your startup save in payroll taxes?

    Advisory services
    Fractional CFO & Advisory

    VC Due Diligence

    Startup M&A Accounting

    Financial Modeling Services

    409A Valuations Services

  • Pricing
  • Name
    About Us

    Learn more about Kruze Consulting

    Name
    Partners

    Our partners are the best in the business

    Name
    Reviews

    See what our clients say about us

    Name
    Careers

    Join our team of startup accounting experts

    Name
    Announcements

    All press mentions, releases, and news

  • Early-Stage Tax Tips

    Guide to Seed Stage Tax Returns

    Do unprofitable companies need to file tax returns? Yes! Read our tips now.

    Guide to Seed Stage Tax Returns

    Knowledge base

    Name
    Startup Q&A

    Answers to hundreds of startup accounting, finance, HR and tax Q's

    Name
    Blog

    Expert startup accounting advice (and more)

    Name
    Case Studies

    See how we helped our clients save money and grow their businesses

    Top Financial Tips and Resources for Startups

    Name
    Startup Cap Table Guide

    What a Startup Capitalization Table Is

    Name
    Free Financial Models

    CPA-reviewed models investors trust

    Name
    C-Corp Tax Deadlines

    Stay compliant, every jurisdiction

    Name
    Startup Tax Forms

    IRS filings, decoded for founders

    Name
    CEO Salary Report

    Benchmark comp against funded startups

    Name
    Best VC Pitch Decks

    The decks that closed real VC checks

    Name
    Best Startup Credit Cards

    Vetted for VC-backed spend

    Name
    Best Business Banks

    Where funded founders bank

  • (415) 322-1610
  • Contact Us
  1. Home
  2. Blog
  3. Revenue Recognition for Startups: ASC 606 Guide

Revenue Recognition for Startups: A Plain-English Guide to ASC 606

by
Bryan Long, MBA Kruze Consulting

Bryan Long, MBA

Content Marketing Manager

Published: September 21, 2026

Revenue recognition is the accounting rule set that determines when a startup can record revenue, not just how much. Under ASC 606, the U.S. GAAP standard, a startup cannot recognize a customer’s full contract value the moment it’s signed or paid. Revenue is recognized as the product or service is actually delivered, following a five-step framework.

That’s why “bookings” (what a customer commits to) and “revenue” (what’s been earned so far) are different numbers, and why upfront payments sit in a deferred revenue liability until they’re earned.

For venture-backed startups, revenue recognition isn’t just an accounting technicality. It’s the rule set that determines whether your top-line number is trustworthy to a board, an auditor, or a VC running diligence. Get it wrong, and you risk restating financials mid-raise, which is about as bad as fundraising timing gets.

This guide breaks down ASC 606 in plain English, with a specific focus on revenue recognition SaaS scenarios, including subscriptions, deferred revenue, and the errors Kruze Consulting sees most often when we onboard a new venture-backed client.

This guide covers:

  • Basics: What ASC 606 is and its five-step model
  • Bookings vs. revenue: Why these numbers never match, and why that’s normal
  • Subscriptions: How SaaS companies recognize revenue and handle deferred revenue
  • Investor lens: Why VCs and boards care about how you recognize revenue
  • Common errors: The ASC 606 mistakes that show up most often in diligence

What Is ASC 606, and Why Does It Exist?

ASC 606, “Revenue from Contracts with Customers,” is the revenue recognition standard issued by the Financial Accounting Standards Board (FASB). It replaced a patchwork of older, industry-specific revenue rules with one consistent framework that applies to virtually every company reporting under U.S. GAAP – SaaS, hardware, professional services, biotech, all of it.

The core principle is simple to state, even if it’s not always simple to apply: Recognize revenue when (or as) you transfer control of a good or service to the customer, in an amount that reflects what you actually expect to be paid. ASC 606 operationalizes that principle through a five-step model:

  1. Identify the contract with the customer.
  2. Identify the performance obligations in the contract – the distinct goods or services you’ve promised to deliver.
  3. Determine the transaction price – what you expect to be entitled to in exchange.
  4. Allocate the transaction price across each performance obligation.
  5. Recognize revenue as (or when) each performance obligation is satisfied.

For most venture-backed startups, this means moving off cash-basis bookkeeping and ontoaccrual accounting. At Kruze, we often refer to this as “GAAP with exceptions” for early-stage companies, since full public-company-level GAAP compliance usually isn’t necessary (or cost-effective) pre-Series B.

Bookings vs. Revenue: Why They’re Never the Same Number

One of the most common points of confusion, for founders and sometimes for VCs reading a board deck, is the difference between bookings, billings, and revenue. All three are real, all three matter, and none of them should be used interchangeably:

  • Bookings are the total contract value a customer has committed to, recorded on the date the deal is signed, regardless of when you’ll bill or deliver.
  • Billings are what you actually invoice the customer for in a given period.
  • Revenue is what you’ve earned. It’s the portion of the contract for which you’ve actually delivered the product or service, recognized under ASC 606.

Here’s a concrete example: a customer signs a $120,000, 12-month contract in January and pays the full amount upfront. That’s a $120,000 booking and a $120,000 billing, which are both recorded in January. But revenue is only $10,000 in January, with the remaining $110,000 sitting on the balance sheet as deferred revenue until it’s earned, month by month, over the rest of the contract.

Bookings is a useful sales-momentum metric, but it isn’t defined by GAAP and won’t appear on your financial statements. Our deeper breakdown on bookings vs. revenue walks through more examples, including how ARR fits into this picture.

Subscriptions and Deferred Revenue: How SaaS Companies Actually Recognize Revenue

For a subscription business, revenue recognition SaaS scenarios almost always come down to one pattern: revenue is recognized ratably over the service period, not when cash is collected.

Using the same $120,000 annual contract from above:

  • The full $120,000 is invoiced and collected in January.
  • $10,000 is recognized as revenue each month, as the service is delivered.
  • The unrecognized balance sits in deferred revenue, a liability account on the balance sheet, until it’s earned.
  • By month 6, $60,000 has moved from deferred revenue into recognized revenue, and $60,000 remains deferred.

Deferred revenue matters for reasons beyond compliance. It “smooths out” your revenue line so it actually reflects delivery, and it’s a required input for calculating clean SaaS metrics like MRR, ARR, and the Rule of 40. If your books are still on cash basis, none of those metrics will be reliable. Our guide on switching from cash to accrual accounting covers when and how to make that change.

Subscriptions with bundled elements, like onboarding, implementation, and premium support, add another wrinkle. ASC 606 requires you to evaluate whether each of those is a distinct performance obligation. If onboarding is distinct from the core subscription, its revenue may need to be recognized separately (often upon completion) rather than spread across the same 12-month period as the subscription itself.

Why Investors Care About Revenue Recognition

VCs and board members care about ASC 606 compliance for a few very practical reasons:

  • Comparability. Accrual-basis, ASC 606-compliant revenue lets investors compare your company’s growth to other startups and to public SaaS benchmarks on an apples-to-apples basis.
  • Trustworthy metrics. ARR, MRR, gross margin, and the Rule of 40 are only meaningful if the revenue feeding them was recognized correctly. Garbage in, garbage out.
  • Diligence speed. Revenue recognition is one of the first things a diligence team checks. Clean, consistent policies speed up a raise; restatements slow it down or kill it.
  • Audit and exit readiness. Acquirers and auditors expect ASC 606-compliant revenue. Cleaning it up years later, retroactively, is far more expensive than doing it right from the start.

This is a big part of why due diligence preparation and revenue recognition go hand in hand. Investors aren’t just checking your growth rate, they’re checking whether the accounting behind that growth rate will hold up.

Common ASC 606 Errors Startups Make

In our experience working with venture-backed startups, the same handful of mistakes show up again and again:

  • Recognizing the full contract value upfront. The most common error: booking a prepaid annual contract as 100% revenue in the month it’s paid, instead of spreading it over the service period.
  • Treating bookings as revenue in board decks. Presenting bookings or total contract value as if it were recognized revenue overstates performance and creates a credibility problem when the real numbers surface.
  • Not separating distinct performance obligations. Bundling onboarding, support, or professional services into the subscription revenue line instead of evaluating each as its own obligation.
  • Inconsistent treatment of discounts and free trials. Promotional pricing should reduce the transaction price before allocation, not get layered on inconsistently deal by deal.
  • Staying on cash-basis bookkeeping too long. Once you have recurring, contract-based revenue, cash-basis books simply can’t produce ASC 606-compliant numbers. The conversion to accrual needs to happen before it becomes a fundraising fire drill.

Most of these errors trace back to the same root cause: a startup’s books weren’t built onaccrual accounting from the start. The fix almost always involves a clean-up project: Restating history, documenting a consistent revenue policy, and putting a repeatable monthly close process in place.

Getting Revenue Recognition Right, Before It’s a Problem

ASC 606 isn’t optional once you’re raising institutional capital, and it isn’t something you want to reconstruct retroactively in the middle of due diligence. The startups that handle this well treat revenue recognition as a foundational accounting policy. Decisions are made early, documented clearly, and applied consistently every month, not as a scramble before a raise.

Kruze Consulting builds GAAP-with-exceptions, ASC 606-compliant books for hundreds of venture-backed startups, from a company’s first dollar of revenue through Series C and beyond. Our startup accounting team can review your current revenue recognition policy, fix the errors before they show up in diligence, and make sure your ARR, MRR, and deferred revenue numbers are ones your board and investors can actually trust. Talk to a Kruze startup accountant today and get your revenue recognition built right, before your next raise or audit forces the issue.

Kruze logo

FAQs - Revenue Recognition for Startups: ASC 606 Guide

  • How do startups recognize revenue?
  • What is ASC 606?
  • What's the difference between bookings and revenue?
  • How do I handle deferred revenue?
  • Do early-stage startups need to follow ASC 606?

How do startups recognize revenue?

Venture-backed startups generally use accrual accounting under ASC 606: revenue is recognized as a product or service is delivered to the customer, not when cash is collected or a contract is signed. For a subscription, that typically means recognizing an equal portion of the contract each month over the service period, with the unearned balance held as deferred revenue on the balance sheet.

What is ASC 606?

ASC 606, “Revenue from Contracts with Customers,” is the U.S. GAAP standard issued by the FASB that governs how and when companies recognize revenue. It replaced older, industry-specific revenue rules with a single five-step framework: Identify the contract, identify performance obligations, determine the transaction price, allocate that price across obligations, and recognize revenue as each obligation is satisfied.

What's the difference between bookings and revenue?

Bookings are the total value of a contract a customer has committed to, recorded when the deal is signed. Revenue is the portion of that contract you’ve actually earned by delivering the product or service, recognized under ASC 606. A large booking can produce very little revenue in its first month if the contract term is long. Both numbers are useful, but they answer different questions.

How do I handle deferred revenue?

Record the full amount billed or collected as a deferred revenue liability on the balance sheet, then recognize it as revenue on the income statement in proportion to the service actually delivered, typically ratably, month by month, for a subscription contract. Deferred revenue shrinks and recognized revenue grows as the company fulfills its obligation to the customer.

Do early-stage startups need to follow ASC 606?

Yes, in practice, once a startup raises institutional venture capital. VCs expect accrual-basis, ASC 606-aligned financials because they underpin trustworthy SaaS metrics like ARR and MRR and because diligence teams check revenue recognition closely. Most early-stage companies apply “GAAP with exceptions” – accrual accounting and the core ASC 606 principles, without every disclosure requirement a public company would need.

Categories: Startup Accounting, Startup Financial Systems.
Tags: Financial Reporting, Startup CPA, Cash Flow Management, Startup Financial Management.

Previous Post
Startup Due Diligence: The Banking Documentation Investors Actually Expect to See
Next Post
Start Your Year-End Close in Q3: The Prep That Prevents a January Scramble

Contact Us for a Free Consultation

Get the information you need

Startup CEO Salary Calculator

US Based Companies that have raised under $125M

  Redirecting to results  

Top Articles

  • Pre-Seed Funding + Top 20 Funds
  • eCommerce Accounting
  • Accounts Receivable Loans
  • What is the 2% and 20% VC fee structure?
  • How much does a 409A valuation cost?
  • What are Your VC’s Return Expectations Depending on the Stage of Investment?
  • Fractional CFOS
Kruze on LinkedIn
Kruze on Reddit
Email Us
RSS

How much can your startup save in payroll taxes?

Estimate your R&D tax credit using our free calculator.

r&d tax calculator

Popular pages

  • SaaS accounting 101
  • Best accounting software
  • Top banks for startups
  • How to account for convertible note
  • Average CEO Pay
  • Startup Tax Returns
  • Best VC Pitch Decks
Related content:
Start Your Year-End Close in Q3: The Prep That Prevents a January Scramble
Tue, 22 September 2026
Startup Due Diligence: The Banking Documentation Investors Actually Expect to See
Sun, 20 September 2026
Should You Do Your Startup's Bookkeeping Yourself? The Real Cost and Risk
Wed, 16 September 2026
The Financial Health Check Every Startup Should Run in Q3
Tue, 15 September 2026
Also read:
Behind on Your Books? Here's Your Q3 Plan to Catch Up Bookkeeping Before Year-End

Behind on Your Books? Here's Your Q3 Plan to Catch Up Bookkeeping Before Year-End

Behind on your books? Here's how startups can use Q3 to catch up on their bookkeeping before year-end and tax season hits.
Mon, 24 August 2026
How Startups Actually Set Up Accounting in the First 90 Days

How Startups Actually Set Up Accounting in the First 90 Days

A practical 90-day guide to startup accounting, from incorporation and tools to monthly close and knowing when to outsource.
Sun, 23 August 2026
Switching to a Startup-Focused Accounting Firm: What to Expect

Switching to a Startup-Focused Accounting Firm: What to Expect

Learn how to switch startup accounting firms, what documents to provide, and how a startup-focused team manages a smooth transition.
Sun, 16 August 2026
Fix These Common Equity Accounting Mistakes Before an Audit

Fix These Common Equity Accounting Mistakes Before an Audit

Learn why VC-backed founders should switch to a specialized startup CPA before raising, not mid-round, to protect valuation and speed due diligence.
Sun, 2 August 2026

Kruze is a leader in accounting services for startups

With over $15 billion in funding raised by our clients, Kruze is a leader in helping funded startups with accounting, tax, finance and HR strategies.

Thank you!

✅ Your request has been submitted.
We will contact you shortly.

Enter your name
Enter Company name
Enter Phone number
Enter Email
Enter Message
 
By providing a telephone number and submitting this form you are consenting to be contacted by SMS text message from Kruze Consulting. Type of messages will include notifications, reminders, etc. Message & data rates may apply. Message frequency may vary. Privacy Policy. Reply Help for more information. You can reply STOP to opt-out of further messaging.
  • Accounting Services Near Me

  • Accounting San Francisco
  • Accounting Firm Near Austin
  • Accounting New York
  • Accounting San Jose
  • Accounting Santa Monica
  • Find Good Startup Accountants
  • Find a CFO
  • Fractional CFOs Near Me
  • Remote Accountant Jobs
  • VC Specialized Accountants

  • Delaware C-Corp Accountants
  • VC Equity Accounting
  • eCommerce Accountants
  • SaaS Accounting
  • Biotech Accounting
  • Cloud Accounting
  • 83(b) Elections
  • Outsourced CPA Services
  • Startup Bookkeepers
  • Fundraising Resources

  • Best VC Pitch Decks
  • Guide to Guy K's Pitch Deck
  • Pre-Seed Funding
  • Convertible Note Terms
  • Due Diligence Checklist
  • 409A Valuation Services
  • Startup Valuations
  • Startup Budget Template
  • Option Pool Model
  • Accounting Resources

  • Startup Accounting 101
  • C-Corp Tax Deadlines
  • Seed Stage Tax Returns
  • Startup Chart of Accounts
  • Best Accounting Software
  • Convertible Note Accounting
  • SAFE Note Accounting
  • Best Cap Table Software
  • Set Up a Stock Option Plan

Kruze Consulting Logo Kruze Consulting

Kruze Consulting is a licensed CPA firm; California Board of Accountancy license number 7637

Inc.5000 logo

7 Years Straight – Inc. 5000 Fastest Growing Companies.

  • Team
  • Pricing
  • Careers
  • Press Coverage
  • Kruze Fundraising News
  • Reviews
  • Contact Us
  • Security
  • Privacy Policy
  • Terms of Service

Copyright © Kruze Consulting 2026

We may monetize some of our links through affiliate advertising. At any moment, executives or team members may own public or private stock in any of the third party companies we mention.

Do Not Sell or Share My Personal Information

Resources

  • Startup Resources
  • Startup Q&A
  • Case Studies
  • Kruze Blog
  • C-Corp Tax Deadlines
  • Startup Accounting Dictionary

Free Tax Calculators

  • Startup R&D Tax Credit Calculator
  • How Much Does a Startup Tax Return Cost?
  • Delaware Franchise Tax Calculator
  • Burn Rate and Cash Runway Calculator

Industry Expertise

  • SaaS Accounting
  • Biotech Accounting
  • AI Startup Accounting
  • eCommerce Accounting
  • Hardware Accountants
  • CPG Accountants
  • Crypto Accounting
  • Healthcare Accounting
  • Startup Accounting

Location

  • San Francisco

Social Media

  • Kruze Consulting on Youtube
  • Kruze Consulting on LinkedIn
  • Kruze Consulting on Twitter
  • Kruze Consulting on Yelp
  Talk to a leading startup CPA
  • Is the content on this page useful?

Thank you!

Your feedback is very important.

Loading search...

Initializing search...

Search

Recent searches: