The 50/30/20 rule is one of the easiest ways to start budgeting. It was popularized by Senator Elizabeth Warren and her daughter Amelia Warren Tyagi in their book All Your Worth. Instead of planning dozens of categories, you split your after-tax income into three buckets:
- 50% Needs: housing, utilities, groceries, insurance, transportation, minimum debt payments.
- 30% Wants: dining out, entertainment, hobbies, travel, upgrades you could live without.
- 20% Savings & debt: emergency fund, retirement, sinking funds, and debt payments above the minimum.
A worked example
If your take-home pay is $4,200 a month:
| Bucket | Share | Monthly target |
|---|---|---|
| Needs | 50% | $2,100 |
| Wants | 30% | $1,260 |
| Savings & debt | 20% | $840 |
Now compare those targets with what you actually spent last month. The gaps tell you where to focus.
Needs vs wants: the gray areas
The rule is simple, but sorting expenses isn't always obvious. A useful test: would you still have to pay this if you lost your job tomorrow?
- Groceries are a need; restaurant meals are a want.
- A basic phone plan is a need; the newest phone on a monthly plan is mostly a want.
- A minimum loan payment is a need; anything extra goes in the 20% bucket.
Be honest. Labeling every expense a "need" makes the numbers look fine without changing anything.
When to adjust the percentages
50/30/20 is a starting point, not a law.
- High cost-of-living area: housing alone may take 40% or more. A 60/20/20 split can be more realistic while you look for ways to bring needs down.
- Paying off high-interest debt: try 50/20/30 or even 50/10/40 to speed things up (see debt snowball vs avalanche).
- Irregular income: base the percentages on a conservative month, not your best one.
How to check 50/30/20 in a spreadsheet
Add a Type column next to each category in your budget and mark it Need, Want or Save. Then, with types in column B, actual amounts in column D and take-home income in cell H1:
- Needs total:
=SUMIFS(D:D,B:B,"Need") - Needs share:
=SUMIFS(D:D,B:B,"Need")/$H$1, formatted as a percentage - Repeat for "Want" and "Save".
Use conditional formatting to turn the Needs share red above 50% and the Savings share green at 20% or above. Now your monthly budget tells you instantly whether you're on track.
Is 50/30/20 right for you?
It's ideal if you're new to budgeting or tired of tracking every coffee: three numbers are easy to remember. If you want more control later, move to a zero-based budget where every dollar gets a category. The step-by-step budget spreadsheet guide shows how.
This article is general education, not financial advice.
