Six reasons a station comes up short
The physical half belongs to the forecourt. Dispenser calibration drifts over time and a meter running slightly generous gives away fuel on every sale. Temperature changes the volume of what is in the tank between a cold morning dip and a hot afternoon one. A delivery can arrive short and be signed for without a proper check. And there is genuine physical loss: a leak, a faulty seal, or interference with a meter.
The money half belongs to the counter. Credit gets extended informally at the pump when a regular fleet driver fills up and a supervisor waves it through without writing it down. Services taken in cash, most often the car wash, never reach a till. Sales get recorded late or not at all during a rush. And where everybody shares one login, none of it can be attributed to anybody.
The reason stations struggle is that on a monthly figure these all look the same: a gap. Only when you have litres, recorded sales and money received for the same shift can you say which side of the business the gap is on, and only then is an investigation worth starting. That splitting exercise is covered in the station reconciliation guide.
It is worth saying plainly: in most Kenyan stations that start measuring properly, the largest single item turns out to be unrecorded credit, not theft. The money is owed rather than gone, and it becomes recoverable the moment it is written down.
- Calibration drift on a dispenser, giving away fuel on every sale
- Temperature effects between a cold dip and a warm one
- A delivery that arrived short and was signed for anyway
- Informal credit extended at the pump and never recorded
- Cash services, usually the car wash, that never touch a till
- Shared logins, so nothing can be attributed to a shift or a person
Want to see it running in your own business first?
Sign UpIn most stations that start measuring, the biggest single item is not stolen money. It is money owed that nobody wrote down.
How to find where a station is actually losing money
Work in this order. Steps one to three usually resolve most of it without anyone being accused of anything.
- 1
Get a middle number
Record every sale, fuel and non-fuel, at the moment it happens, against the person who made it. Without that, you only have litres and money and no way to tell a recording problem from a money problem. This single change does more than every other control combined.
- 2
Give everybody their own login
Not as an accusation. Individual logins are what let you clear the honest majority immediately when a gap appears, instead of leaving an entire shift under suspicion. They also make the handover report meaningful, since it belongs to a person rather than a building.
- 3
Write down every credit at the moment it is given
A named account and a compliant invoice, raised as the vehicle is filled. Informal credit is typically the largest money-side item on a Kenyan station, and it is almost never dishonest. It is a supervisor being helpful to a regular customer with nothing recorded, and it becomes recoverable the moment it exists on paper.
- 4
Put the cash services on the till
Car wash, air, water. These feel small and separate, which is exactly why they are the most common untracked revenue line on a forecourt. Running them through the same till makes them recorded revenue attached to a staff login.
- 5
Count the shop on a rolling basis
The minimart and the lubricants shelf are where stock walks out quietly. A section counted every week catches it while the trail is warm; an annual stocktake produces a number nobody can act on. The [shop inventory guide](/blog/petrol-station-shop-inventory-management-kenya) covers the method.
- 6
Only then send the residual to the forecourt
Once the money side is clean, whatever variance remains is genuinely physical, and it goes to calibration checks, dip procedures and delivery verification. That is now a short, specific list rather than a general suspicion, and your forecourt people can act on it.
What makes station losses worse
Starting with an accusation
Calling a meeting about theft before splitting physical from money damages trust with the people you depend on overnight and on public holidays, and it usually finds nothing, because the largest item is generally unrecorded credit. Measure first.
Adding cameras instead of records
Cameras show you what happened if you already know when to look. They do not tell you which shift is short. Without recorded sales per person there is no way to know which four hours of footage to watch, so the cameras end up being reviewed after the fact and rarely at all.
Letting money move between drawers
Shop cash going into the fuel drawer and back makes both sides unauditable, and it is often done for genuinely practical reasons during a rush. One record, one reconciliation, even when it is slower in the moment.
Chasing a monthly figure
By month end nobody remembers which shift, which pump or which customer. The same effort spent on a daily and per-shift close gives you something you can act on while people still remember the day.
A worked example: a shortfall that was not theft
A hypothetical station on a busy highway junction is consistently short by an amount the owner finds alarming. The assumption is theft, and the atmosphere on site reflects it. What the owner has is litres from the forecourt system and money in the bank, with nothing in between.
The station starts recording every sale against an individual login, puts the car wash on the till, and requires a named account and an invoice for every credit sale. Within a month the gap has separated into three parts. A little under half was informal credit to two regular fleet customers, extended over months with nothing written down, and it is now invoiced and largely recoverable. A smaller piece was the car wash, taking cash that was never recorded anywhere. The remainder was a genuine litre variance on one pump, which turned out to be calibration.
Nobody was stealing. The station had been running the money side on trust and memory while running the fuel side on instruments, and the mismatch between those two standards was the whole problem. The fix was not more suspicion; it was a record.
An unmonitored till is the quietest leak in Kenyan retail: small shortfalls and unrecorded sales add up long before anyone thinks to look.
Veira gives each staff member their own login and a full audit trail, so every sale, void and refund is tied to a name.
What Veira closes, and what it does not
Veira gives you the middle number. Every sale, fuel or otherwise, is recorded against the staff login that made it, with the payment method attached. Credit goes onto a named account with a compliant eTIMS invoice raised at the counter. The shop, the lubricants and the services are all on the same till, so cash cannot quietly move between drawers, and a shift handover produces a report rather than an argument.
That does not make theft impossible. What it does is shrink the space theft can hide in, and, more often, reveal that the losses were never theft to begin with. It also clears the majority of your staff immediately whenever something does appear, which is worth as much as the money.
Veira does not read your pumps, gauge your tanks or reconcile wet stock. The physical half stays with your forecourt equipment. See the POS page for fuel stations for what the counter side covers.
Frequently asked questions
How do I tell theft from a calibration problem?
What is the most common source of station losses in Kenya?
Do cameras help?
Will individual logins upset my staff?
Can a POS system stop fuel being stolen from a tank?
How quickly should losses be reviewed?
What about the car wash and the air?
Before you investigate anyone, get a middle number. Recorded sales per person and per shift turn a vague monthly shortfall into two or three specific, fixable items, and in most stations the biggest one turns out to be money owed rather than money taken. Book a free Veira demo and start with one month of shift records.
Need help, or want to talk it through first? Chat with us on WhatsApp