A GotYou Telematics product
Talk to us
Guide · How it works

Bowser-to-truck fuel matching:
how four measurements become one truth.

The core of FuelPortal is a simple rule: litres that leave a bowser must arrive in a truck. This page explains the instruments on each side of that rule and what happens when the numbers disagree.

The four measurements

1 · What was paid for

The fuel-card transaction or supplier invoice — the claim that litres were bought.

2 · What left storage

A temperature-compensated level sensor in the storage tank. Temperature compensation matters: diesel expands and contracts, and an uncompensated reading drifts as the tank warms and cools.

3 · What the pump dispensed

A fuel-flow meter on the bowser’s dispensing line, metering every litre that passes through the nozzle. An optional inlet meter does the same for deliveries arriving into the tank.

4 · What the truck received & burned

The vehicle’s own tank-level sensor records the fill; CANbus data (distance, engine hours, consumption) shows what should have been burned afterwards.

Who was on the pump

Every dispense carries an identity. The driver authorises at the pump by face recognition or an RFID/iButton tag, binding the driver to the truck; a camera records the vehicle at the pump. When a fill event is flagged later, it comes with who, which vehicle, where and when — not just litres.

The match, live

When the bowser dispenses, FuelPortal expects the same litres to appear in a truck tank in the same window, in the same place. Each fuel event resolves to one of three states:

MATCHED

All measurements agree within tolerance. The event files itself into the fuel records.

VARIANCE

The litres disagree beyond tolerance — a short fill, a meter fault, or skimming. Flagged for review with both readings side by side.

GHOST

A dispense or card transaction with no matching fill on any company vehicle. Paid for; never delivered.

Fills away from the yard

At a commercial filling station the bowser-side instruments are absent, so the slip becomes the claim: the driver photographs it in the FuelPortal app, the litres, price and total are read automatically, and the claim is checked against the vehicle’s measured tank rise — same rule, different source.

What falls out of this

Because every litre is measured at every transfer, the records SARS requires for diesel-refund logbooks — litres received into storage, litres dispensed per vehicle per date, and usage — already exist as a by-product. See the diesel refund logbook guide for what the rules require.

Spec this for your yard → Back to FuelPortal