Fuel station operations, reconciled every shift
Run pumps, tanks, shifts, credit sales and reporting for one or many petrol stations in a single Odoo app — with a guided setup wizard so you go live without a consultant.
The problem
Every shift at a fuel station produces dozens of numbers — pump meter readings, nozzle totals, tank dips, cash, and credit sales — that must all tie out. When they do not, operators cannot tell whether the gap is theft, a metering fault, evaporation, a data-entry error, or an unpaid credit customer. Paper logs and disconnected spreadsheets make this reconciliation slow, error-prone, and impossible to trust.
The solution
A single system that models stations, pumps, nozzles and tanks, then ties nozzle readings, tank dips, and cash plus credit collected into one guided shift-close that surfaces the variance immediately. A setup wizard builds the whole station in one step, so a mid-market operator can be running the same day, no specialist required.
Everything a station runs on
Every capability below is implemented in the module.
Station master data
Configure brand, GPS coordinates, license number and expiry, operating hours and manager per station, with alerts before a license lapses.
Pumps, nozzles & tanks
Model every pump and nozzle per station, wire nozzles to their source tank, and track live volume per tank without a manual check.
Guided setup wizard
Pick a template and the wizard creates the station, pumps, nozzles, tanks and fuel products in one step — no consultant required.
One-screen shift reconciliation
Close a shift by comparing dispensed volume, tank change and cash plus credit collected, with the variance and a state badge shown at once.
Dip testing & stock forecast
Log manual tank-dip verifications against system stock, and see average daily consumption with a forecast empty date per tank.
Credit sales by vehicle
Capture the vehicle number and odometer at the moment of a credit fueling and link it straight to the customer's live credit balance.
Credit settlement
Record payments against outstanding credit sales and settle customer balances automatically, cutting manual accounting and errors.
Loyalty points program
Earn and redeem loyalty points automatically from fuel sales, with a full ledger per customer tied back to the source sale.
Sales analysis & reporting
A live pivot of quantity, amount, cost and margin by station and fuel product, built from real transactions, not a standalone dashboard.
How it works
Set up with the wizard
Pick a template and the guided wizard creates the station, pumps, nozzles, tanks and fuel products for you.
Capture the shift
Attendants log nozzle readings, tank dips, deliveries and cash, card or credit sales as they happen.
Close and reconcile
The shift-close screen ties dispensed volume, tank change and cash plus credit collected together and flags any variance.
Track, forecast and report
Watch stock forecasts, credit balances and loyalty points, and review P&L-style sales analysis by station and product.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. Attendants enter opening and closing meter readings, tank dips and cash manually or from a mobile device — automated forecourt-controller integration is not required.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Fuel Station Management System
Pumps, tanks, one-screen shift reconciliation, credit sales by vehicle, and loyalty tracking — a guided Odoo app that ties every shift's numbers out.
Buy on Odoo App Store