Official figures — September 2026. These are the confirmed prices published by the Department of Mineral and Petroleum Resources (DMPR), effective Wednesday, 2 September 2026. Petrol 93 and 95 both rose 134 c/l, diesel 500ppm rose 294 c/l, diesel 50ppm rose 315 c/l and illuminating paraffin rose 213 c/l. The previous official prices took effect on 5 August 2026.
Vehicle Running Cost Calculator South Africa tool
Calculating your total motoring expenditure requires turning raw pump figures and vehicle specifications into actionable monthly budgets. The Vehicle Running Cost Calculator South Africa allows commuters, vehicle owners, and fleet operators to instantly compute fuel costs and total per-kilometre operating expenses.
By taking your monthly driving distance, average fuel consumption, and local fuel pump prices, this interactive tool estimates your baseline fuel spend. You can also factor in variable maintenance, tyre wear, and fixed monthly overheads to establish a complete picture of your vehicle’s total running costs.
Note: Calculations generated by this tool serve as practical estimates based on user inputs. Actual road consumption varies based on traffic conditions, driving style, terrain, and vehicle health.
Enter your distance, consumption and fuel price
To generate an accurate estimate, gather your vehicle’s specifications and current operational figures before adjusting the calculator fields.
Inputs needed
- Monthly Driving Distance (km): The total distance you travel in a standard month. For average daily urban commuters in South Africa, this typically ranges between 1,000 km and 1,800 km.
- Fuel Consumption Rate (L/100km): Your vehicle’s average fuel economy expressed in litres per 100 kilometres driven. You can find this figure on your instrument cluster display or in your vehicle’s manufacturer handbook.
- Fuel Price per Litre (R/L): The retail price you pay at the pump in Rands per litre. Ensure you enter the exact rate corresponding to your grade (93 ULP, 95 ULP, 50ppm Diesel, or 500ppm Diesel) and geographical zone (inland or coastal).
- Wear, Maintenance & Tyres (Optional R/km): Estimated wear and tear costs per kilometre covering standard service intervals, replacement tyres, brake pads, and minor repairs.
- Fixed Overhead Costs (Optional R/month): Regular monthly vehicle expenses such as comprehensive insurance premiums, annual licence disc fees, and scheduled tracking subscriptions.
Current fuel-price assumptions
Official fuel pump prices in South Africa are regulated by the Department of Mineral and Petroleum Resources (DMRE) and adjusted on the first Wednesday of every month. Prices vary between inland pricing zones (such as Gauteng, Free State, and North West) and coastal pricing zones (such as Western Cape, KwaZulu-Natal, and Eastern Cape) due to rail freight and pipeline transport tariffs.
The baseline assumptions implemented in the calculator rely on official published DMRE figures effective for September 2026:
| Fuel Grade & Region | Official Retail / Wholesale Price (R/L) | Zone Context |
| 95 Unleaded Petrol (Inland) | R26.92 / L | Gauteng, Free State, Limpopo, Mpumalanga |
| 95 Unleaded Petrol (Coastal) | R26.05 / L | Western Cape, Eastern Cape, KZN ports |
| 93 Unleaded Petrol (Inland) | R26.76 / L | Inland reef zones only |
| Diesel 50ppm (Inland Wholesale) | R29.56 / L | Inland wholesale benchmark |
| Diesel 50ppm (Coastal Wholesale) | R28.68 / L | Coastal wholesale benchmark |
Assumptions
- Retail Price Controls: Petrol prices are strictly fixed by law at the retail pump. Diesel prices are deregulated at retail level; wholesale benchmarks are set officially by the DMRE, while retail service stations add individual service margins (typically adding R1.20 to R2.20 per litre to wholesale rates).
- Daily Indicators vs Official Changes: Daily figures provided by the Central Energy Fund (CEF) represent cumulative over- or under-recovery trends during the month. Official retail prices are finalized only when confirmed by government gazette prior to the effective change date.
Worked example
To understand how running costs scale in real-world driving conditions, consider a daily commute across Gauteng using an economy hatchback.
Example calculation
- Vehicle Profile: 1.4-Litre Petrol Hatchback
- Monthly Route: Centurion to Sandton commute + weekend errands = 1,400 km / month
- Average Fuel Consumption: 7.0 L / 100km
- Fuel Grade & Price: 95 Unleaded Petrol (Inland baseline) = R26.92 per litre
- Wear & Maintenance Estimate: R0.50 per km
- Fixed Expenses: R1,100 per month (Insurance + Licence disc allocation)
Step 1: Calculate Total Fuel Volume Needed
$$\text{Monthly Litres} = \left(\frac{1,400\text{ km}}{100}\right) \times 7.0\text{ L/100km} = 98.0\text{ Litres}$$
Step 2: Calculate Pure Monthly Fuel Spend
$$\text{Monthly Fuel Cost} = 98.0\text{ Litres} \times \text{R26.92/L} = \text{R2,557.80}$$
Step 3: Calculate Pure Fuel Cost Per Kilometre
$$\text{Fuel Cost per KM} = \frac{\text{R2,557.80}}{1,400\text{ km}} = \text{R1.83 per km}$$
Step 4: Calculate Total Operating Cost (Including Maintenance & Overhead)
$$\text{Maintenance Spend} = 1,400\text{ km} \times \text{R0.50/km} = \text{R700.00}$$
$$\text{Total Monthly Running Spend} = \text{R2,557.80 (Fuel)} + \text{R700.00 (Maintenance)} + \text{R1,100.00 (Fixed)} = \text{R4,357.80}$$
$$\text{Total Running Cost per KM} = \frac{\text{R4,357.80}}{1,400\text{ km}} = \text{R3.11 per km}$$
This demonstrates that while fuel accounts for R1.83/km, full operational ownership brings the overall running expenditure to R3.11/km.
How the calculation works
Understanding the mathematical relationships between distance, consumption rates, and pump pricing allows motorists to project expenses under varying driving conditions.
Formula used
- Fuel Consumption Per Kilometre:$$\text{Litres per KM} = \frac{\text{Fuel Economy (L/100km)}}{100}$$
- Base Fuel Cost Per Kilometre:$$\text{Fuel Cost per KM (R/km)} = \text{Litres per KM} \times \text{Pump Price (R/L)}$$
- Total Monthly Fuel Cost:$$\text{Monthly Fuel Cost (R)} = \text{Monthly Distance (km)} \times \text{Fuel Cost per KM (R/km)}$$
- Total Operational Cost Per Kilometre:$$\text{Total Cost per KM (R/km)} = \text{Fuel Cost per KM} + \text{Maintenance Rate per KM} + \left(\frac{\text{Fixed Monthly Overheads}}{\text{Monthly Distance}}\right)$$
By altering any parameter—such as lowering your average speed to decrease fuel economy from 8.5 L/100km down to 7.0 L/100km—you can isolate exactly how much money is saved per kilometre.
Related calculators and price pages
For detailed pricing breakdowns, specialized travel routes, and broader ownership estimates across South Africa, explore our dedicated suites:
Related calculators
- Cost Per KM Calculator: Focuses specifically on business travel reimbursement rates, SARS travel claim allowances, and per-kilometre wear-and-tear metrics.
- Fuel Calculators South Africa: Access our central directory of distance estimators, tank fill-up calculators, and trip budget planners.
- Petrol Price Today: View live inland and coastal fuel prices, historical pricing archives, and the latest monthly adjustment trends.
Frequently asked questions
What inputs does the vehicle running cost calculator South Africa need?
The calculator requires your total monthly driving distance (in kilometres), your vehicle’s average fuel economy (in L/100km), and the prevailing fuel price per litre (in R/L). To calculate total running costs beyond pure fuel spend, you can also enter optional wear-and-tear per km and fixed monthly overheads.
Are calculator results exact?
No. Calculator outputs provide refined mathematical estimates based on the figures you input. Actual road fuel consumption varies depending on traffic congestion, tyre pressure, vehicle loading, driving style, and mechanical condition.
Should inland and coastal prices be included?
Yes. South Africa maintains a dual pricing structure where coastal fuel prices are lower than inland prices due to transport logistics. Inland drivers (e.g., in Johannesburg or Pretoria) should use inland retail figures, while coastal drivers (e.g., in Cape Town or Durban) should select coastal pricing baselines for accuracy.
How can users reduce fuel costs?
Motorists can reduce running expenses by adopting fuel-efficient driving habits (smooth acceleration and braking), maintaining correct tyre inflation, removing unnecessary roof racks or cargo weight, combining multiple short errands into single trips, and monitoring official monthly fuel price adjustments to plan fill-ups strategically.