Every litre connected

Fuel. Connected.

Every litre moving through your station, tracked, reconciled and optimized in real time.

PetroLink gives fuel retailers complete visibility over inventory, forecourt operations, deliveries, sales and reconciliation from a single platform.

7
Connected modules
< 2 min
Shift close
TZS
Native currency
Deliveries18,000 L received todayDiesel tank72% full · 28,850 LPremium tank54% full · 16,200 LPetroLinkStation operating systemPump 1Dispensing · 38 L/minPump 2Idle · nozzle holsteredToday's salesTZS 4.8M · 1,206 fillsReconciliation98.7% daily accuracy

Wet stock

72%

Diesel · 28,850 L

Pump status

6 active

1 offline

Sales today

TZS 4.8M

+6.4% vs yesterday

Variance

0.4%

Within tolerance

Every litre connected

Every litre has a story

PetroLink tracks fuel from delivery to final sale — and proves where every litre went at the end of the day.

  1. Step 01

    Fuel delivery

    Loading ticket captured at the gate, litres verified before offloading closes.

    Delivery · TT-4821

    Product
    AGO
    Loaded
    18,000 L
    Received
    17,940 L
    Accepted
  2. Step 02

    Tank storage

    Dips and automatic gauges keep wet stock live, litre by litre.

    Diesel tank · 72%

    Volume
    28,850 L
    Ullage
    11,150 L
    Water
    2 mm
    Healthy
  3. Step 03

    Pump dispensing

    Totaliser readings per nozzle tie dispensed litres to a shift.

    Pump 2 · nozzle 1

    Opening
    1,881,940 L
    Closing
    1,884,203 L
    Dispensed
    2,263 L
  4. Step 04

    Sales recording

    Every fill attributed to attendant, nozzle, shift and payment channel.

    Sales today

    Revenue
    TZS 4.8M
    Transactions
    1,206
    Channels
    Cash · M-Pesa · Card
  5. Step 05

    Inventory tracking

    Wet and dry stock valued in litres and TZS across the network.

    Stock on hand

    Wet stock
    54,650 L
    Lubricants
    318 units
    Stock value
    TZS 152.8M
  6. Step 06

    Daily reconciliation

    Expected against actual, closed daily with a full variance trail.

    Tank A · day close

    Expected
    30,500 L
    Actual
    30,200 L
    Variance
    300 L · 0.98%
    Within tolerance
  7. Step 07

    Management reporting

    Owners see margin, mix and station ranking before the day is out.

    Network report · 18:04

    Litres sold
    27,410 L
    Gross margin
    9.4%
    Stations
    12 reporting
    Delivered
The platform

The interactive digital twin of your fuel station

Every physical asset on your forecourt has a live counterpart in PetroLink. Select a module to inspect exactly what the platform sees on the forecourt.

Core

PetroLink

Module · Tanks

4 tanks healthy

Live wet stock per tank with water level, temperature and variance.

Diesel (AGO)
72% · 28,850 L
Premium (PMS)
54% · 16,200 L
Water level
2 mm
Temperature
28.4 °C
Variance today
0.4% (within tolerance)
Inventory

See every litre

Live wet stock per tank — capacity, current volume, available ullage and status — updated from dips and automatic tank gauges.

Diesel tank

AGO · Tank A

Healthy

0%

0 L

Capacity
40,000 L
Ullage
11,150 L

Premium tank

PMS · Tank B

Healthy

0%

0 L

Capacity
30,000 L
Ullage
13,800 L

Kerosene tank

IK · Tank C

Reorder soon

0%

0 L

Capacity
20,000 L
Ullage
15,700 L

Diesel tank 2

AGO · Tank D

Critical

0%

0 L

Capacity
30,000 L
Ullage
27,600 L
Mobile operations

Built for the forecourt

One shift, end to end. This is exactly what an attendant does on a phone — and what lands in the manager's inbox at close.

  1. 06:00

    Start shift

    PetroLink Mobile

    Shift opened · Attendant J. Mwita

    Station
    Ubungo Road
    Opening float
    TZS 120,000
    Assigned pumps
    P1 · P2
  2. 07:42

    Record sale

    PetroLink Mobile

    Sale captured · Pump 2

    Product
    AGO
    Volume
    42.50 L
    Paid
    M-Pesa · TZS 127,500
  3. 12:00

    Record pump reading

    PetroLink Mobile

    Totaliser reading · Pump 1

    Opening
    1,881,940 L
    Midday
    1,884,203 L
    Dispensed
    2,263 L
  4. 17:30

    Record tank dip

    PetroLink Mobile

    Dip entry · Tank A

    Dip height
    1,845 mm
    Volume
    28,750 L
    Water
    2 mm
  5. 18:00

    End shift

    PetroLink Mobile

    Shift closed · variance checked

    Metered sales
    TZS 84.2M
    Declared cash
    TZS 84.2M
    Variance
    0
  6. 18:04

    Generate report

    PetroLink Mobile

    Shift report sent to manager

    Litres sold
    27,410 L
    Transactions
    1,206
    Status
    Approved
Reconciliation

Know where every litre went

Opening stock, plus deliveries, minus sales — measured against the dip. PetroLink closes the day and flags the difference before it becomes a loss.

Daily wet-stock ledger · Tank A

Opening stock
28,000 L
+Deliveries received
24,000 L
−Sales dispensed
21,500 L

Expected stock

0 L

Actual stock (dip)

30,200 L

Within tolerance−300 L · 0.98%

Tolerance threshold 1.2% · day closed automatically

  • Every litre is traced from delivery note to nozzle to cash drawer.
  • Cash, mobile money and card settlements matched against metered sales.
  • Variance thresholds per tank, product and station — with audit trail.
  • Yesterday closes before today opens, so losses never compound.
The people on shift

Built for every role

From the attendant at the nozzle to the owner reviewing margin in Dar es Salaam, everyone works from the same numbers.

Station manager

Monitor sales, wet stock and profitability for the site without leaving the office.

  • Approve shift closes
  • Watch variance per tank
  • Order before dry-out

Forecourt attendant

Record sales, pump readings and tank dips from a phone, in seconds.

  • Open and close shifts
  • Capture every fill
  • Works offline, syncs later

Operations supervisor

Track every station in the network in real time and act on exceptions first.

  • Cross-station dashboard
  • Variance alerts
  • Delivery confirmations

Business owner

See performance in TZS from anywhere — margin, mix and cash position.

  • Daily network report
  • Margin by product
  • Station ranking
Analytics

Your operations command center

Sales, volume, inventory, profitability and station ranking — one screen for the whole network, in TZS.

Sales today

TZS 0.0M

+6.4% vs yesterday

Volume dispensed

0 L

+3.1% vs yesterday

Stock on hand

0 L

−1.2% vs yesterday

Gross margin

0.0%

+0.3 pts vs yesterday

Hourly throughput

Litres · 06:00 – 18:00

06:0012:0018:00

Station performance

  • Ubungo Road27,410 L · 9.8%
  • Mbezi Beach22,180 L · 9.1%
  • Morogoro Hwy19,640 L · 8.6%
  • Arusha Central14,905 L · 8.2%
Integrations

Wired into the systems you already run

Gauges, fiscal devices, mobile money, banks and finance systems all terminate in one integration layer.

Integration layer

PetroLink

ProGauge

Tank gauging

Veeder-Root

Tank gauging

EFD / TRA

Fiscal receipting

Mobile money

M-Pesa · Airtel · Tigo

Banks

Deposits & settlement

ERP systems

SAP · Odoo · Dynamics

Accounting

QuickBooks · Sage · Tally

Ready to see every litre?

Modernize your fuel station operations with PetroLink.