Skip to content
US & UKGuide · Budgeting apps

Zero-based, 50/30/20 and envelope budgeting: how they differ

Three common budgeting methods explained with worked examples, including how each copes with irregular freelance income.

Quick answer

Zero-based budgeting gives every unit of income a job until nothing is left unassigned. The 50/30/20 split puts half of take-home pay toward needs, 30% toward wants and 20% toward savings and extra debt payments. Envelope budgeting sets a fixed amount for each spending category and stops when it runs out. None is a standard; they are ways to organise the same money.

Key points

  • Zero-based budgeting assigns all income to categories, including savings, until none is left unassigned.
  • The 50/30/20 split divides take-home pay into needs, wants and savings.
  • Envelope budgeting caps each category at a set amount.
  • On $4,000 take-home, 50/30/20 gives $2,000 needs, $1,200 wants and $800 savings.
  • With irregular income, budgeting from a lower, reliable monthly figure leaves room for good months.
  • Apps lean toward a method: EveryDollar is zero-based, YNAB asks you to give every dollar a job.

Budgeting methods are different ways of organising the same money. Each suits a different temperament and income pattern.

Zero-based budgeting

Every unit of income gets a job, including savings and debt payments, until nothing is left unassigned. EveryDollar calls itself "the easy-to-use zero-based budgeting app", and YNAB asks users "What's it for?" for every dollar.

Example on $4,000 take-home: rent $1,500, bills $400, groceries $600, transport $250, debt $300, savings $500, spending $450. Total assigned: $4,000.

It suits people who want control over each category and do not mind reviewing their budget often.

50/30/20

Take-home pay is split three ways:

ShareCoversOn $4,000On £2,500
50% needsRent, bills, food, minimum debt payments$2,000£1,250
30% wantsEating out, subscriptions, travel$1,200£750
20% savingsSavings and extra debt payments$800£500

It is quick to set up but blunt. Where housing is expensive, needs alone may take more than half, and the split becomes a measure of the gap. The 50/30/20 calculator does the arithmetic for any amount.

Envelope budgeting

Each spending category gets a fixed amount for the month, originally in cash envelopes, now often as separate pots or app categories. When an envelope is empty, spending in that category stops. It suits people who overspend in a few categories. Many UK app banks offer pots for this; see our UK mobile banking comparison.

With irregular income

Freelance and gig income varies month to month. Budgeting from a cautious figure, such as your lowest recent month, and sending anything above it to a buffer smooths the lean months. Zero-based budgeting fits this well, because it assigns only money already received.

Choosing an app

Our US budgeting app comparison and UK comparison rank apps on price and name the method each is built around. The CFPB's Your Money, Your Goals materials offer free budgeting worksheets for organisations that help people with money.

Try the numbers

50/30/20 budget calculator, with a page for each market in its own currency and at its own published prices.

The comparisons

Questions

What is zero-based budgeting?

It means assigning every unit of income to a purpose, including bills, spending, savings and debt payments, until income minus assignments equals zero. It does not mean spending everything; savings are one of the jobs. EveryDollar describes itself as a zero-based budgeting app, and YNAB’s method is built on the same idea.

Does the 50/30/20 rule work if rent is high?

Often not exactly. If rent and other essentials take more than half of take-home pay, the split shows how far over you are rather than a plan you can follow as written. Many people then cut the wants share first. It is a rule of thumb, not a standard.

How do I budget with irregular freelance income?

A common approach is to budget from a cautious monthly figure, such as your lowest recent month, and put anything above it into a buffer or savings. Zero-based budgeting can then assign only money you have already received. Envelopes help cap spending in lean months.

Do I need an app to budget?

No. Each method works with a spreadsheet or paper. Apps add bank connections, so transactions appear automatically, and some offer free versions: EveryDollar in the US, Emma and Snoop in the UK. Paid apps cost from about $80 or £42 a year on our comparisons.

What counts as a need?

Needs are costs you cannot easily avoid: housing, utilities, groceries, transport to work, insurance and minimum debt payments. Wants are costs you could cut without harm, such as eating out and subscriptions. The line is personal, and the method only works if you are honest about it.

From the sourceEvery price is read from the provider’s own page and dated. How we rank
Rank isn’t for saleProviders may pay to be evaluated, never to be placed. How we make money
Analysis, not adviceWe explain costs and trade-offs; the decision is yours. Disclaimer