Optimized Sales Optimized Marketing Target Accounts For CROs For CFOs For CMOs Blog News Glossary Compare Tools About Schedule a Demo
Comparisons

Bookings vs ARR: Why the Two Numbers Never Match

Pete Furseth 6 min read
bookingsARRSaaS metricsRevOps
Bookings vs ARR: Why the Two Numbers Never Match
Home/ Blog/ Bookings vs ARR: Why the Two Numbers Never Match

What Is the Difference Between Bookings and ARR?

A booking is the value of a contract recorded once at signature, and ARR is the annualized recurring value of every contract that is live right now. One is an event, the other is a balance, and that difference explains most of the confusion between the sales dashboard and the board deck. Bookings are a period metric. They accumulate inside a quarter, reset when the quarter ends, and describe activity. ARR is a stock metric. It has a value on any given day, it carries forward, and it describes the size of the recurring business. Asking whether Q3 bookings were bigger than ARR compares a flow to a level, and the answer means nothing.

The gap is easy to see with one contract. A customer signs three years at $120,000 per year plus $60,000 of implementation work. Bookings recorded at total contract value come to $420,000. ARR moves by $120,000, and only once the subscription starts. Same signature, same customer, two numbers that are 3.5x apart.

Put this to work on your numbers
Run your own numbers with the free Pipeline Velocity Calculator, then see how ORM builds it into a custom model.

Why Do Bookings and ARR Disagree in the Same Quarter?

They disagree because bookings capture the entire contract at signature while ARR captures one year of recurring value at the moment service begins. Four mechanics produce almost every variance you will find.

Contract term is the largest. Teams that book total contract value pull two or three years of subscription value into a single quarter. ARR takes one year of it. Teams that book annual contract value avoid this, which is why the booking convention has to be written down.

One-time revenue is the second. Implementation, migration, training, and custom work belong in bookings and never enter ARR, because ARR is recurring by definition.

Start dates are the third. A contract signed on the last day of the quarter with a service start 45 days later books now and lifts ARR next quarter. Ramp deals stretch this further, since a contract that starts at $5,000 a month and steps to $15,000 in month seven adds ARR in stages.

Renewals are the fourth. A renewed contract is a signature, so most teams count it as a booking. It adds zero net new ARR, because that revenue was already in the base. A quarter where half the bookings number came from renewals is a quarter where the base held and the company barely grew, and only a split between new business, expansion, and renewal bookings will show that.

Two of these four are conventions you choose and two are physics. Term treatment and renewal treatment are decisions your finance and sales leaders make and write down. Services mix and start-date timing are consequences of how deals actually get sold, and they move quarter to quarter whether or not anyone is watching them.

How Do Bookings and ARR Compare Side by Side?

Bookings are a flow triggered by signature that includes everything in the contract, and ARR is a stock triggered by service that includes only one year of recurring value. Each number answers a different question, and the table below is the version worth pinning inside your reporting definitions doc.
DimensionBookingsARR
Type of metricFlow, measured over a periodStock, measured at a point in time
TriggerContract signatureSubscription start and ongoing service
Includes services and one-time feesYesNo
Includes multi-year valueYes, if booked at TCVNo, one year only
Includes renewalsYes, as a separate lineNo net effect
Primary audienceSales leadership and compBoard, investors, finance
What it tells youWhat sales closedHow large the recurring business is

How Do You Reconcile Bookings to Net New ARR?

Build a bridge that strips out everything ARR does not count, one line at a time. A reconciliation that runs top to bottom removes the argument about which number is right, because both survive.
Bridge lineAmount
Gross bookings (TCV)$4,200,000
Less renewal bookings($1,500,000)
Less professional services and one-time fees($400,000)
Less out-year value on multi-year contracts($900,000)
Less contracts starting next quarter($300,000)
Net new ARR added this quarter$1,100,000
Run this every quarter and the pattern becomes diagnostic rather than administrative. A bridge where the out-year line keeps growing tells you the sales motion has shifted to multi-year deals, which is good for retention and misleading for a bookings-based growth story. A bridge where the start-date line balloons in the final month tells you quarter-end signatures are landing too late to affect the period they were credited to.

Which Number Belongs in the Forecast?

Forecast bookings, then derive ARR from them, because bookings are what the sales team can actually influence between now and the end of the quarter. Reps close contracts. ARR is what those contracts become after term, start date, and services mix are applied.

That order also protects forecast accuracy. Forecast ARR directly and every error in deal mix hides inside a single number, so a miss looks like a demand problem when it was a term problem. Forecast bookings first and the miss is traceable to the deal that slipped or the win rate that moved. Build the sales forecast at the deal level, apply the conversion rules once, and both numbers come out of the same model instead of two spreadsheets that disagree in the board meeting.

ORM builds a model on your historical sales performance and has it fully trained in four to six weeks, then targets 95% forecast accuracy on new and expansion business without manual adjustments. That accuracy holds from day one of the quarter through day 90, which is what makes the bookings-to-ARR bridge a forward-looking document rather than a postmortem.

Frequently Asked Questions

Is a booking the same as ARR?

No. A booking is the value of a contract recorded once, on the day it is signed. ARR is the annualized recurring value of every contract that is live at a point in time. A single three-year deal worth $120,000 a year is one $360,000 booking and $120,000 of ARR.

Why is our bookings number bigger than our net new ARR?

Four things drive the gap. Multi-year contracts booked at total contract value carry more than one year of revenue. Professional services and one-time fees sit inside bookings but never enter ARR. Contracts signed late in the quarter start in the next one. Renewals count as bookings and add zero ARR because that revenue was already in the base.

Should sales quota be set on bookings or ARR?

Set quota on the number the rep controls at signature, which is bookings, and define whether that means annual contract value or total contract value before the year starts. Boards and investors read ARR. Comp plans that pay on total contract value while the board tracks ARR create a quarter where sales celebrates and the ARR line barely moves.

Do renewals count as bookings?

Most companies count renewals as bookings because a contract was signed, then report them on a separate line from new business and expansion. Renewals add nothing to net new ARR. They protect ARR that already exists, which is why a renewal-heavy bookings quarter can sit next to flat ARR.

Which number should the board see?

Show both, with a bridge between them. ARR answers how large the recurring business is today. Bookings answer what sales closed and what is about to hit the ARR line. A board deck with bookings and no reconciliation to net new ARR invites the question you do not want to answer live.

PF
Pete Furseth
ORM Technologies
Pete has built custom revenue forecast models for B2B SaaS companies for over a decade.

See how ORM turns these insights into action

ORM builds custom revenue forecast models for B2B SaaS companies. Not dashboards. Prescriptive analytics that tell you what to do next.

Schedule a Demo