I wrote the book on developer marketing. Literally. Picks and Shovels hit #1 on Amazon.

Get your copy
Finance and metrics

Bookings vs. revenue

BOOK-ings ver-sus REV-eh-noo

Bookings is what you sold (total contract value when signed). Revenue is what you earned (recognized over the delivery period). They are never the same number.

Bookings and revenue are different numbers that answer different questions. Bookings measures sales productivity: how much did the sales team sell this quarter? Revenue measures financial performance: how much did the company earn this quarter according to accounting rules?

A company that closes a 3-year, $300k deal has $300k in bookings. But revenue is recognized over 36 months: $8,333/month. In the quarter the deal closes, bookings are $300k but revenue might be only $25k (three months of recognition). The two numbers diverge because accounting rules require revenue to be recognized as the service is delivered. The rest becomes deferred revenue on the balance sheet.

Sales teams are typically compensated on bookings (what they sold), while the company reports revenue (what it earned). This creates a natural tension. Sales wants big, multi-year deals (high bookings). Finance wants consistent, predictable revenue recognition. Both are right. The CFO's job is to reconcile the two. Annual recurring revenue provides a third lens that normalizes the timing differences.

Examples

Bookings outpace revenue.

Q4 bookings: $5M (strong quarter, budget-flush customers). Q4 revenue: $3M (most new deals start recognizing in Q1). The $2M gap shows up as growth in deferred revenue and RPO. Revenue will catch up in the following quarters as these bookings convert to recognized revenue.

Revenue exceeds bookings.

A bad quarter for sales: only $1M in new bookings. But revenue is $3.5M because the company is recognizing revenue from deals closed in prior quarters. Revenue looks fine on the P&L, but the bookings shortfall means future revenue will decline. Bookings is the leading indicator. Revenue is the lagging one.

A board discussion about bookings versus revenue targets.

The board sets a $20M ARR target for the year. The VP of Sales needs to close approximately $12M in bookings (net new ARR) to hit that target. The CFO cares about $20M in recognized revenue. Both targets must align, but the timing and measurement are different.

In practice

Read more on the blog

Frequently asked questions

Which is more important, bookings or revenue?

Both. Bookings is a leading indicator of future revenue. Revenue is the actual financial result. A company with strong bookings but weak revenue is growing (deals signed will convert to revenue). A company with weak bookings but strong revenue is coasting on past deals. Watch both.

Do investors look at bookings or revenue?

Both, depending on the context. For growth metrics, they look at bookings growth rate and ARR growth rate. For financial performance, they look at revenue, margins, and cash flow. In board meetings, bookings are discussed with the sales team. Revenue is discussed with the CFO. Both show up in the board deck.

Related terms

Picks and Shovels: Marketing to Developers During the AI Gold Rush

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.