Zero-Based Budget Review Template
Two documents and three sheets that build every cost package from the ledger itself, then carry a promise forward until it is kept.
Free download · No account needed
Every zero-based budgeting template hands a manager the same blank decision-package form: a description field, a cost field, a justification field. The manager still has to know, or go find out, what the package actually costs before typing anything in. A review built on declared numbers spends its first round fact-checking a guess against the ledger rather than challenging it. The zero in zero-based only means something once the starting number is real.
Ridgemont Instruments, Inc., an illustrative precision-instruments manufacturer, ran this cycle's review on its IT and Software cost center. Ten packages, built directly from the trailing-twelve-month general ledger rather than declared by anyone, came to 427,800.00. IT's own declared understanding of those same ten packages, before the ledger was pulled, totaled 410,700.00, a 17,100.00 gap. Part of it was a 9,600.00 e-signature contract that no manager's declared budget claimed at all, set up by an employee who left in 2023 and auto-renewed ever since.
Salesforce's declared 88,200.00 turned out to be 94,500.00, once a Q3 true-up invoice for 18 unused add-on seats surfaced in a separate account. A legacy CRM contract closed last cycle as justified but temporary, on a promise to finish a migration by March 2026. This cycle's log surfaced it the moment that date passed, and closed it once IT confirmed the work was done. Zero-based budgeting shifts the burden of proof to the manager, and a decision package is built to be ranked against competing units.
What's in the pack
Cost Package Register
Every package's trailing-twelve-month actual, pulled from the ledger by vendor and account before anyone is asked a question, with what was declared for it recorded alongside so the gap between the two is visible rather than assumed away.
Challenge Log
Every question raised, the answer that came back and who gave it, and a re-challenge date on anything closed as temporary. A promise resurfaces on its own the moment its date passes, not after someone remembers it was made.
Savings Tracker
The dollar and percentage savings behind every package that changed, grouped by cause: a seat right-sized to usage, a duplicate tool retired, or a package eliminated outright, against the real ledger-built baseline rather than a guess.
ZBB Instructions
What goes out to cost-center owners before the review: which packages get challenged, and how to answer one with a real date rather than 'soon.' What happens to a package with no answer by the deadline is covered too.
Cost Package Review Note
The memo for whoever approves the budget: the real baseline, the approved total and the savings between them, findings largest first, and any package still held open named specifically rather than folded into the total silently. Once approved, that total is what the annual budget attributes against the ledger.
Space rule
A package's number comes from the ledger, never from what a manager reports it costs, and a challenge past its stated re-challenge date is not allowed to go quiet. It governs every prompt in the space.
How to use it
- 1
Open in River, or download it
Open the pack in River and let the agent build the register from your own ledger, or download the blank Word and CSV files instantly with no account.
- 2
Send the trailing-twelve-month ledger
General ledger detail for the cost center under review, by vendor and account. This builds the Cost Package Register before anyone answers a single question about it.
- 3
Run the challenge round
Only packages that need a question get one: new packages, unowned packages, seats paid beyond what is active, and anything carried forward from last cycle with a passed date.
- 4
Close the Savings Tracker
Once every package has a decision, the tracker totals the savings by cause and states it against the real baseline, ready for the memo that goes to whoever approves the budget.
Frequently asked questions
Is this template free?
Completely. Take the Word documents and CSV sheets with no signup, no card and no trial. Edit with AI is an optional second path for anyone who would rather the agent build the register from a real ledger export than start from a blank form. More packs sit in the template library.
What counts as a package that needs a challenge?
One whose actual spend materially exceeds what was declared for it, one with no owner or justification on file, one whose paid seats materially exceed its active ones, or one new to the register with no history yet. A package that clears all four carries forward with no action needed.
How is this different from a decision-package spreadsheet?
A spreadsheet still needs someone to type in a package's cost before it can be challenged. This pack reads that number from the ledger first, so a declared figure is a cross-check, not the only number on file. Two related packs sit elsewhere: the cost reduction plan for an immediate cut, the department budget request for what a department wants to spend.
What happens to a promise from last cycle's review?
It carries a re-challenge date. When that date passes, the same package resurfaces with the exact promise quoted back, asking only whether it was kept, rather than opening a fresh question that erases the history already on file.
Does eliminating a package always count as full savings?
Only when it goes to zero. A package that is reduced, like a seat count right-sized to usage, contributes only the difference between its old and new levels to the Savings Tracker, never its whole prior spend.
What if I do not have ledger detail broken out by vendor?
Account-level detail with vendor names in the description field is enough; the register groups transactions from there. What is harder to substitute is the trailing twelve months of it, since a shorter window understates anything billed annually or quarterly rather than monthly.
What format are the downloaded files?
Two .docx documents, ZBB Instructions and the Cost Package Review Note, plus three .csv sheets, all in one zip, filled in for the sample company so the structure is visible before a real ledger is sent. Everything opens natively in Word, Pages, Google Docs, Excel, Numbers and Sheets.
Review a cost center against its own ledger
Download the blank pack as a Word document and CSV files, or open it in River and let the agent build the register from your ledger.
Edit with AI