Template

Budget spreadsheet template: the structure, not just the file

You can copy someone's template in a minute and still end up with something you abandon. What makes a budget sheet work is the structure — dated rows and a carried balance — so here is that structure, ready to rebuild in any spreadsheet tool.

Skip the setup, use the app

  • One row per dated item

    Not one row per category — the date is what makes it a forecast.

  • A carried balance column

    Previous balance plus inflow minus outflow, filled down. This is the whole trick.

  • A recurring tab

    List repeating items once and generate their dated instances from it.

  • A minimum-balance cell

    One formula for the lowest balance in the range — the number you actually check.

The columns

ColumnContents
DateThe day the money actually moves
DescriptionWhat it is, in words you will recognise later
CategoryFrom a fixed list on a lookup tab, never free text
InInflow amount, blank for outflows
OutOutflow amount, blank for inflows
BalancePrevious row balance + In − Out
StatusEstimated or actual, so you can measure your accuracy

The three formulas that matter

  • Balance: previous balance plus this row's In minus this row's Out, filled down the whole range.
  • Lowest balance: the minimum of the balance column across your forecast window.
  • Category totals: a sum across the range filtered by category and month, on a separate summary tab.

Where spreadsheets break

Filling down. Insert a row in the wrong place and the balance chain breaks silently, giving you a confident and completely wrong number.

Rolling forward. Every week someone has to add the new dated instances of recurring items, and that is the chore that ends most budget spreadsheets around week five.

If you recognise either, that is the signal to move to something where recurrence and the balance chain maintain themselves — and where you can still export back to CSV whenever you want a sheet.

Frequently asked questions

What should a budget spreadsheet include?

Dated rows with description, category, inflow, outflow and a carried balance column, plus a recurring-items tab and a lowest-balance formula.

Should the rows be categories or dates?

Dates. One row per dated item is what turns a budget into a forecast; category totals belong on a summary tab.

Is a spreadsheet good enough for budgeting?

Yes if you maintain it weekly. The usual failure is the manual rollover of recurring items, not the maths.

How do I move a spreadsheet into an app?

Export the transaction tab as CSV and import it with column mapping; duplicates are flagged before anything is saved.

Same structure, none of the upkeep

Import your sheet in two minutes, export it back whenever.

Open Cashflow Calendar