Make the Ultimate Personal Finance Tracker in Excel (+ Free Template)

Date:

Share post:



How to build a personal finance budget tracker in Excel step by step.
🚀Get FREE Excel chart templates from Hubspot:

🆓 DOWNLOAD Free Personal Finance Tracker Excel file for this video:

In this video, I’ll show you how to build a fully dynamic personal finance tracker where you simply have to log your transactions once, and everything flows automatically into a tracker.Here you have some KPIs and visuals up top, like the year-to-date savings and the savings by month. This is followed by the breakdown of income, expenses, and savings by month, by category, and even the annual averages. Once you complete this tracker, it’s fully automatic, so there is no copy-pasting formulas or pivot tables you need to use. First in the transactions sheet is where you log any new incomes or expenses. Second, we’ll lay out the tracker with all the different months, averages, and totals. Thirdly, we’ll fill in the values with the SUMIFS function and calculate the savings. Then we will work on formatting using conditional formatting before use inverted color charts and KPIs to finish the tracker.

LEARN:
👉 Excel for Business & Finance Course:
📈 The Complete Finance & Valuation Course:
🔥 Power BI for Business Analytics:
🚀 All our courses:

SOFTWARE:
📌 Ever wish Google Sheets had Excel features like Shortcuts, Trace Precedents, or What-If Analysis? SheetWhiz brings them straight into Google Sheets. Sign up for free or get 30% OFF the Pro plan with code KENJI30:

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Chapters:
0:00​ -​ Intro
0:30​ -​ Transactions Sheet
3:40​ – Tracker Formatting
6:42​ – Filling in the Values Automatically
9:55​ – Calculating Savings
12:50​ – Formatting Clean Up
14:20​ – KPIs and Visuals

source

31 COMMENTS

  1. At 9:54 and a few times after that, you show the average of income and the other ones below as doubled the total column, which doesn't make sense, since it's an average. Only the last few tables have numbers that make sense. Good, unsophisticated tracker, though. Edit: I'm also going to add that if you want the real average, you can have a cell with today's date [=today()] and have another cell referring to it to get the month number [=month(cell)]. Then, get your total divided by that cell where [=month(cell) is. That way, your average is always per the month you are working with, instead of having weird numbers because it's dividing by 12 months on the 3rd month, for example. By the end of the year, your average will be for 12 months.

  2. Quick question for everyone using this template — would you prefer this system as a downloadable Excel sheet, or would an app version that automatically tracks everything for you feel easier to use?

  3. Setting up dynamic category summaries with SUMIF makes the whole tracker feel alive — instead of scrolling through rows of data, you instantly see spending by category update the moment you add a new transaction. The real unlock is pairing that with a monthly trend chart so you catch patterns over time rather than just reviewing one month in isolation. Optivise grew out of exactly this need, so instead of rebuilding that logic from scratch, the AI inside your workbook handles the structure and analysis automatically.

  4. Zero pivot tables is honestly the selling point for me. The SUMIFS breakdown by month and category makes sense once you see the locking with F4. I’ve tried building something similar alongside Quicken before and always overcomplicated it, so this cleaner structure helps.

  5. When you have zero values, i.e. Travel, May & June, the Average for Travel is wrong.
    If you delete all the transactions and start over for 2026, there will be zero value in all months. The average column will not give you the correct amount.

  6. You can use the INDIRECT formula in the Data Validation menu for the categories to reference another table. This way, if you update the categories' source table, the data validation list updates dynamically. In this case, it’s not the most useful approach because it still requires some additional tweaking if you want to change categories, but it can be a helpful technique to know for the future. I use it all the time

  7. Thanks for this content, I've working on something similar, it took me a lot more time to figure things out, this makes an awesome tutorial for someone who's just starting and can ne adapted to a vast majority of projects, this is really helpful for the community

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Related articles

Allegiant Acquires Sun Country Airlines in $1.5 Billion Deal

Allegiant Acquires Sun Country Airlines Allegiant today announced it has successfully completed its acquisition of Sun Country Airlines,...

Not All Lending Agency Guidelines Are The Same: Key Underwriting Differences Borrowers Should Know

In today’s mortgage landscape, it’s easy to assume that Fannie Mae, Freddie Mac, and FHA all underwrite loans the...

IDR Backlog Falls to 530,295 in April as Education Department Sets New Processing Record

The Department of Education's income-driven repayment (IDR) application backlog dropped to 530,295 at the end of April...

The crypto industry’s Clarity Act hits a critical juncture: Where things stand before Senate markup

The Clarity Act, a landmark bill that would create a U.S. regulatory framework for the crypto industry,...