Fuel Price Data for App overview

Integrating official fuel price data for app environments allows developers, fleet technology providers, and digital publishers to surface reliable South African fuel price information directly within their software products. In South Africa, fuel prices are strictly regulated by national government authorities through monthly price adjustments. For mobile applications, enterprise resource planning (ERP) platforms, and logistics dashboards, consuming structured fuel price data ensures accurate fuel expense auditing, route cost estimations, and automated financial reconciliations without relying on fragile web scraping or manual updates.

Official retail petrol prices and wholesale diesel benchmarks in South Africa are determined by the Department of Mineral Resources and Energy (DMRE / DMPR), with daily tracking metrics published by the Central Energy Fund (CEF). Fuel price schedules are geographically split between inland and coastal pricing zones to account for transport costs from coastal refineries and ports. All price values in structured application feeds are specified in South African cents per litre (c/l) or Rands per litre (R/l), accompanied by official effective implementation timestamps.

As part of the broader fuel price data API architecture and national fuel price data South Africa database, this integration resource guides software builders on accessing validated regulated pricing feeds, historical datasets, and daily indicator recovery tracking. Motorists and individual drivers looking for current retail pump rates can view our live consumer summary for petrol price today.

Need to estimate journey expenses? Use our interactive tool to calculate fuel cost across inland and coastal zones based on official regulated rates.

Available endpoints and data fields

Application builders require well-structured JSON data models to ingest monthly regulated price adjustments and daily over/under-recovery indicator movements into production applications.

Available endpoints

Data fields

Each JSON response object provides standardized attributes designed for seamless application parsing and database storage:

Coverage by fuel type, province and month

South Africa’s fuel pricing model operates under a regulated zone structure rather than individual station-level retail price competition. For petrol (unleaded 95 and 93), maximum retail prices are fixed nationally by magisterial district zones. For diesel (50ppm and 500ppm), official wholesale prices are regulated, while retail service stations add a competitive retail margin.

Application data coverage spans all 9 South African provinces across two major price bands:

  1. Inland Zone: Covers Gauteng, Free State, North West, Limpopo, Mpumalanga, and inland regions of the Eastern and Northern Cape (e.g., Zone 9A Gauteng).
  2. Coastal Zone: Covers coastal municipalities across the Western Cape, KwaZulu-Natal, Eastern Cape, and Northern Cape coastal belts.
Fuel GradeGeographic ZonePricing MechanismBase Unit Display
95 Unleaded Petrol (ULP)Inland & CoastalRegulated Maximum Retail Pricec/l and R/l
93 Unleaded Petrol (ULP)InlandRegulated Maximum Retail Pricec/l and R/l
Diesel 50ppmInland & CoastalWholesale Regulated Benchmarkc/l and R/l
Diesel 500ppmInland & CoastalWholesale Regulated Benchmarkc/l and R/l
Illuminating ParaffinInland & CoastalRegulated Maximum Wholesale/Retailc/l and R/l

Historical coverage provides monthly price points updated after every official monthly change cycle (including full historical archives covering 2026 and prior years). This enables applications to perform retro-active fuel claim audits and multi-year trend analysis.

Update frequency and source methodology

Update frequency

Source methodology and verification

Data integrity is maintained through a strict primary source hierarchy:

  1. Official Price Adjustments: Gazetted price statements issued by the Department of Mineral Resources and Energy (DMRE / DMPR).
  2. Daily Indicator Tracking: Daily Basic Fuel Price (BFP) reports published by the Central Energy Fund (CEF).
  3. Government Announcements: Official statements released via gov.za.

To prevent application errors, unconfirmed mid-month indicator trends are strictly separated from confirmed monthly pricing schedules. Daily BFP recovery indicators are tagged explicitly as estimates and are never presented as legally binding retail prices.

Example API use cases

Use cases

Access, licensing and contact CTA

Trial/contact CTA

Integrating structured fuel price data into your application guarantees your software remains accurate across every monthly South African fuel price adjustment cycle.

Frequently asked questions

What should users expect from the fuel price data for app page?

This page provides developer-focused guidelines on integrating South African fuel price datasets into mobile and web software. It details available JSON endpoints, data fields, geographic zone coverage (inland vs coastal), update frequency, and official government sourcing rules.

Which sources should the page reference?

Official fuel price data strictly references gazetted determinations from the Department of Mineral Resources and Energy (DMRE / DMPR), daily Basic Fuel Price (BFP) over/under-recovery tracking statements from the Central Energy Fund (CEF), and official South African government announcements.

Who is this page for?

This resource is designed for software engineers, application architects, product managers, fleet technology vendors, logistics platforms, and digital publishers requiring reliable, structured South African fuel price data feeds.

What is the next action?

Developers can review technical schemas on our parent fuel price data API page, test trip calculations using our tool to calculate fuel cost, or submit an inquiry to request API access credentials and developer sandbox keys.