Audited 29 Jul 2026·Last updated 28 Oct 2026·5 citations·Tier 2·0 uses

Bookings to Revenue Calculator — ASC 606 Ratable Recognition

Turn a signed subscription contract into revenue for the period, deferred revenue and unbilled backlog, using straight-line ASC 606 recognition in US dollars.

Bookings to Revenue Calculator

The full value of the contract the customer signed, across its whole term. A booking is a commitment, not revenue and not cash — it is the moment the signature lands.
$
The service period the contract covers. Revenue accrues straight-line across this term, so it is the denominator of every recognition figure on this page.
months
How long the period you are reporting on is — 1 for a month, 3 for a quarter, 12 for a year. The model assumes the contract starts at the beginning of it.
months
What you actually invoiced the customer during the period. For a two-year contract billed annually in advance, this is the first year's invoice, not the whole contract.
$
The deferred revenue balance (contract liability) you carried into the period from earlier contracts. Leave at 0 to see this contract in isolation.
$
Revenue recognised in the period
$30,000.00
Revenue earned in the reporting period in US dollars: the contract value spread evenly over the term, times the months delivered.
Bookings per dollar of revenue
8
Revenue recognised per month
$10,000.00
Closing deferred revenue
$90,000.00
Unbilled bookings (backlog)
$120,000.00
Share of the contract recognised
12.50%

Background.

Sales closes a two-year, $240,000 subscription on the first day of the quarter and rings the bell. Finance invoices the first year, $120,000, and the customer pays. At quarter end the income statement shows $30,000 of revenue. Nobody has made a mistake. Bookings, billings and revenue record three different events: a signature, an invoice and service actually delivered.

Revenue follows delivery because of ASC 606, the US standard for revenue from contracts with customers. A hosted subscription passes its test for recognising revenue over time, since the customer "simultaneously receives and consumes the benefits" of the service while it is being provided. Spread evenly, $240,000 over 24 months earns $10,000 a month, so one quarter earns $30,000. The $90,000 invoiced but not yet earned sits on the balance sheet as deferred revenue, a liability for service still owed. The $120,000 not yet invoiced is unbilled backlog, and it appears on no financial statement at all.

Those gaps explain something every subscription business lives with: a record sales quarter barely nudges reported revenue, and a slump in new sales takes several quarters to show up in it.

The arithmetic covers the plain case: one contract, one evenly delivered service, starting on the first day of the period. Implementation work, usage charges and mid-period starts need a proper schedule built by whoever keeps the books, and nothing here is accounting advice.

What is bookings to revenue calculator?

Bookings are the total contract value a customer commits to at signing; they are a sales measure with no accounting-standard definition, which is why companies define them differently. Billings are the invoices raised in a period. Revenue is the part of the contract earned by delivering service, recognised under ASC 606. When invoicing runs ahead of delivery, the difference is a contract liability, usually called deferred revenue; when delivery runs ahead of invoicing, it is a contract asset. Whatever has been booked but not yet invoiced is unbilled backlog.

How to use this calculator.

  1. Enter the total contract value across the whole term, every year included. Leave out one-off implementation or onboarding fees unless you are sure they belong in the subscription line.
  2. Enter the contract term in months: 12 for an annual deal, 36 for a three-year one.
  3. Enter the reporting period in months: 1, 3 or 12. The contract is assumed to start on the period's first day; if it went live partway through, enter the months of service actually delivered, which cannot be less than one.
  4. Enter what was invoiced during the period. A two-year deal billed annually in advance has its first-year invoice here, not the full contract value.
  5. Leave opening deferred revenue at zero to see the contract on its own. Any balance you enter is carried straight into the closing figure, with none of it recognised in the period.
  6. Read revenue, closing deferred revenue and unbilled backlog together; between them they account for the whole booking.

The formula.

Rev = TCV × min(p, n) ⁄ n · Deferred = D₀ + B − Rev · Backlog = TCV − B

Revenue for the period is TCV × min(p, n) ÷ n, where TCV is the total contract value, n the term in months and p the reporting period in months. This is a straight-line, time-elapsed measure of progress, which fits a service delivered evenly. The min(p, n) cap stops a long period over-recognising a short contract: a 12-month report on a $60,000 six-month deal shows $60,000, not $120,000. The monthly rate is TCV ÷ n and the share recognised is min(p, n) ÷ n. Closing deferred revenue is D₀ + B − revenue, with D₀ the opening balance and B the billings; a negative result is a contract asset, meaning service delivered but not yet invoiced. Unbilled backlog is TCV − B. The bookings-to-revenue ratio, TCV ÷ revenue, simplifies to n ÷ min(p, n), so the dollar amounts cancel and the ratio depends only on how long the contract is relative to the reporting period. Note that the opening balance only rolls forward: none of D₀ is treated as earned during the period, so if it belongs to other contracts that are also earning revenue, deduct their recognition separately.

A worked example.

Example

Take the $240,000 contract over 24 months, a 3-month reporting period, $120,000 invoiced and no opening deferred revenue. The monthly rate is $240,000 ÷ 24 = $10,000, so the quarter recognises $10,000 × 3 = $30,000, which is 3 ÷ 24 = 12.5% of the contract. Closing deferred revenue is $0 + $120,000 − $30,000 = $90,000: nine months of service the customer has paid for and is still owed. Unbilled backlog is $240,000 − $120,000 = $120,000, the second year, which will be invoiced twelve months from now. The ratio is $240,000 ÷ $30,000 = 8, which is simply 24 months divided by 3. Add it up and the booking is fully accounted for: $30,000 earned, $90,000 billed and waiting to be earned, $120,000 contracted and not yet billed.

amount Invoiced In Period120,000
contract Term Months24
opening Deferred Revenue0
bookings Tcv240,000
reporting Period Months3

Frequently asked questions.

Is a bookings-to-revenue ratio of 8 good or bad?
Neither. The ratio equals the contract term divided by the reporting period, so it reflects how you sell, not how well. Three-year deals reviewed quarterly always show 12, annual deals show 4, and a monthly plan reviewed monthly shows 1. It measures how far revenue lags sales, which is useful inside one company and misleading between companies.
Why has my closing deferred revenue gone negative?
You have delivered more service than you have invoiced, which is normal for contracts billed monthly in arrears. Invoice nothing on the example contract during the quarter and the closing figure is −$30,000. That is a contract asset, revenue earned but not yet billed, and it belongs on the asset side of the balance sheet.
Should an implementation or setup fee go into the contract value?
It depends on whether the implementation work is distinct under ASC 606. If it is, part of the contract price is allocated to it on a standalone selling price basis and recognised as that work is done. If it is not, the fee is folded in and spread with the subscription. Entering it here assumes the second treatment.
What should count as a booking?
There is no standard definition. Some companies count the full value of new and renewal contracts, some count only the first year, some report new business and renewals separately. SEC guidance from January 2020 (Release 33-10751) expects a company presenting such a metric to explain its definition, how it is calculated, and why management finds it useful.
How do I handle a contract that went live partway through the quarter?
Enter the months of service actually delivered as the reporting period. If the example contract started a month into the quarter, enter 2: revenue becomes $20,000, deferred revenue $100,000 on the same $120,000 invoice, and the ratio rises to 12. Periods shorter than a month cannot be entered.
Why does a strong sales quarter barely change reported revenue?
Because each new contract adds only its monthly rate. The $240,000 deal lifts quarterly revenue by $30,000, an eighth of its value, and keeps doing so for eight quarters. Revenue therefore reflects the accumulated book of contracts, while bookings reflect only the latest quarter's selling.

References& sources.

  1. [1]Financial Accounting Standards Board (May 2014). Accounting Standards Update No. 2014-09, "Revenue from Contracts with Customers (Topic 606)." Source for the over-time recognition criteria at ASC 606-10-25-27, including "the customer simultaneously receives and consumes the benefits provided by the entity's performance as the entity performs", and for the measure-of-progress requirement that underlies straight-line recognition. Authoritative PDF; URL verified live (HTTP 200) 29 July 2026 — the file is a binary PDF, and the paragraph text was cross-checked against Deloitte's DART codification chapters on ASC 606-10 step 5.
  2. [2]Jordan, J., Hariharan, A., Chen, F., & Kasireddy, P. (21 August 2015). "16 Startup Metrics." Andreessen Horowitz. Independent authority on the bookings/revenue distinction, and on the error of "counting bookings" as recurring revenue. Retrieved 29 July 2026; quote verified against the live page.
  3. [3]Deeter, B. (2 October 2012). "The five accounting metrics for cloud companies." Bessemer Venture Partners Atlas. Independent second authority separating recurring subscription revenue from non-recurring services revenue, which is why an implementation deliverable is treated as its own obligation rather than folded into the subscription line. Retrieved 29 July 2026.
  4. [4]U.S. Securities and Exchange Commission (30 January 2020). Release No. 33-10751, "Commission Guidance on Management's Discussion and Analysis of Financial Condition and Results of Operations." Requires a registrant presenting an operating metric such as bookings or backlog to disclose its definition, its method of calculation, why it is useful and how management uses it. sec.gov returns HTTP 403 to automated fetchers; release identifiers verified independently.
  5. [5]17 CFR § 229.303 (Regulation S-K Item 303, Management's Discussion and Analysis). Context for how backlog and liquidity are discussed alongside GAAP results. Text verified 29 July 2026 via the Cornell LII mirror of the eCFR.

How this page was produced

Published by
Quanta Calculator
Primary sources
5 cited below
Method
Rev = TCV × min(p, n) ⁄ n · Deferred = D₀ + B − Rev · Backlog = TCV − B
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon