How to create a budget in Google Sheets — step-by-step
How to create a budget in Google Sheets: set up a sheet with income and expense categories, enter recurring and variable items, add formulas (SUM, SUMIF or simple arithmetic) to calculate totals and remaining balance, then create a summary table and a chart. Below is a practical, step-by-step method you can apply to a personal or household monthly budget, with formulas, a worked example, and a short checklist for ongoing maintenance.
Quick plan: what this guide covers
Short answer first: create two working tables (income and expenses), add totals with SUM and conditional totals with SUMIF, build a summary section that shows net cash and progress toward goals, and add a chart for visual tracking. The instructions that follow assume basic familiarity with Sheets navigation and the ability to enter a formula into a cell.
1. Prepare your Google Sheet: columns, categories, and layout
Start a new spreadsheet and name the file so you can reuse it as a template. Reserve the first sheet for the monthly working budget and add a second sheet for a yearly overview or for storing category lists.
- Columns to include: Date, Category, Description, Amount, Type (Income or Expense), and Notes.
- Create a small lookup table (on a separate sheet) with standard categories to keep entries consistent: Housing, Utilities, Groceries, Transport, Subscriptions, Savings, Debt repayment, etc.
- Format the Amount column as currency and freeze the header row for easier scrolling.
2. Add income and expense entries
Record each transaction as a separate row. For recurring items use a single row per recurrence or copy the row for each month depending on how granular you want reporting to be.
Category lists and consistency
Use the lookup table or Data Validation to enforce category choices. Consistent categories let SUMIF and pivot summaries work correctly without manual cleanup.
- Income rows: salary, side income, refunds.
- Expense rows: fixed (rent, loan payments) and variable (groceries, entertainment).
3. Core formulas: totals and conditional sums
Key formulas you will use are SUM for simple totals, SUMIF for category or type-based totals, and simple arithmetic for balances. You can find additional guidance on common budget formulas at essential sheet formulas.
Basic examples
- Total expenses (assuming Amount in column D and Type in column E): =SUMIF(E:E,"Expense",D:D)
- Total income: =SUMIF(E:E,"Income",D:D)
- Net balance: =Total income cell - Total expenses cell
For per-category totals use =SUMIF(CategoryRange,"Groceries",AmountRange). If you want to summarize by date range use SUMIFS to set multiple criteria.
4. Build a summary section and a visual chart
Create a compact summary at the top-right of the sheet that pulls totals and highlights remaining cash and savings progress. A short summary improves clarity when you open the file each month.
What to include in the summary
- Monthly income
- Monthly expenses (total and by major category)
- Net balance (income minus expenses)
- Savings goal progress (if any)
Adding a chart
Select the summary rows or a small pivot table and use Insert > Chart to create a column or pie chart. A pie chart is helpful for showing expense distribution; a column chart works for month-to-month comparisons. Charts refresh when you update the underlying data.
5. Worked example: three-step setup with numbers
This short example shows how formulas interact. Imagine these entries for a month: Salary