Monthly Budget Template Google Sheets — One Tab, Every Dollar Tracked
A monthly budget template in Google Sheets does one thing that no app or bank dashboard does: it puts your income, your bills, your spending, and your savings goals on a single page so you can see the whole picture at once. That complete view — income at the top, every dollar accounted for below — is what makes it possible to make real decisions rather than rough guesses.
Most people who try to budget give up not because budgeting is hard but because the system they chose was either too complicated to maintain or too vague to be useful. Google Sheets hits the middle ground. It auto-calculates everything once the formulas are in place, it works on any device, and it costs nothing. This guide walks through how to build a monthly budget template from scratch, what to include, and the one monthly habit that makes it actually work.
Why a monthly budget works better than ongoing tracking
Daily transaction tracking sounds thorough, but it rarely survives contact with a busy life. You miss a few days, the backlog grows, and the whole system collapses. A monthly budget flips the approach: instead of recording what happened after the fact, you set spending limits at the start of the month and check in once a week.
The monthly frame also matches how most financial commitments work. Bills are monthly. Paychecks are monthly or bi-weekly. Setting and reviewing a budget monthly means you are always working with a clean, complete picture of one period rather than a rolling tally that is hard to interpret.
The four sections every monthly budget needs
Every working budget, no matter how simple or detailed, has the same four sections. Build these in order and the rest falls into place.
1. Income. Every source of money coming in this month. After-tax salary, freelance income, rental income, side income, any government benefits. Add them up. This is your ceiling for the month — nothing you budget below this line can exceed it.
2. Fixed expenses. Payments that are the same every month and go out automatically. Rent or mortgage, car payment, insurance premiums, subscriptions, loan repayments, phone bill. List each one with the amount and due date. You are not making decisions here — these are committed. Subtract the total from income to get your discretionary budget.
3. Variable expenses. Everything that changes month to month. Groceries, gas, dining out, clothing, household supplies, entertainment, personal care. This is where the budgeting work happens — setting a limit per category and checking whether you stayed within it.
4. Savings goals. Treat savings as a fixed expense at the top of the variable section, not as whatever is left over at the end. Money that is not assigned to a goal before the month starts tends to disappear into untracked spending. A savings tracker alongside the budget gives each goal its own progress view.
Building the template in Google Sheets
Open a blank Google Sheet. Use column A for labels, column B for budgeted amounts, column C for actual amounts, and column D for the variance (budgeted minus actual). This four-column structure is all you need.
| Section | Column B (Budgeted) | Column C (Actual) | Column D (Variance) |
|---|---|---|---|
| Total income | =SUM(B2:B4) | =SUM(C2:C4) | — |
| Fixed expenses total | =SUM(B8:B18) | =SUM(C8:C18) | — |
| Discretionary budget | =B5-B19 | =C5-C19 | — |
| Variable category row | Manual entry | Manual entry | =B30-C30 |
| Total left over | =B20-SUM(B30:B45) | =C20-SUM(C30:C45) | — |
The variance column is the most valuable column in the sheet. A positive number means you came in under budget — good. A negative number means you overspent. After two or three months, the pattern of which categories run negative consistently tells you which budgets need adjusting up and which categories need more attention.
Format column D with conditional formatting: green for positive values, red for negative. Go to Format → Conditional formatting, set one rule for values greater than 0 (green fill) and one for values less than 0 (red fill). The color coding lets you read the whole month at a glance without interpreting every number.
The right categories for a monthly budget
Variable spending categories should be broad enough that every transaction has an obvious home, but specific enough to be meaningful. Too many categories makes logging a chore; too few hides the problem areas.
Groceries — the largest variable category for most households. Pair this with a weekly meal plan and the number drops significantly because you shop with a list instead of by instinct.
Dining out / takeout — keep this separate from groceries. The real number is almost always higher than people expect, and seeing it in isolation is what motivates change.
Gas / transportation — fuel, transit passes, parking, rideshare.
Household — cleaning supplies, home maintenance, small repairs, hardware.
Health — prescriptions, dental, vision, pharmacy, co-pays.
Clothing — adults and children. If children's clothing is a significant expense, give it its own row.
Personal care — haircuts, gym membership, cosmetics, personal subscriptions.
Entertainment — movies, events, hobbies, books, games.
Savings contributions — vacation fund, emergency fund, car replacement, or any other goal. List each separately with a monthly target amount.
Get the done-for-you Monthly Budget Template.
We're building a Google Sheets Monthly Budget Template with auto-calculating totals, color-coded variance tracking, savings goal rows, and a month-by-month comparison view. Join the waitlist for 50% off at launch.
The weekly update habit
A budget that is set and then ignored is not a budget — it is a wish list. The habit that makes a monthly budget work is a ten-minute weekly update, not a monthly deep-dive.
Pick a consistent day — Sunday evening works well for most people. Open the budget, open your banking app, and log the week's variable transactions by category. Ten minutes is enough. The goal is not perfect accounting to the cent; it is keeping the actuals column close enough to reality that the month-end picture is accurate.
If you miss a week, catch up the following week rather than abandoning the month. A budget with two or three weeks of data is still useful. A budget abandoned because one week was skipped is worthless.
Running the month-end review
On the last day of the month or the first of the new month, take fifteen minutes to review. This review is where the budget earns its keep.
Look at the variance column. Which categories overspent? Was it a one-off (car repair, medical bill) or a recurring pattern? One-off overruns can stay in the budget as-is. Recurring overruns mean the budget for that category is unrealistically low — adjust it up for next month.
Check your savings rows. Did each goal receive its planned contribution? If not, where did the money go? Make a deliberate decision about catching up or adjusting. A savings tracker makes this step faster — you can see months-to-goal update in real time as contributions change.
Set next month's variable budgets. Copy this month's budgeted column to next month's sheet (or duplicate the tab). Adjust any categories that were consistently off. After three honest months of tracking, your budgets will reflect how you actually live — which is when the end-of-month money anxiety starts to ease.
For a broader view of household spending that goes beyond finances — including maintenance schedules, meal planning, and family organisation — a Notion home management template keeps everything in one place alongside the budget.
Tracking multiple months in one file
The simplest multi-month setup in Google Sheets is one tab per month. Name each tab by month (Jan, Feb, Mar) and duplicate the previous month's tab at the start of each new period. Clear the actual column, keep the budgeted column from last month as a starting point, and adjust where needed.
Add a summary tab with one row per month. Pull each month's income, total fixed expenses, total variable actual, and leftover into the summary using simple cell references: ='Jan'!B5. Over six to twelve months, this summary becomes a clear picture of seasonal patterns — the months when spending spikes, the months when savings are higher, and whether the overall trend is moving in the right direction.
That longer view is what separates a budget from a financial plan. The monthly template is where you track. The summary is where you see progress.
Want this built and ready to open?
The Premium Templates Monthly Budget is a Google Sheets template with every section pre-built, conditional formatting on every variance cell, savings goal rows, and a 12-month summary tab. Open it, enter your numbers, and your first month is set up in under 20 minutes.
Frequently asked questions
What is the best way to set up a monthly budget in Google Sheets?
Use four columns: label, budgeted amount, actual amount, and variance (budgeted minus actual). Organize rows into four sections: income, fixed expenses, variable expenses, and savings goals. Add a discretionary budget row (income minus fixed) so you always know how much is available before variable spending begins. Apply conditional formatting to the variance column — green for under budget, red for over — so you can read the whole month at a glance.
What categories should I include in a monthly budget?
Core variable categories: groceries, dining out/takeout, gas/transportation, household, health, clothing, personal care, entertainment, and savings contributions. Keep categories broad enough that every transaction has a clear home without having to think about it. If a category consistently has transactions in it, it earns its own row. If you are constantly unsure where a transaction goes, the category structure is too granular.
How do I calculate what's left over at the end of the month?
Use: total income minus total fixed expenses minus total variable actual spending. In Google Sheets: =Income_Total - Fixed_Total - SUM(variable_actual_range). The result is what remains after all committed and tracked spending. Anything positive is either unspent discretionary money or goes to savings. Anything negative means you spent more than you earned — the variance column shows exactly where.
How often should I update my monthly budget spreadsheet?
Once a week for ten minutes is the most sustainable cadence. Open the sheet, check your bank app or statements, and log the week's transactions by category. Weekly is accurate enough to catch overspending before the month ends while being infrequent enough to sustain long-term. Daily logging is too much work; monthly catch-up is too late to correct course.