River
Y CombinatorBacked by Y Combinator
FREE TEMPLATE

ARR Schedule and Reconciliation Template

Every difference between the ARR you report and the revenue in your accounts, priced, with the contracts behind each one named.

Free download  ·  No account needed

Committed vs Recognized

[Company] — ARR at [date] bridged to revenue for the year

Two kinds of difference, and they are received completely differently. Timing is arithmetic. Quality is judgement.

LineAmountBasisTies to
Reported ARR at the measurement dateManagement metricWaterfall closing balance
Less quality adjustmentsSix categoriesMetric Adjustments total
Clean exit ARRAdjusted metricWhat a buyer will use
Less exit run rate against the year of itTimingMonthly run rate
Recurring GAAP revenueGAAPRevenue by type
Plus non-recurring revenue never in ARRGAAPServices revenue
GAAP revenue for the yearGAAPAudited income statement

The six questions every rebuild asks

Short contracts annualisedDoes the metric report more than the contract is worth
Point-in-time licencesIs up-front revenue sitting inside a recurring measure
Served non-renewal noticesIs a customer who has already quit still counted
Non-recurring servicesIs anything recognised once being annualised
Usage overageWas the measurement month the best month
Signed but not liveIs this a run rate or a bookings number

All six have been put to a public filer in writing by the SEC staff, which is why the analyst rebuilding your number already knows to ask them.

Nobody disputes an ARR number in diligence. They rebuild it, and then they ask why theirs is smaller. Aldergate Software reported 24,600,000 at the end of 2026 against GAAP revenue of 18,940,000. The two sit 5,660,000 apart, which is 29.9 percent of revenue. Part of that gap is structural and part of it is not, and a buyer's analyst separates the two in about a day. The questions they use are already public, and they are the same ones every time.

Six categories came off: short contracts annualised past their own committed value, term licences that recognise up front, seven renewal notices already served, services inside the recurring line, usage counted off December, and contracts signed but not live. That is 5,263,000, or 21.4 percent of the headline. Every one is a question the SEC staff has put to a filer in writing. It told Alteryx to rename its measure over the first of them.

Applied to both ends of the year, net revenue retention falls from 105.7 percent to 98.4 percent and crosses the line that prices the business. The cohorts invert too, since 2025 looked weakest at 108.7 and is the strongest at 105.0, while 2022 has fallen to 91.6. Both bases run on the same population, which is the only way the comparison means anything. Pair it with the revenue recognition policy pack for the contract determinations sitting underneath, and the monthly close pack for the ledger it all ties back to.

Four of the sheets, filled in for one year

ARR Waterfall, Metric Adjustments, Cohort Retention and Committed vs Recognized.

ARR Waterfall

Aldergate Software, Inc., year ended 31 December 2026. An illustrative book. Both columns restate their own opening balance, because an adjusted closing against a reported opening produces a growth rate that means nothing.

MovementReportedCustomersAdjustedCustomersDifferenceWhat comes out
Opening ARR, 1 January 202617,420,00011714,880,000117(2,540,000)The same six categories, applied at both ends
New business6,180,000444,690,00038(1,490,000)Short contracts annualised, six signed but not live
Expansion2,940,000312,015,00026(925,000)Usage off the peak month, set-up fees on upsells
Contraction(1,110,000)19(1,110,000)190A downgrade is a downgrade on either basis
Churn(830,000)14(1,138,000)21(308,000)Seven served notices are churn on the notice date
Closing ARR, 31 December 202624,600,00014719,337,000134(5,263,000)21.4% of the reported balance
Net revenue retention105.7% 98.4% (7.3 pts)Crosses 100. This is the number that prices the business
Gross revenue retention88.9% 84.9% (4.0 pts)Same population both times
Year on year growth41.2% 30.0%  Reported growth flatters itself at both ends

Three proofs, not one. Each column ties on its own. The customer counts tie on each basis. And the difference between the two closing balances less the difference between the two opening balances equals 2,723,000, the sum of the movement line adjustments. Miss that third proof and an adjustment has been applied at one end only.

Metric Adjustments

One row per question a rebuild asks. Every row carries a contract count, a source record and the letter where a regulator put that question to a filer.

#AdjustmentContractsClosingOpeningWhy it comes outAsked of
1Short contracts annualised above total committed value34(1,428,000)(500,000)Average five month term. 1,020,000 of committed value enters ARR at 2,448,000Alteryx, 16 Mar 2023
2Term licences recognised at a point in time9(1,240,000)(690,000)Recognised up front and does not recur. Sits in ARR as though it were a subscriptionGuidewire, 31 Jan 2024
3Non-renewal notices already served7(1,145,000)(837,000)All seven terminate within four months. Each notice is in writing and datedGuidewire, 31 Jan 2024
4Professional services and set-up fees22(610,000)(300,000)Delivered once, recognised once, never repeatedAlteryx, 16 Mar 2023
5Usage overage annualised off the peak month16(496,000)(189,000)December annualises to 1,210,000. The twelve month average annualises to 714,000Datadog, 10 Jul 2019
6Contracts signed but not live6(344,000)(24,000)Service starts after year end, so nothing has been or can be recognisedZoom, 28 Feb 2019
 TOTAL94(5,263,000)(2,540,000)21.4% of reported closing ARR 
Left in deliberatelyContractsAdjustmentWhy it stays
Month to month on a genuine auto renewal290Every one has renewed monthly for at least a year. The renewal history is the evidence and it is disclosed next to the metric
Committed multi-year inside its term410Contractually committed and recognised over time. This is the thing the metric was invented to measure

Saying what survived the review is what makes the review credible. A page of deductions with nothing left in reads as an exercise in producing a smaller number rather than a true one.

Cohort Retention

Customers held at 1 January 2026 only. New business is excluded from both ends, because mixing it in is what produces retention rates above 130 percent that mean nothing.

CohortCustomersReported startReported endReported NRRAdjusted startAdjusted endAdjusted NRRSwingWhat drives it
2022184,910,0004,980,000101.4%4,378,0004,010,00091.6%9.8 ptsSix of the nine term licences and four of the seven served notices
2023245,180,0005,440,000105.0%4,502,0004,395,00097.6%7.4 ptsThree term licences and most of the set-up fees billed on upsells
2024314,460,0004,880,000109.4%3,760,0003,890,000103.5%5.9 ptsUsage heavy. Most of the December overage sits here
2025442,870,0003,120,000108.7%2,240,0002,352,000105.0%3.7 ptsNewest and cleanest. Short annualised contracts is the only material item
ALL11717,420,00018,420,000105.7%14,880,00014,647,00098.4%7.3 ptsTies to the waterfall on both bases

The reported view had the shape of the business exactly backwards. It showed the newest cohort as the weakest of the four and every cohort comfortably retaining, which is the pattern an unadjusted metric always produces, because new customers have had the least time to churn and the most recent upsell. On the adjusted basis 2025 is the strongest and 2022 is losing ground.

Committed vs Recognized

The bridge, and the two minute test underneath it. Both numbers in that test are already published.

LineAmountBasisTies to
Reported ARR at 31 December 202624,600,000Management metricWaterfall closing balance
Less quality adjustments, six categories(5,263,000)AdjustmentMetric Adjustments total
Clean exit ARR19,337,000Adjusted metricWaterfall adjusted closing
Less exit run rate against the twelve months of it(2,291,000)TimingMonthly run rate through the year
Recurring GAAP revenue17,046,000GAAPRevenue by type in the ledger
Plus non-recurring revenue never in ARR1,894,000GAAPServices and set-up revenue
GAAP revenue for the year18,940,000GAAPAgrees to the income statement
Gap between the two headline numbers5,660,000 29.9% of GAAP revenue
Of which quality5,263,000JudgementExplainable line by line or not at all
Of which timing, less non-recurring running the other way397,000Arithmetic2,291,000 less 1,894,000
The test that costs nothingAmountWhat it means
Remaining performance obligation disclosed at 31 December 202621,380,000Every dollar contractually owed from that date forward, across all periods
Reported ARR24,600,000Claimed for the next twelve months alone
Excess of reported ARR over the entire committed backlog3,220,000Arithmetically impossible for a genuinely committed measure
Clean exit ARR against the same disclosure(2,043,000)Multi-year backlog. The shape a committed book is supposed to have

The timing line needs one sentence and is done, because every growing company has an exit run rate above its trailing revenue. The 5,263,000 is the half that decides whether the process stays confirmatory.

What's in the pack

01

ARR Waterfall sheet

Opening, new, expansion, contraction, churn and closing, run twice on the same population, with both opening balances restated and three separate proofs that the columns tie.

02

Metric Adjustments sheet

Six priced categories, each with a contract count, the source record behind it and the letter where a regulator put that question to a filer. Plus what was left in and why.

03

Committed vs Recognized sheet

The bridge from reported ARR to audited revenue, separating the structural timing line from the judgement, then the two minute comparison against your own committed backlog.

04

Churn and Expansion sheet

Every movement broken into its causes, with the largest single item on each line, so the difference between the two columns is attributable rather than assumed.

05

Cohort Retention sheet

Retention by acquisition year on both bases, using only customers held at the start, with three ties proving the table against the waterfall at both ends.

06

Metric Definitions Note

Written before the numbers are calculated, carrying the definition, the calculation, why it is useful and how management uses it, which is what the SEC asks a metric to disclose.

07

How ARR Breaks in Diligence

The six standard questions, who each was asked of, and the free test against the remaining performance obligation you already disclose in the accounts.

08

ARR to Revenue Bridge Note

The narrative version for a board pack or a data room, explaining why the timing half is arithmetic and the quality half is what turns diligence investigative.

09

Space rule

Every metric carries its bridge. ARR appears next to GAAP revenue with the lines between them, or it does not appear, in the board pack and the data room alike.

How to use it

  1. 1

    Open in River, or download it

    Open the pack in River and let the agent build it from your own subscription records, or download the blank Word and CSV files instantly with no account.

  2. 2

    Write the definitions first

    What counts as recurring, how short contracts are handled, whether usage is included. Doing this after the numbers exist turns a definition into a justification.

  3. 3

    Run the waterfall twice

    Reported and adjusted on the same population, both opening balances restated. Then prove it three ways before anything downstream is worth reading.

  4. 4

    Price the gap and bridge it

    Six categories with a contract count each, then the reconciliation to audited revenue, then the comparison against your own remaining performance obligation.

Frequently asked questions

Is this template free?

Yes, all of it. Word documents and CSV sheets, no signup, no card. Edit with AI is a separate optional route for anyone who would rather hand over a billing export than retype one. Everything else River publishes sits in the template library.

Why reconcile ARR to GAAP revenue at all?

Because ARR is not a GAAP measure, no auditor signs it, and two companies with identical books can publish figures thirty percent apart. The bridge is what makes the number mean something, and a buyer builds it whether or not you have.

Should ARR ever exceed GAAP revenue?

For a growing company, yes. An exit run rate measured on one day sits above the twelve months that produced it, and that part needs one sentence. The rest is judgement, and judgement traces back to the contracts, which is what the ASC 606 contract memo settles.

What is the fastest sanity check?

Put reported ARR next to the remaining performance obligation in your own financial statements. That disclosure is every dollar contractually owed from the reporting date forward. If a twelve month run rate exceeds it, the metric is measuring something other than committed revenue. A cancellable contract carries almost none of it, which the timing flag review prices before signature.

Can month-to-month contracts be annualised?

They can, on a stated basis with the renewal history disclosed next to the number. The SEC staff pressed Datadog on exactly this along with whether monthly usage counts as recurring at all. Both are answerable, and neither answers itself.

Why restate the opening balance too?

Because an adjusted closing balance against a reported opening balance produces a growth rate and a retention rate that are both meaningless. Aldergate's opening balance moves by 2,540,000 and its closing balance by 5,263,000, and only the difference between those flows through the movement lines.

What format are the downloaded files?

Three .docx documents covering the definitions, the diligence questions and the bridge narrative, plus five .csv sheets, all zipped into one file. Everything opens natively in Word, Pages, Google Docs, Excel, Numbers and Sheets, with no conversion step in between.

Build the rebuild before someone else does

Download the blank pack as Word and CSV files, or open this exact pack in River and let the agent price the gap between your metric and your accounts.

Edit with AI