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 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
- 1List your income at the top
Every source of money coming in this month, summed in one cell. This is what you have to allocate.
- 2Write 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.
- 3Set 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.
- 4Add an 'actual' column
As the month goes, log what you really spent per category. A weekly ten-minute update keeps it painless.
- 5Compute the difference
One formula: planned minus actual per row, so overspending in a category is visible immediately, not at month-end.
- 6Copy 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
| Formula | Does what |
|---|---|
| =SUM(range) | Totals your income or a category's spending |
| =planned-actual | Shows over/under for each category |
| =SUM(income)-SUM(planned) | Confirms every dollar is allocated |
| Conditional formatting | Turns overspent cells red automatically |
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 3Not quite — try again.
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