Free tool · No signup

50/30/20 Budget Calculator

Split your take-home pay into needs, wants and savings — then adjust every category to see how your real budget compares to the 50/30/20 rule.

Your budget
$/ mo
Target split
Needs
%
Wants
%
Savings
%
BktItemAmount
Follows 50/30/20 — YesYour budget closely follows the 50/30/20 rule.
Needs 50% target$2,500 / $2,500
50.0% of income · plannedOn target
Wants 30% target$1,300 / $1,500
26.0% of income · planned−$200 under target
Savings 20% target$1,000 / $1,000
20.0% of income · plannedOn target
Your split vs the ruleRule marks at 50% / 80%
Unassigned — money without a job$200
Exact math — your numbers only

The 50/30/20 rule is a general guideline, not financial advice. Adjust every percentage and category to match your own situation.

50/30/20 budget FAQ

Needs, wants — and the rest.

Popularised by Senator Elizabeth Warren in the 2005 book “All Your Worth”, it splits your after-tax income into 50% needs, 30% wants and 20% savings or debt repayment. It’s a simple starting framework — this calculator lets you adjust every percentage and line item to fit your real life.

Your split is ready — now live the budget

Turn this split into a budget you actually track.

Connect real accounts, log spending against each bucket and watch your 50/30/20 split live with the NevaPlan Budget Planner. One-time purchase, lifetime access, free to start.

Log spending against needs, wants and savings
See every bucket update as you spend
Accounts, recurring bills and goals in one place
Explore Budget PlannerOne-time · Lifetime access · No subscription

Free: The Money Starter Kit

Four printable worksheets: where you stand today, where the money goes, what to clear first, and what you are actually saving for.

4 worksheets · printable · free, no account needed

Add this calculator to your site

Free to use — just keep the link under the tool. Paste this wherever you want it to appear.

<iframe src="https://nevaplan.com/tools/50-30-20-budget-calculator?embed=1" width="100%" height="720" style="border:0;max-width:100%"
  loading="lazy" title="NevaPlan calculator"></iframe>