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.
Understanding how fuel price fluctuations work in South Africa requires looking closely at daily market indicators before they hit the pumps. If you are tracking whether fuel costs are likely to rise or fall at the next first Wednesday of the month, the primary metrics you need to follow are the daily over-recovery and under-recovery balances.
This guide breaks down the core concepts, tracks how daily market indicators shift into official regulated adjustments, and outlines how commercial teams can access structured data streams for forecasting.
Fuel Price Over Recovery Under Recovery: latest view
In South Africa, the retail price of petrol and the wholesale prices of diesel and illuminating paraffin are adjusted monthly by the Department of Mineral Resources and Energy (DMRE). These adjustments are directly driven by daily calculations provided by the Central Energy Fund (CEF).
Current Market Snapshot
- Data Status: [Placeholder: e.g., Mid-Month CEF Snapshot / Final Month-End Close]
- Effective Date Range: [Placeholder: e.g., Cumulative data for current cycle]
- Indicator Performance: [Placeholder: Petrol 95 ULP: Over/Under-recovery c/l value | Diesel 50ppm: Over/Under-recovery c/l value]
These values reflect the average daily cumulative over- or under-recovery up to the current date. They do not represent a final, officially declared price change, but rather a rolling estimate of the direction the domestic fuel market is moving relative to international benchmarks.
Expected petrol, diesel and paraffin movement
When exploring if the fuel price going up or down next month, it is crucial to analyze individual fuel products independently. Petrol and diesel operate under different global demand pressures and local regulatory frameworks.
Confirmed vs forecast movement
The daily figures published by the CEF are strictly daily indicators. A consumer looking at petrol price today sees the fixed regulated retail price, whereas an analyst tracking the petrol price next month looks at the cumulative average over-recovery or under-recovery balance. The actual adjustment is only confirmed when the DMRE releases its official media statement, typically on the weekend prior to the first Wednesday of the new month.
Expected increase/decrease
- 93 and 95 ULP Petrol: Retail petrol is tightly regulated. An under-recovery means the current domestic retail price is too low compared to international costs, signaling an expected increase. An over-recovery means domestic retail prices are higher than international realities, signaling an expected decrease.
- Diesel (500ppm and 50ppm): Unlike petrol, diesel pricing is unregulated at a retail level, though its wholesale structure is governed by the Basic Fuel Price (BFP). Fleet owners tracking the diesel price next month must prioritize these indicators, as commercial transport contracts often use the wholesale over/under-recovery data to adjust freight fuel surcharges dynamically.
- Illuminating Paraffin: Crucial for low-income households and specific industrial heating sectors, paraffin follows global distillate trends similarly to diesel.
What is driving the change
The mechanisms behind a fuel price over recovery or a fuel price under recovery rest entirely on the Basic Fuel Price formula.
Price drivers
To understand what is fuel over-recovery and what is fuel under-recovery, we must look at the balance between the set domestic price and the real-time cost of importing refined product to South African shores.
- International Product Prices: South Africa imports a significant portion of its refined petroleum products. When Brent Crude oil prices or global refined petrol/diesel prices spike, the cost of importing increases.
- USD/ZAR Exchange Rate: Oil and international oil products are priced in US Dollars (USD). If the South African Rand (ZAR) weakens against the dollar, it costs more Rands to buy the same volume of fuel, driving an under-recovery. Conversely, a strengthening Rand helps create an over-recovery.
| Market Scenario | Import Cost vs Domestic Selling Price | Net Result on Cumulative Balance | Expected Pump Impact |
| High Oil Prices / Weak Rand | Import cost is higher than domestic pump price | Under-recovery | Price Increase |
| Low Oil Prices / Strong Rand | Import cost is lower than domestic pump price | Over-recovery | Price Decrease |
Source notes
For a deeper dive into these economic mechanics, visit our fuel price education hub, which maps out the full structure of local levies, transport margins, and slate accounts. If you are trying to project corporate budgets based on these variables, seeing how fuel price predictions work will clarify how short-term volatility shapes long-term averages.
Inland vs coastal impact
South Africa’s regulated fuel pricing is divided into geographical grid zones to account for the cost of transporting fuel from coastal ports to inland regions.
- Inland Pricing (e.g., Zone 9C – Gauteng): Includes the cost of piping or trucking fuel from Durban. Consequently, the baseline price per litre is consistently higher inland than at the coast.
- Coastal Pricing (e.g., Zone 1A – Cape Town, Durban): Reflects prices directly at the ports of entry, excluding the primary domestic transport tariff additions.
While the daily rate of fuel price over-recovery under-recovery remains uniform nationally (as it measures global product and currency movements against the BFP), the final baseline values are applied to these distinct geographic zones. When using tools to calculate fuel cost variants for logistics fleets, always verify whether your operational models are referencing inland or coastal base tables.
Latest official fuel-price update
Below is the verified historical schedule for the most recent official monthly adjustment enacted by the DMRE.
- Effective Date: [Placeholder: e.g., 2 September 2026]
- Inland 95 ULP Petrol Retail: [Placeholder: e.g., R22.50 /l]
- Coastal 95 ULP Petrol Retail: [Placeholder: e.g., R21.80 /l]
- Inland Diesel 50ppm Wholesale: [Placeholder: e.g., R20.15 /l]
- Coastal Diesel 50ppm Wholesale: [Placeholder: e.g., R19.50 /l]
Note: For historical reference and trends stretching back over previous years, consult the complete fuel price updates archive.
Previous monthly changes
To build predictive financial models, developers and analysts require historical contextual data showing how market volatility translates into realized changes.
| Month | 95 Petrol Change (c/l) | Diesel 50ppm Change (c/l) | Primary Market Drivers |
| [Placeholder: Month Year] | [e.g., +45 c/l] | [e.g., -12 c/l] | [e.g., Spiking international oil offset by resilient Rand] |
| [Placeholder: Month Year] | [e.g., -60 c/l] | [e.g., -55 c/l] | [e.g., Stronger ZAR performance across the monthly cycle] |
| [Placeholder: Month Year] | [e.g., +120 c/l] | [e.g., +110 c/l] | [e.g., Global geopolitical tensions driving refined product scarcity] |
Technical Product & API Overview
For publishers, developers, fleet operators, and analysts requiring programmatic access to clean data structures, PetrolPrice.co.za offers access to comprehensive fuel price data South Africa. Rather than scraping legacy PDFs or manually monitoring daily statements, our structured data pathways provide clean integration points.
Endpoints and Coverage
Our data models cover national regulated zone prices, daily cumulative over/under-recovery indicators, and historical archive tables.
- Regulated Retail Petrol: 93 ULP, 95 ULP, LRP variants.
- Wholesale Diesel: 500ppm and 50ppm structures across all domestic landing zones.
- Historical Series: Access to monthly adjustment logs dating back multiple years.
Sample Response and Update Schedule
Data updates follow a strict verification hierarchy. Official prices are updated immediately following the DMRE monthly gazette publication. Predictive indicators are refreshed in accordance with daily CEF reporting releases.
JSON
{
"status": "success",
"data_type": "market_indicator",
"as_of_date": "2026-07-15",
"product": "95_ulp_petrol",
"cumulative_data": {
"daily_over_recovery_cl": 14.50,
"daily_under_recovery_cl": 0.00,
"average_balance_direction": "over_recovery",
"unit": "cents_per_litre"
}
}
Commercial Use Cases
- Logistics & Fleet Management: Dynamically adjust fuel surcharges in transport agreements using clean wholesale indicator streams.
- Financial Dashboards: Embed live predictive fuel metrics directly into corporate budgeting and ERP tools.
- Public Publishers: Keep consumer-facing web or mobile applications synchronized with accurate, dated pump values.
Enterprise Data Access
Need programmatic JSON feeds or bulk historical exports for analytical modeling?
- [Request API Credentials & Documentation Route]
- [View Full Developer Documentation]
Methodology and disclaimer
The over-recovery and under-recovery data published on this platform is calculated utilizing the publicly accessible daily releases provided by the Central Energy Fund (CEF). Final monthly adjustments are audited against official statements issued by the Department of Mineral Resources and Energy (DMRE) and verified government portals.
Disclaimer: Daily indicators are fluid, shifting with global oil trading sessions and real-time currency fluctuations. These figures represent a running market balance and should not be treated as a guaranteed or finalized reflection of what the official pump price will be on the first Wednesday of the upcoming month. PetrolPrice.co.za accepts no liability for financial actions taken based on predictive data models.
Frequently asked questions
Is the fuel price over-recovery under-recovery confirmed yet?
No. Daily over-recovery or under-recovery metrics are market indicators reflecting the current imbalance between import costs and domestic pricing. They are never official until the DMRE issues its final legislative press release during the final days of the calendar month.
What is the difference between an over-recovery and an under-recovery?
An over-recovery happens when local fuel prices are priced higher than the real international import costs, meaning a price drop is likely due. An under-recovery happens when the local price is lower than international costs, meaning the oil companies are recovering less than needed, pointing toward an upcoming price hike.
Why do petrol and diesel forecasts sometimes move in opposite directions?
Petrol and diesel are separate refined products with individual global supply-and-demand balances. For instance, high international demand for winter heating oils can drive up global diesel import costs, causing a diesel under-recovery, even if global petrol supplies remain high and show an over-recovery at the same time.