Revenue
REV-uh-noo
Income recognized according to accounting rules. What you actually earned, not what you sold or contracted.
Revenue is what you earned in a period according to accounting rules. It is not the same as bookings, billings, or ARR. A customer who signs a $120k annual contract in January generates $120k in bookings on day one, but only $10k in recognized revenue each month as you deliver the service.
This distinction trips people up constantly. Sales teams celebrate bookings. Finance reports revenue. Marketing claims pipeline. Each number tells a different story. A company can have record bookings and declining revenue if they signed a lot of multi-year deals last year and nothing this year.
ASC 606 is the accounting standard that governs revenue recognition for SaaS companies. The short version: you recognize revenue as you deliver the service, not when you collect the cash. Getting this wrong has real consequences, including restated earnings and SEC investigations.
Examples
A SaaS company reports quarterly results.
Total bookings for Q1: $5M. Total recognized revenue for Q1: $3.2M. The gap is deferred revenue from contracts signed this quarter that will be recognized over the next 12 months.
A startup confuses ARR with revenue.
The CEO tells investors 'We did $4M in revenue last year.' But they actually mean $4M in ARR. Actual recognized revenue was $3.1M because some contracts started mid-year. The CFO corrects this before the board deck goes out.
A professional services add-on complicates recognition.
A customer pays $200k: $150k for annual software subscription and $50k for implementation services. The $150k recognizes monthly over 12 months. The $50k recognizes when milestones are delivered.
In practice
Read more on the blog
Frequently asked questions
What is the difference between revenue and bookings?
Bookings are the total value of deals signed. Revenue is what you earned according to accounting rules. A $120k annual deal is $120k in bookings on the signing date but $10k in revenue each month.
Why does revenue recognition matter for SaaS?
Because subscription revenue is delivered over time, not at the point of sale. Recognizing a full annual contract as revenue upfront overstates your current financial position. ASC 606 prevents this and ensures investors see an accurate picture.
Related terms
The annualized value of your active subscription contracts. The heartbeat metric of every SaaS business.
A signed deal. The total value of a customer contract at the time they commit to buy. Not the same as revenue.
The monthly value of active subscription contracts. ARR divided by 12, or the sum of all monthly subscription fees.
Additional revenue from existing customers through upsells, cross-sells, and increased usage. The engine of net-negative churn.

Want the complete playbook?
Picks and Shovels is the definitive guide to developer marketing. Amazon #1 bestseller with practical strategies from 30 years of marketing to developers.