I built a monthly budget & expense tracker in Google Sheets this week.

Here's a breakdown of how it works and a free template you can use: 📊

First things first:

There are about 1,000,000 different ways you can budget your money.

But if you're looking for a financial advisor, that ain't me.

I'm just sharing a simple template that anyone can use to get started.

(Link at the end)

Wanna know how it works?

Read on:👇🏻
Step 1: Setup

We'll start by creating our framework.

Put simply:

• What do we want to track?
• How often?

I prefer to track finances on a monthly basis.

Begin by renaming one tab (or worksheet) within your doc & creating another.

Tab 1 - "YTD Dashboard"
Tab 2 - "January"
Step 2: What to track?

For the sake of time & simplicity, I've gone ahead & populated January with a few sample ideas:

• High-level categories: Income, Savings, & Expenses.

• Subitems below each:

Income → Salary
Housing → Lawn Care
Utilities → Electric

And so on...
Step 3: Basic Formatting

I like things to be formatted in a similar manner across sheets.

A few quick rules of thumb I've used here:

• Headings: Merge + Center, ⬆ Font, Bold
• Sheet Gridlines: Turned off
• Subitems: Heavy borders
• Totals: ⬆ Font, Bold

For example:
Step 4: Simple Formulas #1

• To start each month, fill out the "Expected" cell for each category & subitem.

• Fill in the "Actual" cell for each item as transactions happen.

• The "Variance" shows the difference between the two using a simple +/- formula.

Shown here:
Step 5: Simple Formulas #2

The "Totals" cells inside each category also contain a couple of simple formulas:

• Total "Expected/Actual" –– An easy "SUM" formula to total all subitems.

• Total "Variance" –– An easy +/- formula to calculate our total category variance.
Step 6: Conditional Formatting

As values are populated throughout the month, I've applied conditional formatting to ALL "Variance" cells.

This provides a visual reference to quickly identify if you're "Actual" values are ahead or behind the values you "Expected."

Here's how:
Step 7: Duplicate Sheets

At this point, your "January" tab is ready to use.

But last I checked there are 11 more months in a year.

Don't worry, with a few clicks & updates you'll be ready to go:

• Add 11 sheets
• Copy & Paste January
• Rename tabs/headings accordingly
Step 8: Dashboard

Now that you have all of your monthly tabs created, it's time to build out the "YTD Dashboard"

• Copy the "January" tab & paste it to "YTD"

• Rename headers accordingly

• Add YTD Expenses & Net Income Section

Like this:
Step 9: Reference Formulas #1

Now let's tie our dashboard to all of our individual monthly sheets.

We'll use the "YTD Income" category as an example.

• Select "Expected" or "Actual" Cell
• Type "=" to begin the formula
• Select the corresponding cell on each monthly sheet.
Step 10: Reference Formulas #2

Skip the "YTD Expenses & "YTD Net Income" sections for now.

Complete the same steps outlined in Step 9 for the "Housing" category.

Once done, you can copy & paste the expected + actual fields to the other expenses.

Formulas will carry over.
Step 11: YTD Expense + Net Income

As mentioned above, on the "YTD Dashboard" tab I have also added a summary section for the following:

• YTD Expenses: High-level summary totals for all Expense Categories

• YTD: Net Income: Total Income - Total Expense

See here:
Step 12: Custom Graphs

As a final step, we'll go ahead & add a couple of charts to the dashboard to visualize our data:

• YTD Income: A comparison of expected vs actual income for the year

• YTD Expenses: A comparison of expected vs actual expenses for the year

Like this:
Step 13: Free Template

As promised, I've shared a link to the free template below for you to use.

My only ask?

• Follow me @blakeaburge for more spreadsheet & productivity tips.

• Check out my newsletter below. You'll get more cool things, I promise.
https://t.co/1J6wGcgrev
That's all for today!

If you like free stuff (and who doesn't) sign up for my newsletter:

Nerd Alert 🚨

A weekly serving of software tips, free templates, & video tutorials.

Over 20,000 people read it, you should too.
https://t.co/8gpnSlBhyx

More from Blake Burge 💡

Google Sheets isn't Excel...

But it's more powerful than you think.

8 things Google Sheets can do, you'll wish you knew yesterday. 📊

Translate Text:

Need to convert data from one language to another?

Enter:
=GOOGLETRANSLATE("A2","en","es")

This will translate the words in cell "A2" from English to Spanish.

Replace "en" with "auto" and Sheets will identify the source language automatically.


Timesavers:

Assuming you're signed in to your Google account, head on up to your browser's address bar:

From there type: "
https://t.co/BeKgYV7g31"

Boom! A new Google sheet is created for you on the fly from anywhere on the web.

(Works for docs too)

Pretty cool!


Sparklines:

Easily visualize data trends by adding sparklines to your sheet.

To add a basic "mini-graph" inside a cell, it's as simple as inputting:

=SPARKLINE (A1:F1) – (Where A1:F1 represents your range of data.)

For more detailed options, check this out:👇🏻


Explore:

Need to do some number crunching?

Let Google's AI do the work for you.

•Highlight the range of data.

•Move your cursor to the starburst shaped icon in the bottom right corner.

•Click "Explore" – Complex charts, analytics, & detailed info. generated automatically.

More from All

The best morning routine?

Starts the night before.

9 evening habits that make all the difference:

1. Write down tomorrow's 3:3:3 plan

• 3 hours on your most important project
• 3 shorter tasks
• 3 maintenance activities

Defining a "productive day" is crucial.

Or else you'll never be at peace (even with excellent output).

Learn more


2. End the workday with a shutdown ritual

Create a short shutdown ritual (hat-tip to Cal Newport). Close your laptop, plug in the charger, spend 2 minutes tidying your desk. Then say, "shutdown."

Separating your life and work is key.

3. Journal 1 beautiful life moment

Delicious tacos, presentation you crushed, a moment of inner peace. Write it down.

Gratitude programs a mindset of abundance.

4. Lay out clothes

Get exercise clothes ready for tomorrow. Upon waking up, jump rope for 2 mins. It will activate your mind + body.

You May Also Like