WalletGrower
Tools · Money Basics
Money Basics · saving

Emergency fund calculator

Not every household needs six months. Tell us your income stability and we'll size the target — then plot exactly when you'll hit it at your current savings pace.

Your numbers

$4,200

Rent/mortgage, utilities, groceries, insurance, minimum debt payments. Skip streaming, eating out, and discretionary — those would stop in a real emergency.

$3,000
$450/mo

Your situation

Your emergency fund target

$21,000

5 months × $4,200 essential expenses

One income means one point of failure. Five months covers most industry layoff-to-rehire cycles.

$3,000 saved14%
Short $18,000. At $450/mo you'll hit target in 40 months.

Current coverage

0 mo

Under one month — start here

Fully-funded by

Sep 2029

40 months at current pace

After-target gain

$450

Redirect monthly once target is hit

Show the mathExpand →

Target = monthly essential expenses × target months (set by situation). Gap = target − current savings. Months-to-target = gap ÷ monthly contribution.

Target months sit at 3 / 5 / 7 / 9 depending on income stability. Dual-earner households can go lower; single-earner and variable-income earners should hold more. Industry volatility shifts the floor up, not down.

Park the emergency fund in a high-yield savings account (see our HYSA finder). It must be liquid — any delay defeats the purpose. Don't invest emergency funds in stocks.

How we built this tool

How we size the target

Step 1

Situation, not a blanket rule

Dual-earner households need less; single-earner and variable-income need more. We ladder 3 / 5 / 7 / 9 months based on how risky a job loss actually is for you.

Step 2

Essential-only expenses

Target = essential monthly expenses × months. Streaming and eating out don't count — those pause in a real emergency. Rent, utilities, groceries, insurance, minimum debt payments do.

Step 3

Over-saving is a problem too

Cash sitting past target loses to inflation. Once you're fully funded, redirect new contributions to investing — the calculator flags this explicitly.