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.

Running a diesel generator during grid outages or for off-grid business operations represents a significant monthly expense. Whether you are managing household backup power or running commercial equipment, knowing your precise fuel expenditure allows for accurate budgeting and cost control.

Use our interactive Generator Diesel Cost Calculator below to estimate your daily, monthly, and hourly diesel expenses based on your generator’s size, runtime, and current South African fuel prices.

Inputs needed

To generate an accurate fuel cost estimate, you need four key figures:

Enter your distance, consumption and fuel price

Unlike road vehicles where expenditure is calculated per kilometer driven, stationary diesel generators convert fuel into electrical energy over time. Operational runtime in hours serves as the direct equivalent to distance.

When calculating generator costs, three variables drive your total spend:

  1. Operating Runtime: Replacing trip distance with total run hours (e.g., 4 hours of load shedding per day).
  2. Consumption Rate: Expressed in litres per hour (L/hr) rather than L/100km. This varies according to the electrical load (kW/kVA) placed on the generator.
  3. Fuel Price per Litre: The cost of 50ppm or 500ppm diesel in Rands per litre.

By multiplying your total runtime hours by your hourly consumption rate, you establish your total litres consumed. Multiplying this fuel volume by the current price per litre provides your total running cost. To compare this against vehicle fuel planning, explore our parent diesel fuel cost calculator page.

Current fuel-price assumptions

Assumptions

Fuel pricing in South Africa follows a structured regulatory framework managed by the Department of Mineral and Petroleum Resources (DMPR). While petrol pump prices are strictly regulated nationwide, diesel is not price-controlled at the retail pump. The DMPR sets an official monthly wholesale list price, and individual fuel retailers add their own operating margins.

Key price assumptions to keep in mind when using this tool include:

Check the latest official figures on our main diesel price per litre South Africa hub before finalizing large commercial fuel budgets.

Worked example

Example calculation

Consider a typical South African small business running a 10 kVA diesel generator during Stage 4 load shedding interruptions.

Scenario Parameters:

Calculation Step-by-Step:

  1. Daily Fuel Volume: $4\text{ hours} \times 2.5\text{ L/hr} = \mathbf{10.0\text{ Litres per day}}$
  2. Daily Spend: $10\text{ Litres} \times \text{R}25.50 = \mathbf{\text{R}255.00\text{ per day}}$
  3. Monthly Fuel Volume: $80\text{ hours} \times 2.5\text{ L/hr} = \mathbf{200.0\text{ Litres per month}}$
  4. Total Monthly Spend: $200\text{ Litres} \times \text{R}25.50 = \mathbf{\text{R}5,100.00\text{ per month}}$
  5. Cost Per Run Hour: $\text{R}255.00 / 4\text{ hours} = \mathbf{\text{R}63.75\text{ per hour}}$

This practical example demonstrates how a modest 10 kVA generator running 4 hours a day translates into a monthly fuel expenditure of R5,100.00.

How the calculation works

Formula used

The underlying mathematical model uses three core formulas to determine operational costs:

$$\text{Total Fuel Volume (Litres)} = \text{Runtime (Hours)} \times \text{Consumption Rate (L/hr)}$$

$$\text{Total Fuel Spend (R)} = \text{Total Fuel Volume (Litres)} \times \text{Diesel Price (R/L)}$$

$$\text{Hourly Cost (R/hr)} = \frac{\text{Total Fuel Spend (R)}}{\text{Runtime (Hours)}}$$

If you do not know your exact hourly fuel consumption in litres per hour, you can estimate it based on your generator’s kVA rating and load percentage. For a full breakdown of kVA fuel formulas, consult our guide on diesel consumption per kVA.

Related calculators and price pages

Related calculators

To model other fuel scenarios across your fleet, commute, or operational budget, explore these specialized tools on PetrolPrice.co.za:

Frequently asked questions

FAQs

What inputs does the generator diesel cost calculator need?

The calculator requires four basic inputs: fuel price in R/L, generator runtime in hours per day, fuel consumption rate in litres per hour (or kVA load rating), and total operating days per month.

Are calculator results exact?

No, calculator outputs are estimates. Real-world generator fuel consumption varies based on electrical load fluctuations, engine age, maintenance condition, and ambient temperature. Always separate theoretical estimates from official DMPR fuel tables.

Should inland and coastal prices be included?

Yes. Coastal diesel is typically cheaper than inland diesel due to regional transport tariffs. Use coastal figures if your generator operates near port cities (e.g., Cape Town, Durban) and inland figures for Gauteng and surrounding provinces.

How can users reduce fuel costs?

To optimize fuel spend, match your generator size closely to your actual electrical load, avoid running diesel generators at under 30% load, service fuel injectors regularly, and compare retail bulk diesel suppliers against official DMPR wholesale rates.