What is the 50/30/20 budget rule?
The 50/30/20 rule is a simple framework for splitting your take-home (after-tax) pay into three buckets: 50% to needs, 30% to wants, and 20% to savings and debt repayment. Popularised by Senator Elizabeth Warren, it is intentionally easy to remember, which is exactly why it works: a budget you can keep in your head is a budget you will actually follow. This calculator applies the split to your income, then lets you log real spending so you can see where you are over or under in each bucket.
Needs vs. wants vs. savings
- Needs (50%): rent or mortgage, utilities, groceries, insurance, minimum loan payments, transport to work. These are bills you cannot skip without serious consequences.
- Wants (30%): dining out, streaming, hobbies, travel, upgrades. Nice to have, but life goes on without them.
- Savings and debt (20%): emergency fund, retirement contributions, investments, and extra payments above the minimum on any debt.
The grey area is real. A car is a need; a luxury car payment is partly a want. A phone is a need; the most expensive plan is a want. When something is mixed, split it across buckets rather than forcing it into one.
What if your needs are over 50%?
In high-cost cities, housing alone can push needs well past half your income. If that is you, treat 50/30/20 as a direction rather than a hard rule: aim to protect the savings bucket even if you have to shrink wants to near zero for a while. Longer term, the biggest levers are housing, transport, and income itself, since small categories rarely move the total much.
Budgeting with irregular income
Freelancers and commission earners can still use this method by budgeting against a conservative baseline, for example your lowest typical month. In good months, route the surplus straight into the savings bucket so it smooths out the lean ones. Revisit your plan whenever your income or fixed costs change, and at least once a quarter otherwise.
This calculator is for general budgeting guidance and is not financial advice.
Last updated: July 2026