Household Budget Calculator
Budget your expenses using the 50/30/20 framework for South Africa.
Last reviewed: Source: FSCA — Financial Education
Why most South African budgets fail in the second month
Budgets fail not because people lack discipline but because they’re built off gross salary, not the rand that actually lands in your account. PAYE, UIF, medical aid, retirement contributions, and group-life premiums can take 25-40% off your gross before you ever see it. Plan against the gross and you’re short before the month starts.
The fix is to start with what hits the bank account on payday — the net (take-home) figure — and allocate from there. A budget that balances every month is one built around what you actually receive, not what your offer letter says you earn.
The 50/30/20 rule (and why 70/20/10 might suit SA better)
The 50/30/20 rule, popularised by Senator Elizabeth Warren’s 2005 book All Your Worth, allocates take-home pay across three buckets:
| Bucket | Share | Examples |
|---|---|---|
| Needs (essentials) | 50% | Rent/bond, transport, groceries, utilities, insurance, minimum debt payments |
| Wants (lifestyle) | 30% | Restaurants, streaming, hobbies, gifts, holidays, gym, takeaways |
| Savings & extra debt | 20% | Emergency fund, retirement top-up, TFSA, paying down debt above the minimum |
For many South African households, 50% on needs is unrealistic — Cape Town and Joburg housing costs alone routinely consume 30-35% of net income for renters, and grocery inflation has pushed food costs higher than the original framework assumed. A more pragmatic local adaptation is 70/20/10 — 70% for needs, 20% for wants, 10% for savings — which acknowledges the cost-of-living reality while still preserving a savings rate.
Worked example — R25,000 net household, family of 3
Joburg, single income, mortgage, two kids
R25,000 net per month after PAYE, UIF, retirement, and medical aid. Bond R8,500/month, two kids in subsidised aftercare.
- Net monthly income
- R25,000
- Bond + levies + rates
- R10,200 (41%)
- Groceries + household
- R4,500 (18%)
- Transport (fuel + service)
- R3,200 (13%)
- School fees + aftercare
- R2,800 (11%)
- Insurance (car + home + life top-up)
- R1,500 (6%)
- Connectivity (data, fibre, phone)
- R900 (4%)
- Subtotal — needs
- R23,100 (92%)
- Discretionary (wants)
- R1,400 (6%)
- Savings (emergency fund + extra bond)
- R500 (2%)
This profile is common and it shows why the textbook 50/30/20 doesn’t fit most middle-income SA families. The first improvement isn’t cutting wants — it’s either growing income, refinancing the bond, or finding a structural cost reduction (geyser to heat pump, second car to public transport, prepaid electricity habit). Salami-slicing R200 off coffee doesn’t close a 13-point savings-rate gap.
Zero-based budgeting — every rand has a job
Zero-based budgeting (ZBB) means assigning every rand of income to a category before the month starts, until income minus assignments equals zero. The discipline forces you to confront the rands you usually waste on “random stuff”.
Practical ZBB for South African households:
- Fund sinking funds first. Annual costs (car licence, school fees, insurance excess, holiday) divided by 12, transferred to a savings pocket on payday. By December the holiday is fully funded; by January the school fees are ready.
- Use multiple bank accounts (or pockets). Capitec, FNB, and Nedbank all support free sub-accounts. Separate “groceries”, “fuel”, and “wants” into their own pockets and you’ll spend more thoughtfully because the running balance is in your face.
- Pay yourself first. The savings transfer happens automatically on payday, before any spending. If you wait until month-end “to see what’s left”, the answer is reliably nothing.
- Review weekly, not monthly. Five minutes every Sunday catches drift before it becomes a pattern. A monthly review tells you what went wrong three weeks ago.
The savings ladder — what to fund in what order
When you have surplus, deploying it in the right order matters more than the absolute amount:
- R1,000 starter emergency buffer. Keeps a single bad week (broken geyser, car battery, doctor visit) from turning into credit-card debt.
- Pay off any debt above 20% interest — credit cards, store cards, payday loans. A guaranteed 22% return after tax beats almost any investment.
- Build a 3-month essential-expenses emergency fund. Not net income — the rent + food + transport + minimum debt subset. A money-market or 32-day fund is fine; it doesn’t need to grow, it needs to be reachable.
- Capture the full company retirement match. If your employer matches up to 7.5% and you’re only contributing 5%, you’re leaving free money on the table.
- Max your TFSA (R36,000/year, R500,000 lifetime). Tax-free compounding is a structural advantage that’s hard to replicate elsewhere.
- Pay down the bond / fund retirement above the match. Both are sensible; the choice depends on your remaining bond term, current interest rate, and risk tolerance.
Tracking — apps vs spreadsheets
The best budgeting tool is the one you’ll actually use for 12 months in a row. Three workable approaches:
- Bank app categorisation. Capitec Live, FNB, Nedbank, and Discovery Bank all auto-categorise transactions. Free, low-friction, but categories are coarse and split-payments are clunky.
- Dedicated apps. 22seven (free, owned by Old Mutual), Spendee, and YNAB (paid, US-based but works with SA banks via CSV import) offer richer envelope-style budgeting. Best for people who’ll commit to weekly categorisation.
- Google Sheets / Excel. Maximum control, zero monthly fee, but requires manual entry. Best for households with multiple income streams, sole-prop businesses, or unusual structure.
How this calculator works
Enter your net monthly income and your fixed expenses by category. The calculator returns the share of income each category consumes, your savings rate, and how the split compares against the 50/30/20 and 70/20/10 frameworks.
A negative savings rate means you’re drawing on credit or savings to fund monthly spending — the most important number to confront. A savings rate under 5% is fragile (one car repair sets you back months); 10-15% is healthy for most households; above 20% buys real optionality (early bond payoff, career changes, retirement well before 60).
Sources
Frequently Asked Questions
50% of net income on needs (rent, food, transport, utilities, insurance), 30% on wants (entertainment, dining out, subscriptions), and 20% on savings and debt repayment.
For many South Africans, needs exceed 50% due to high transport, food, and housing costs. Adjust the ratios to your reality, but always prioritise the 20% savings/debt target.
Needs are essentials you cannot function without: housing, food, transport to work, utilities, medical. Wants are discretionary: streaming services, restaurants, gym, hobbies. The line can be subjective.
Use a spreadsheet, budgeting app (22seven, Pocketbook), or bank dashboard. Automate fixed expenses and track variable expenses weekly. Review monthly and adjust as needed.