Budget Calculator
Enter your monthly after-tax income and the calculator splits it across the three buckets Elizabeth Warren popularised: 50% needs, 30% wants, 20% savings and debt payoff. Add your real expenses underneath and you’ll see whether you’re inside the guideline or bleeding out of one category. Switch to zero-based mode if you want to assign every dollar manually.
How the 50/30/20 budget is calculated
-
1
Enter monthly net income
Take-home pay after tax, 401k and health premiums. Add side-gig income if it's regular.
-
2
Fill in fixed needs
Rent or mortgage, utilities, groceries, insurance, minimum debt payments — anything required to keep the lights on.
-
3
Fill in wants
Dining out, streaming, hobbies, travel, non-essential subscriptions. Anything you could cut without moving house.
-
4
Fill in savings and debt payoff
Emergency fund contributions, retirement on top of employer match, extra debt payments beyond minimums.
-
5
Read the gap
The calculator flags overages or shortfalls in each bucket and shows how much you'd need to move to hit 50/30/20.
The 50/30/20 breakdown
| Bucket | Share | What goes here |
|---|---|---|
| Needs | 50% | Rent/mortgage, utilities, groceries, transport to work, insurance, minimum debt payments |
| Wants | 30% | Dining, streaming, gym, hobbies, non-work travel, personal shopping |
| Savings & debt payoff | 20% | Emergency fund, retirement above match, extra debt payoff, investment accounts |
Example: $5,000 net per month
- Needs cap: $2,500
- Wants cap: $1,500
- Savings floor: $1,000
If rent alone is $2,200, the needs bucket is almost full before groceries. That’s the signal to move, get a roommate, or accept shrinking wants and savings — because cost of housing is the single biggest lever on a budget.
Zero-based alternative
50/30/20 is a sanity check, not a plan. Zero-based budgeting assigns every single dollar a job before the month starts:
Income $5,000
- Rent -$1,500
- Groceries -$500
- Utilities -$200
...
= $0 (every dollar assigned)
If it adds up to something other than zero, you find the missing category or move the surplus into savings. Zero-based is more work but catches the “where did my money go” question that percentage targets miss.
Common pitfalls
- Irregular income — use the average of your lowest three months, not the peak.
- Yearly expenses — divide by 12 and budget monthly (insurance renewal, car registration, holidays).
- Sinking funds — set aside 1/12 of big irregular costs each month so they don’t ambush you.
- Lifestyle creep — if income rises, keep the same wants bucket and funnel the raise into savings until you recalibrate deliberately.
Frequently Asked Questions
In expensive metros, needs often push past 50% and wants shrink accordingly. The rule is a target, not a law — the point is to notice when one bucket dominates and decide if that’s okay.
The employer-match portion often feels like a need; everything beyond the match is savings/investing. The calculator lets you categorise either way depending on how you think about it.
Yes — high-interest debt (credit cards, payday loans) should dominate the 20% until cleared. Mortgages at sub-inflation rates are typically left at minimum so extra goes to investing.
No — all figures are processed in your browser and cleared when you leave the page. Use your notes app or a spreadsheet to persist your plan.
Related Tools
BMI Calculator
Calculate body mass index from height and weight. Shows WHO category, healthy-weight range and limitations of BMI.
Rising Sign Calculator
Estimate your rising sign from birth date and birth time. This quick astrology calculator uses a simple two-hour block method, not a full birth chart.
Scientific Calculator
Full scientific calculator with trig, log, exponents, factorial, memory, parentheses and DEG/RAD toggle. Runs in your browser.
Running Pace Calculator
Enter distance and finish time to calculate pace per km, pace per mile, average speed and projected 5K, 10K, half marathon and marathon finish times.
Pregnancy Due Date Calculator
Estimate your baby's due date from the first day of your last period or a known conception date. Uses Naegele's rule, cycle-length adjustment and standard obstetric timing.
Standard Deviation Calculator
Compute mean, variance, and standard deviation (sample n-1 or population n) for any dataset. Shows coefficient of variation and z-scores.