Revenue Leakage in Buses: How Passenger Counting Finds the Gap
How bus operators lose revenue to unticketed passengers, and how automatic passenger counting compares people carried with tickets sold on every trip.
Short answer: revenue leakage is the gap between the passengers a bus carried and the tickets it sold. An automatic passenger counter above the door counts everyone who boards and alights at each stop. Compare that count with ticket sales for the same trip and the gap appears, by trip, by stop and by route.
Where does bus revenue leak?
- Passengers picked up on the way and carried for cash that is never reported.
- Tickets not issued for short hops between intermediate stops.
- Tickets issued for a shorter journey than the one travelled.
- Empty seats reported as empty that were in fact occupied for part of the route.
Why is it so hard to see?
The operator is not on the bus. The only record of who travelled is the ticket data, and that is produced by the same process that might be leaking. Occasional inspections catch a trip here and there, but they cannot cover every bus on every night.
How does a passenger counter work?
A sensor is mounted on the ceiling above the doorway, facing straight down. It detects each person passing underneath and the direction they move. Moving in counts as boarding, moving out as alighting. Each count is tagged with the GPS position, so it is tied to a stop. Because it counts by direction, someone who steps back or waits on the steps is not counted twice.
How does it reveal leakage?
- The counter records boardings and alightings at each stop of a trip.
- The ticketing system records tickets sold for that trip.
- The two are compared, stop by stop.
- Trips and stops where passengers exceed tickets are listed for review.
A gap is a reason to look, not proof of wrongdoing. There are honest explanations, such as staff travelling, children or pass holders, and these should be accounted for before drawing conclusions.
What else does the data tell an operator?
- Real demand by stop: which boarding points matter, and which do not justify the halt.
- Occupancy along the route: where the bus fills and where it runs empty.
- Frequency decisions: whether a route needs another departure or one fewer.
- Evidence for route and fare planning, instead of anecdotes.
What should you do with the findings?
- Look for patterns over weeks: the same route, the same stop, the same crew.
- Verify with a physical check on the trips the data points to.
- Tell crews that passengers are counted. Much leakage stops when it becomes visible.
- Use the same reports to recognise crews with consistently clean records.
What does accuracy depend on?
- A counter at every door that passengers use.
- Correct mounting height and a clear view of the doorway.
- Stops defined properly, so that counts are attached to the right place.
AirFi supplies automatic passenger counting for buses, linked to GPS stops. Read how counting works, or talk to our team about a pilot.
Frequently asked questions
What is revenue leakage in buses?
It is the difference between the passengers a bus actually carried and the tickets sold for that trip, caused by unticketed pick-ups, unissued tickets or tickets issued for shorter journeys than those travelled.
How does passenger counting detect revenue leakage?
A counter above the door records boardings and alightings at each stop. Comparing those counts with tickets sold for the same trip shows where more people travelled than paid.
Does a gap between counts and tickets prove theft?
No. It shows where to look. Staff, children and pass holders can explain part of a gap, so patterns over several weeks and a physical check should come before any conclusion.
Where is the passenger counter installed?
On the ceiling directly above each doorway, facing straight down, so that it sees every person and the direction they move.
Related solutions
Planning a smarter, safer fleet?
Talk to AirFi →