Back
Hot right now
Money

Rates rose because of petrol. Now petrol is about to jump again

Two quarter-point hikes since January added R336 a month to a R1 million bond. The petrol rise expected in November adds R916 on its own.

By Daniel Hayes

The South African Reserve Bank building in Pretoria

Photo: Janek Szymanowski / Wikimedia Commons, CC BY-SA 3.0

Key points
  • A R1 million bond costs R336 a month more than in January
  • The Reserve Bank hiked because of petrol, and petrol is rising again
  • Petrol alone adds R916 a month for a typical commuter

R1,252.

That is the extra a month for a South African with a R1 million bond who burns 200 litres of petrol. It is what the next few weeks look set to cost. R336 of it comes from two interest rate hikes since January. The other R916 comes from the pump.

Here is the cruel part. The Reserve Bank raised rates in September mainly because of fuel. Now fuel is about to jump again.

The tables below are worked out with the standard bond formula, so you can find your own balance and see your own number.

How much more does my bond cost than in January?

Prime was 10.25% in January. It is 10.75% today. The repo rate, the bank's main rate, went from 6.75% to 7.00% in May and to 7.25% on 23 September. Prime sits 3.5 points above repo.

Each hike was 25 basis points. A basis point is one hundredth of a percent, so 25 of them is a quarter of a percent.

This table shows the monthly repayment on a 20-year bond at four prime rates.

Bond balance 10.25% (January) 10.50% 10.75% (now) 11.00% (if another hike) Extra since January
R800,000 R7,853 R7,987 R8,122 R8,258 R269
R1,000,000 R9,816 R9,984 R10,152 R10,322 R336
R1,500,000 R14,725 R14,976 R15,228 R15,483 R503
R2,000,000 R19,633 R19,968 R20,305 R20,644 R672

Our calculations with the standard amortisation formula, 240 months, rounded to the nearest rand. Your bank may charge a rate above or below prime, and insurance and fees are extra.

On a R1 million bond, the move from 10.25% to 10.75% adds R336 a month. If the rate stayed at 10.75% for all 20 years, you would pay about R1,436,549 in interest. At 10.25% it would be about R1,355,944. That gap is R80,605.

Rates will not sit still for 20 years, so treat that as a snapshot.

A suburban house in Germiston, Gauteng
A bond of R1 million at prime now costs R10,152 a month over 20 years

Photo: Heather Elke / Wikimedia Commons, CC BY-SA 4.0

Why did the Reserve Bank hike rates because of petrol?

On 23 September, all six members of the Monetary Policy Committee voted for the hike. It was unanimous. In July the vote had been split, with four for holding and two for hiking.

The bank said the biggest risk to inflation was higher fuel prices, as the war between the US and Iran disrupts oil supply, according to EWN's report on the decision. Governor Lesetja Kganyago said the fuel shock had looked like it was fading a few months earlier. Then it got worse.

Hours before the decision, Stats SA said inflation was 4.4% in August. Kganyago warned that headline inflation will likely be above 5% later this year and in early 2027. The bank expects it to return to its 3% target only by the end of 2027.

Our story on where every rand of a R30 litre goes shows how little of the price anyone in Pretoria controls.

How high will petrol go in November?

Early data points to a big one. The projection for early November has 95 petrol up R4.58 a litre and 93 up R4.29, according to BusinessTech on 7 October. The "under-recovery", the gap between what fuel costs and what you pay, stands at R4.60 a litre. About 50 cents of that comes from the weak rand.

The October price of 95 in Gauteng is R30.25. Add R4.58 and you get R34.83. TopAuto puts it at R34.82.

Diesel looks worse. Investec's Annabel Bishop says diesel went from R17 a litre in January to over R34. The early projection adds R2.91 for the 0.005% grade, taking it to about R36.20.

It is early in the month, and the mid-October data, due roughly 14 to 16 October, could change these numbers. The official price should be announced between about 30 October and 2 November, with the change on 4 November. Our petrol price forecast tracks each update.

A Sasol petrol station in Lydenburg
At a projected R34.83 a litre, a 200-litre month costs R6,966 at the pump

Photo: Ossewa / Wikimedia Commons, CC BY 4.0

What does the rate hike plus petrol cost a commuter?

Take a driver who uses 200 litres a month. That is about 2,500 km in a car that burns 8 litres per 100 km. It is our assumption, so swap in your own litres.

At R30.25, those 200 litres cost R6,050. At R34.83, they cost R6,966. The difference is R916 a month.

Extra monthly cost for a R1 million bond and 200 litres of petrol
Bond, up since JanuaryR336.0027%
Petrol, November riseR916.0073%
Extra a monthR1,252.00100%

Source: Our calculations from the SARB rate decisions and the early-November petrol projection (BusinessTech, 7 October 2026). Petrol at Gauteng 95 prices.

The table below does the same sum for each bond size.

Bond balance Bond, extra since January Petrol, extra in November Total extra a month Total if prime hits 11.00%
R800,000 R269 R916 R1,185 R1,321
R1,000,000 R336 R916 R1,252 R1,422
R1,500,000 R503 R916 R1,419 R1,674
R2,000,000 R672 R916 R1,588 R1,927

Our calculations. Petrol is 200 litres at the projected R4.58 a litre rise on 95 petrol. The last column adds one more 25 basis point hike to the bond column.

For the R1 million household, R1,252 a month is R15,024 a year. With one more hike it is R17,064.

If you take a taxi instead, the fare story has what R30 petrol means for your ride.

How do I work out my own bond repayment?

You need three things. Your outstanding balance, your interest rate and the months left.

Turn the yearly rate into a monthly one by dividing by 12. At 10.75% that is 0.8958% a month. Then use this formula.

Payment = balance × r ÷ (1 − (1 + r) to the power of minus n)

Here r is the monthly rate as a decimal and n is the number of months. For 20 years, n is 240. A R1 million balance at 10.75% gives R10,152.

The tables above use 20 years for every row. If you have 12 years left, your repayment will be higher, and if you have 25, it will be lower.

When does the Reserve Bank decide again?

The next announcement is on 19 November 2026, according to the bank's own calendar. After that, the dates for 2027 start on 28 January.

Nobody knows what the committee will do. Economists were split in July and in September, so the room is not always clear.

The petrol price changes on 4 November. That is 15 days before six people sit down in Pretoria to set the next rate.

The two hikes cost a R1 million household R336 a month. The November petrol rise costs R916, nearly three times as much. And no committee can reach into that number.

On 19 November, the Bank will meet with the pump price already moved, and the fuel shock that made it hike in September still on the table.

Sources8
  1. EWN, Reserve Bank hikes repo rate (23 Sep 2026)
  2. South African Reserve Bank, MPC announcement dates
  3. Briefly, SARB raises repo rate to 7.25%
  4. EWN, SARB keeps rates unchanged in July (split vote)
  5. EWN, SARB May 2026 hike
  6. BusinessTech, early November petrol projection (7 Oct 2026)
  7. Rio Times, South Africa October 2026 fuel prices
  8. TopAuto, R4.60 per litre petrol price pain
The Big Fuss Weekly

The week's biggest stories, every Monday

One email. The stories everyone will be talking about, before they do.

Free. One email a week. Unsubscribe anytime.

Keep reading

MoneyBanks are financing a flood of Chinese cars. Here is the riskViralGTA 6 radio stations: All six, the DJs and the songsWorldPope Leo XIV on beauty, tech and why young people need to slow down