What Is Booking Value?

Booking value is the total contract value committed by a customer at the time of signing — including all years of a multi-year deal and any professional services — regardless of when that revenue will be recognized. It is a pipeline and sales productivity metric that leads recognized revenue by the length of the recognition schedule, making it the number sales leaders watch to predict future growth.

Upload your CRM or contract export to Datamimi and get booking value by rep, product line, and quarter in one session.

What this export contains

Opportunity ID
Account Name
Close Date
Contract Length (Months)
Annual Contract Value
Total Contract Value
Product Line
Sales Rep
New vs Renewal

What usually goes wrong with it

  • Bookings include multi-year TCV while ARR is the annualized figure

    A 3-year deal at $50K/year has a Total Contract Value of $150K in bookings but $50K in ARR — conflating these inflates the ARR forecast and understates actual booking productivity.

    DataMimi Datamimi computes Annual Contract Value from Total Contract Value and Contract Length automatically, separating the recurring component from the one-time booking total.

  • Professional services revenue is often included in bookings but excluded from SaaS ARR

    Implementation and onboarding fees appear in Total Contract Value but are recognized upfront rather than ratably — mixing them into ARR calculations overstates recurring revenue.

    DataMimi It flags rows where Product Line indicates professional services and separates them from SaaS ACV in the booking summary.

  • New vs renewal bookings require separate tracking

    New logo bookings and renewal bookings signal different things — new business measures sales velocity, renewals measure retention — but many exports combine them unless a New vs Renewal column is maintained.

    DataMimi It splits all booking metrics by the New vs Renewal column, producing separate dashboards for new business velocity and renewal health.

Common questions

What is booking value and how is it different from revenue?

Booking value is the committed contract value at signing — it is recognized as revenue only as the service is delivered over the contract period. A $120K 3-year contract books as $120K on the signing date but recognizes as $40K/year in revenue. Bookings lead revenue by the contract recognition schedule.

How do I calculate booking value in a spreadsheet?

Booking value is typically Total Contract Value from the opportunity record. To get ACV (Annual Contract Value): Total Contract Value divided by (Contract Length in Months divided by 12). For new logo vs renewal breakdown, filter by the New vs Renewal column and sum separately.

How is booking value different from ARR?

ARR measures current annualized recurring revenue from all active contracts. Bookings measure new commitments signed in a period. Bookings lead ARR — a strong bookings quarter translates to higher ARR in subsequent quarters as the contracts are recognized.

What does Datamimi cost?

Free plan: $0/month, 40 credits, no credit card required. Lite: $9/month, 400 credits. Starter: $24/month, 1,500 credits, up to 3 simultaneous files. Pro: $59/month, 5,000 credits with rollover. Team: $199/month, 20,000 credits, 5 users.

Try it with your own file

DataMimi reads the file you actually have — merged cells, headers below row one, totals pasted at the bottom — and shows which rows and columns every number came from.

Ask about your file

More in Analysis methods