UK forecourt and charge point price intelligence

Know what every forecourt and charger near your customers is charging.

Upload a spreadsheet of names and postcodes. We match every one against the national list of UK forecourts and public charge points, then hand it back with the three closest of each, the network behind them, the distance, today’s price for every fuel grade and every power band, and exactly how far above or below them you are priced.

See it on one of your own postcodes

Five checks a day per visitor. These are the real numbers, from the same data a paid job uses.

What you get back

Every contact, their nearest forecourts and chargers, and your gap in pence

One row per contact. Pence per litre and pence per kWh, side by side. The closest sites, how far away each one is, what each is charging today, and whether you are above or below them on every grade and every power band you sell.

A contact at the centre with the three nearest filling stations and their charge points around it. Station 1 at 0.8 miles is charging 134.9p petrol, 141.9p diesel and 58.9p per kWh on a 100kW plus charger. Station 2 at 1.6 miles is 133.7p, 140.5p and 55.9p per kWh on 50 to 99kW. Station 3 at 2.4 miles is 136.2p, 142.4p and 49.9p per kWh on 22kW. All three are compared against your own price of 132.9p petrol, 139.9p diesel and 47.9p per kWh, showing the saving at each in pence.

Forecourts held

8,042

The national list, refreshed twice a day

Postcodes held

2.7m

Every UK unit postcode, live and retired

Priced per contact

6 + 3

Six fuel grades, three EV power bands

Per job

100k

Contacts in a single upload

Retention

14 days

Then your contact data is destroyed

How it works

Four steps, and no integration work

No API to build against, no data team required. A spreadsheet in, a spreadsheet out.

01

Upload

CSV or Excel, up to 100,000 rows. Point at your name and postcode columns, then tick what you want: forecourt fuel, EV charging, or both.

02

See the price first

We count the usable records and show you exactly what the job costs before it runs. Rows we cannot use are never charged for.

03

Watch it run

A live progress bar that updates every few seconds. Close the tab if you like, the job carries on and we email you when it is done.

04

Download

One row per contact: your columns, then three forecourt blocks and three charger blocks, each with the network, the distance and a price for every grade and power band.

A worked example

Exactly what goes in, and exactly what comes out

Three real rows, start to finish. Switch price comparison on, switch EV charging on, and watch the file change.

The simplest run. Name and postcode in, the three nearest forecourts and every grade they file back.

In

What you upload

customer_namepostcodeaccount_manager
Bramley & Sons LtdLS1 4APR. Okafor
Nightingale CareBS1 5TRR. Okafor
Cheriton HaulagePL4 0DXM. Iqbal

Swipe the sheet sideways for the rest of the columns →

Only the name and postcode columns are required. Anything else you tick is carried straight through, untouched.

Out

What comes back

Shown for the first contact, Bramley & Sons Ltd, LS1 4AP. Every contact in the file gets the same, worked out against its own prices.

Its three nearest forecourts, every grade

sitenamebrandmilese5e10b7_dieselsuper_dieselb10hvo
station_1Kirkstall RoadShell0.80142.9134.9141.9149.9
station_2Burley RoadEsso1.60141.7133.7140.5148.9 152.9
station_3Armley GyratoryTesco2.40143.2136.2142.4

Swipe the sheet sideways for the rest of the columns →

All three forecourts, all six grades. A blank is a blank: it means that site filed no price for that grade, and we never guess one. In the file this runs across a single row as station_1_e5, station_1_e10 and so on, three blocks of columns, and each block also carries operator, full address, town, postcode, coordinates and the timestamp every price was filed with.

EV charging

The same job, for electrons

Tick one box and every contact also comes back with the three nearest public charge points, what they charge per kWh today, and where your own card rate sits against them.

Priced by power band

AC up to 22kW, rapid 50 to 99kW, ultra-rapid 100kW and above. Compare one band or all three, in the same run as your fuel.

Straight from the operators

Charge point operators are required by law to publish their live prices as open data. We read it at source, in the format they are obliged to publish it in.

There is always a nearest

Never a blank cell. If the closest rapid charger is forty miles away, that is what the row says, flagged as beyond your preferred distance. A blank would read as no competition, and that would be a lie.

Every price shows its working

Each rate carries how we know it: live from that site, that operator’s median for the band, or the published national benchmark. Filter on confidence rather than guess at it.

Price comparison

Put your own prices in and we work out the gap

If your file carries your own pump price or your own kWh rate, point at that column. For every contact we then work out, in pence, how you sit against each of the three nearest sites, against the cheapest of them, and against their average.

Any grade, any band

E5, E10, B7 diesel, super diesel, B10 and HVO. AC, rapid and ultra-rapid. Compare one, compare all nine, same run.

Pence or pounds

164.9 or 1.649, 0.79 or 79. Either works. We normalise both sides before comparing, so differences always come back in pence, per litre or per kWh.

One clear convention

A positive number means you are the dearer one. Negative means you undercut them. EV rates are compared against ad hoc contactless pricing, which is what a driver pays turning up without a card.

Cheapest and average

Per grade and per band you also get the cheapest of the three, which site that was, their average, and your gap to the cheapest.

Where the data comes from

Statutory sources, nothing scraped

We pass on what is published and tell you when it was filed. We do not invent a price.

Fuel Finder

The government’s statutory open data scheme, which UK forecourts report to and must update within 30 minutes of any price change. We pull the national list twice a day and keep the timestamp each price was filed with.

Charge point open data

Under the Public Charge Point Regulations 2023 every operator must publish location, availability and pricing as open data, free of charge, in a common machine-readable format. We read those feeds directly and keep the timestamp on every tariff.

ONS Postcode Directory

2.7 million UK postcodes with coordinates, published quarterly by the ONS under the Open Government Licence. Retired postcodes are matched and flagged, not dropped.

Straight-line distance

Measured from the postcode centroid, with the exact distance in every row so you can see how close the calls were. We do not pretend it is a drive time.

Graded, not guessed

Charge point coverage grows as operators publish. Where we do not hold a live tariff for a site we fall back to that operator’s rate for the band, then to the national benchmark, and the row always says which.

You pay for what we can use

Rows with no usable postcode come back flagged and cost you nothing. If a postcode looks right but does not exist, it comes off the bill when the job finishes.

Access is by approved work domain

There is no open sign up. Tell us who you are and we will authorise your company’s email domain and agree a rate. After that anyone on that domain signs in with a code emailed to them, and their jobs are billed to their department.

Request access