Skip to main content

Diesel Is Your Biggest Cost. Here's How to Track Every Litre: Kibali, Fuel LPOs and the Fuel Ledger

· 5 min read
eSecured ERP Team
eSecured Cloud Hosting & IT Services

For a truck running Dar es Salaam to Lubumbashi and back, diesel is the biggest single cost, often more than the driver, tolls and maintenance put together. Yet in many transport companies diesel is the hardest cost to follow: some comes from the company's own tank in the yard, some is bought on the road against a paper order, some is paid in cash by the driver, and the supplier's invoice arrives weeks later. By month end, nobody is sure which truck used what, or whether the station billed for more than was filled.

eSecured ERP brings all of it into one flow, from the moment diesel is bought to the moment it shows in the job's profit.

Every litre, from tank or station to the trip

From your own yard: restock, Kibali, dispense​

1. Restock the tank. Your yard tank is real stock. When the supplier delivers, record their bill as an ordinary purchase invoice received into the Diesel Yard store. Approve it, and the litres are added to the tank and the amount is owed to the supplier.

2. Print a Kibali for the trip. On the trip page, click ⛽ Kibali. The litres come from the route's expected diesel (you set this once per corridor, for example 900 litres for Dar es Salaam to Lubumbashi), and you can change them. The Kibali Cha Mafuta prints with the truck, driver, route, litres and the job and trip numbers, ready for the driver to take to the yard.

A Kibali Cha Mafuta printed from the trip

3. Dispense at the yard. The yard attendant opens Diesel Yard → Dispense and types the job number from the Kibali. The trip, truck, driver and route fill in on their own, so the attendant only enters the litres and the odometer reading. The fuel leaves the tank at cost and lands on the trip and the job straight away.

Dispensing against the job number: trip, truck and driver fill in

On the road: the Fuel LPO​

Far from the yard, the truck fills at an outside station on credit. Instead of a handwritten note, the fuel manager issues a Fuel LPO (Local Purchase Order):

  • pick the station and the trip; the truck and driver come from the trip
  • set the most litres the station may fill and the price per litre
  • the LPO is valid for 24 hours (you can change this), and prints with your signature and company stamp, or goes to the station on WhatsApp

If the LPO would take the trip's diesel above the route's expected litres, it waits for approval from someone with Approve Fuel LPOs, and nobody can approve their own.

A Fuel LPO, ready to print or send on WhatsApp

When the truck has filled, confirm the fill from the station's receipt: litres, amount, date and receipt number, with a photo of the receipt if you like. The cost lands on the trip at once, and the amount is recorded as owed to the station.

The station's invoice: match it, approve it, pay it​

At month end the station sends one invoice for many fills. Open Fuel LPOs → Bill Invoice (or click Bill station invoice → on a filled LPO), pick the station, and the filled LPOs are ticked for you. Enter the station's invoice number and total. If the total matches the confirmed fills you see Matches; if not, the difference is added as its own line for you to check with the station before approving. Approve and pay the bill as usual. The fuel cost was already on the trips, so it is never counted twice.

One Fuel Ledger for every litre​

Diesel reaches your books in five ways, and the Fuel Ledger shows them all in one list:

TypeComes from
Yard restockA supplier bill received into the Diesel Yard
Fuel billSupplier bill lines in the Fuel category, bought on account
LPO fillA confirmed Fuel LPO fill at an outside station
Cash on tripFuel paid in cash on the road
Yard issueDiesel dispensed from your tank into a truck

Nothing is counted twice: an LPO fill and the station's bill are one purchase, not two. Filter by supplier, truck, trip or job, or click a type to see only those entries. Click any line to open the bill, LPO or expense behind it, and export the whole list to Excel.

The Fuel Ledger: every litre bought or issued

Fuel Reports​

Fuel → Reports answers the everyday questions:

  • Diesel Issuances: each dispense from the yard, with driver, job, trip and odometer
  • Vehicle Consumption: litres and cost per truck
  • Purchases: every fuel purchase, by supplier or station
  • LPO Register: litres allowed against litres actually filled, the variance, and the supplier bill

The LPO Register: litres allowed, litres filled, and the bill

View in Fuel Ledger → opens the entries behind any report, with the same dates, supplier and search.

What changes for the business​

  • The yard tank adds up. Litres in, litres out, and the level on screen matches the dip.
  • No fuel without paper. Every litre from the yard has a Kibali and a dispense; every litre from a station has an LPO and a receipt.
  • Stations bill only what was filled. The station's invoice is checked against confirmed fills before anyone pays it.
  • Every trip shows its real diesel. The trip page shows litres from the yard and LPOs against the route's expected litres, and the cost is in the job's profit.