Budgeting · Start with what is true

How to build a budget that actually works

A budget is not a punishment for buying coffee. It is a plan for making one amount of money do several competing jobs.

By My Money Matters Published Last reviewed 10 min read

A useful budget tells you what your money must cover, what you want it to achieve and what is available to spend in between. It does not need to be beautiful. It needs to be honest enough to survive contact with the month.

What a budget really is

Think of a budget as a decision made before the debit orders and small purchases start arguing with each other. You begin with money that will actually arrive, subtract commitments, set aside money for future needs and give the remainder a job. When the total is bigger than the income, the budget has found a problem while you can still do something about it.

That makes a budget different from a spending record. A record explains where money went. A budget says where it should go. You need both: a plan at the start, then real transactions to check whether the plan was believable.

Start with net income, not the headline salary

Gross income is pay before deductions. Net income, or take-home pay, is what reaches your bank account after PAYE, UIF and any payroll deductions. A R22,000 salary cannot fund a R22,000 budget if only R18,000 arrives. Use the amount you can spend.

If income changes each month, do not quietly budget around your best month. A cautious baseline—perhaps a lower recent month or only income you can reasonably rely on—reduces the chance of promising money that never arrives. Treat unusually good months as choices to make when they happen.

Sort expenses in two different ways

Fixed expenses are broadly predictable: rent, a loan instalment or a contract. Variable expenses move: electricity, groceries, transport and social plans. The distinction helps you estimate the month, but it does not tell you what matters most.

For that, separate needs from wants. Rent is usually a fixed need. Groceries are a variable need. A streaming subscription can be a fixed want. A night out is a variable want. Calling every fixed payment “essential” gives subscriptions diplomatic immunity they have not earned.

Add minimum debt repayments as commitments. Then budget savings deliberately instead of hoping something remains. Savings may be for an emergency fund, annual costs, a deposit or another goal. Extra debt payments belong in the plan too, but label them separately from required minimums so you can see the choice you are making.

Use 50/30/20 as a lens, not a law

The familiar framework sends 50% of take-home pay to needs, 30% to wants and 20% to saving or extra debt repayment. It is a quick way to inspect a budget. It is not a character test.

South African rent, transport, food and data can push genuine needs well above 50%, especially early in a career or when supporting family. Someone spending 70% on needs is not automatically irresponsible; the numbers may simply be tight. Start with reality. Then ask which large cost can change over time, rather than forcing the percentages to look tidy on paper.

A better question than “Did I hit 50/30/20?”

Are essentials covered, are required repayments on time, is there some protection against future costs, and does the remaining spending fit inside the income? Progress can mean moving savings from 3% to 5%, not leaping straight to 20%.

A worked R18,000 budget

Suppose Naledi receives R18,000 after deductions. She starts with costs as they are—not what a template says they should be.

JobMonthly amountHow it behaves
Rent and electricityR6,200Mainly fixed need
TransportR2,300Variable need
GroceriesR2,400Variable need
Phone and dataR450Mixed need
Insurance and essential protectionR950Fixed need
Minimum debt paymentR1,200Commitment
Emergency savingsR1,000Future need
Personal and social spendingR3,500Wants
TotalR18,000Every rand assigned

Needs plus the minimum debt payment use R13,500, or 75% of take-home pay. Emergency saving gets 5.6%, and wants get 19.4%. It is not a 50/30/20 budget. It is, however, balanced and explicit. Naledi can now see that a big improvement probably requires changing a large cost or increasing income—not feeling guilty about one R40 purchase.

Turn the flexible amount into a weekly allowance

A monthly “wants” number can feel enormous on payday and tiny by day 24. Divide it by the average 4.33 weeks in a month. Naledi’s R3,500 becomes about R808 a week. That is a pace, not a compulsory target: spending R500 this week leaves breathing room for a birthday next week.

R3,500 ÷ 4.33 = about R808 per week

Calendar timing still matters. A budget can balance for the month while the account falls below zero before salary day. The Safe-to-Spend calculator places income and expenses on their actual dates so you can spot that low point.

Review the plan without turning it into a trial

Once a week, compare the plan with transactions. Look first for categories that were predictably wrong: groceries always R400 higher, transport cheaper during leave, electricity jumping in winter. Adjust next month’s number. A recurring miss is information, not a moral failure.

Then look one or two months ahead for irregular costs—car services, school or course fees, licence renewals, December travel and annual subscriptions. Divide a known annual cost by twelve and save that amount monthly. A tyre replacement is unpleasant, but once expected, it is no longer an emergency.

Common budgeting mistakes

  • Starting with gross pay: money removed before payday cannot cover rent.
  • Using guesses forever: your last two or three bank statements are better evidence than optimism.
  • Forgetting irregular costs: “not monthly” does not mean “never”.
  • Allowing no enjoyment: a plan with zero room for ordinary life is easy to abandon.
  • Treating the bank balance as permission: some of that balance already belongs to next week’s debit order.
  • Restarting after every imperfect week: revise the number; do not throw away the habit.

Put the dates underneath the budget

Enter your current balance, expected income and upcoming expenses. You will see how much is safe to spend now without pushing the known timeline below zero.

Use Safe-to-Spend →

What to do next

Write down take-home income, commitments, realistic variable costs, savings and flexible spending. Make the total equal the income. Then test it against actual spending for a month and change what proved false. Once the plan works on an ordinary month, decide how much protection you need in an emergency fund. The point is not to control every rand perfectly. It is to stop being surprised by the same rand twice.