Money Tools & AdvisorsBeginner5 min read

Building a budget spreadsheet from scratch

The free, endlessly customizable budgeting tool you already own. How to build one that you'll actually keep using — without drowning in formulas.

Before there were budgeting apps, there were spreadsheets — and for a motivated person, a well-built spreadsheet still beats most of them. It's free, it bends to exactly how your brain works, and the act of building it forces you to actually think about your money instead of accepting an algorithm's categories. The catch is maintenance: a spreadsheet only works if you'll update it. Here's how to build one simple enough that you will.

Why a spreadsheet still wins for some people

  • It's free and you already have it (Google Sheets, Excel, or any free equivalent).
  • Total control: your categories, your layout, your rules — no forcing your life into an app's template.
  • Building it teaches you your own money in a way passive tracking never does.
  • Your data is yours, portable forever, trapped in no company's servers.
The one failure mode
Spreadsheets die from neglect. If you know you won't sit down to update it, a connected app that syncs automatically wins by default — a mediocre tool you use beats a perfect one you abandon. Be honest about which kind of person you are before you commit to the manual approach.

The minimum viable budget

Resist the urge to build a masterpiece. The version that survives has four parts: a list of income for the month, a list of expense categories with a planned amount for each, a column for what you actually spent, and a single cell showing the difference. That's it. Every fancier feature — charts, multi-year tabs, savings projections — is optional polish you can add later, and most people who start there quit by February.

Building it, step by step

  1. 1
    List your income at the top

    Every source of money coming in this month, summed in one cell. This is what you have to allocate.

  2. 2
    Write 8–12 real categories

    Rent, groceries, dining, transport, utilities, subscriptions, fun, savings, and a catch-all. Match how you actually think — not 40 hyper-specific lines you'll never maintain.

  3. 3
    Set a planned amount for each

    Assign every dollar of income a job until income minus planned equals zero. This is the 'give every dollar a purpose' principle in a grid.

  4. 4
    Add an 'actual' column

    As the month goes, log what you really spent per category. A weekly ten-minute update keeps it painless.

  5. 5
    Compute the difference

    One formula: planned minus actual per row, so overspending in a category is visible immediately, not at month-end.

  6. 6
    Copy the tab each month

    Duplicate the sheet monthly so you build a history — the trend across months is where the real insight lives.

A few formulas worth knowing

FormulaDoes what
=SUM(range)Totals your income or a category's spending
=planned-actualShows over/under for each category
=SUM(income)-SUM(planned)Confirms every dollar is allocated
Conditional formattingTurns overspent cells red automatically
The only spreadsheet skills you need

The bottom line

A budget spreadsheet is the most flexible, honest, and durable budgeting tool there is — for the person who'll keep it fed. Build the four-part minimum, give every dollar a job, spend ten minutes a week updating actuals, and copy the tab each month to grow a history. Add complexity only once the simple version has become a habit. And if you know you won't maintain it, choose an automatic app without guilt. This is general educational information, not personalized financial advice.

Check your understanding

1 of 3
The article warns spreadsheets have one main failure mode. What is it?

Not quite — try again.

The Worth letter

Get smarter about money every week

One email, no spam — practical guides and Worth updates. Unsubscribe anytime.

Put this into practice

Worth tracks your accounts, budgets, and goals — so the concepts in this article aren't just theory.

Start free trial