Back to blog
Budgeting6 min read

My Savings Rate Was 4%. Here's the Exact Math to Calculate Yours

By Jun Xiang · Personal Finance

My Savings Rate Was 4%. Here's the Exact Math to Calculate Yours

I thought I was a good saver. Then I did the math and found out my savings rate was 4%. Not 40%. Not even 20%. Four percent.

Here's the thing. I was moving money into my savings account every month and feeling good about it. But I never actually calculated what percentage of my income I was keeping. When I finally did, the number was embarrassing.

This post is the exact math I use now. You can do it in about ten minutes with nothing but your bank statements and a calculator. No app, no bank login, no subscription.

What a savings rate actually is

Your savings rate is the percentage of your income that you keep instead of spend. That's it.

The formula is simple:

Savings Rate = (Income - Spending) / Income × 100

Let me use my own numbers from last year.

My take-home pay was $5,240 a month. My total spending was $5,030. So:

(5240 - 5030) / 5240 × 100 = 4%

That's the 4%. I was keeping $210 out of every $5,240 I earned. One bad month and I'd be in the red.

Why the number matters more than you think

Here's what surprised me. Your savings rate is the single biggest lever on how fast you reach financial independence. Not your investment returns. Not your salary. Your savings rate.

The math is brutal and beautiful at the same time:

  • Save 5% of your income, and it takes roughly 66 years of work to replace your income
  • Save 15%, and it takes about 43 years
  • Save 25%, and it takes about 32 years
  • Save 50%, and it takes about 17 years

I'm not saying you need to hit 50%. I'm saying the difference between 4% and 15% is the difference between working forever and actually having a choice.

The two decisions that change your number

There are two ways to raise your savings rate. Raise income, or lower spending. Most people only think about the first one.

I got a raise last year, from $4,800 to $5,240 a month. My savings rate barely moved, because I spent the extra $440. That's lifestyle creep, and it's silent. It's the reason a 10% raise can leave you with a 0% savings rate.

The fix is to track spending first, then decide what to cut. You can't cut what you can't see.

How I went from 4% to 31%

I didn't do anything dramatic. No extreme frugality, no living on rice and beans. I just started tracking every dollar for three months.

Here's what I found in my own numbers:

CategoryMonthly spendWhat I changed
Food (eating out)$836Cut to $520 by cooking 4 nights a week
Subscriptions$219Cancelled 6 I forgot about, saved $87
Transport$310Switched 2 days a week to public transit, saved $95
Misc / unlabeled$180Found $180 of spending I couldn't even name

Total savings: about $1,620 a month. That took my savings rate from 4% to 31%.

Was it painful? A little, at first. Was it worth it? Totally. I went from keeping $210 a month to keeping $1,620. Same income, same life, just with the numbers in front of me.

The exact steps to calculate yours

Here's the process I use. It takes about ten minutes.

  1. Add up your take-home income. Use what actually lands in your bank account, after tax and deductions. For me that's $5,240 a month.
  2. Add up your total spending. Go through your bank statements and add every single transaction. Don't skip the small ones. A $4.50 kopi every day is $135 a month.
  3. Subtract. Income minus spending is what you keep.
  4. Divide and multiply. Divide what you keep by your income, then multiply by 100.

That's your savings rate. Write it down. Do it again next month.

What trips people up

A few things I got wrong the first time:

  • Counting savings transfers as spending. Moving money from checking to savings is not spending. Only count money that actually leaves your life.
  • Forgetting irregular costs. Your annual insurance, your holiday gifts, your car maintenance. Spread those across the year or your monthly number will look better than it is.
  • Using gross income. If you use your pre-tax salary, your rate looks lower and more discouraging than it needs to. Use take-home pay for a number you can actually act on.

How I keep this up without losing my mind

Here's the honest part. Manually typing every transaction into a spreadsheet gets old fast. I did it for three months and it worked, but it was the boring part of the whole system.

That's why I built CalmExpense. It's a Google Sheets dashboard that imports your bank CSV files and categorizes the transactions for you, so you get the savings rate math without the manual data entry. It's a one-time $29.90 purchase, your data stays in your own Google Drive, and there's no subscription and no bank login to hand over.

If you're already tracking in a plain Google Sheet, CalmExpense can save you the ~10 minutes a month of manual categorization. If you're not tracking at all, it removes the biggest excuse. You can see how the CSV import works in my step-by-step guide, and why I keep my financial data in my own Google Drive instead of handing over a bank login.

Frequently asked questions

What is a good savings rate? Most people save somewhere between 5% and 15%. Financial independence folks often target 25% to 50%. The honest answer is that any number above zero, tracked consistently, beats a number you never calculate.

Should I use gross or net income? Use net, take-home pay. It's the money you actually control, so the rate reflects real decisions you can make.

Do I need to track every single expense? For the first month, yes. You need a full picture before you can cut anything. After that, you can focus on the categories that matter most.

Is a savings rate the same as a budget? No. A budget is a plan for future money. A savings rate is a measurement of what you actually did. You need the measurement before the plan makes sense.

Can I calculate this without linking my bank? Yes. That's the whole point. Download your bank statements as CSV files and add up the numbers yourself. You keep full control of your data.


Updated: August 23, 2026

See your own spending this clearly

CalmExpense turns your bank statement into a clean dashboard inside your own Google Sheets. No bank linking, no subscription. One payment of $29.90.

Start your free trial