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.

Capabilities

Everything a station runs on

Every capability below is implemented in the module.

01

Station master data

Configure brand, GPS coordinates, license number and expiry, operating hours and manager per station, with alerts before a license lapses.

02

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.

03

Guided setup wizard

Pick a template and the wizard creates the station, pumps, nozzles, tanks and fuel products in one step — no consultant required.

04

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.

05

Dip testing & stock forecast

Log manual tank-dip verifications against system stock, and see average daily consumption with a forecast empty date per tank.

06

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.

07

Credit settlement

Record payments against outstanding credit sales and settle customer balances automatically, cutting manual accounting and errors.

08

Loyalty points program

Earn and redeem loyalty points automatically from fuel sales, with a full ledger per customer tied back to the source sale.

09

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.

Workflow

How it works

1

Set up with the wizard

Pick a template and the guided wizard creates the station, pumps, nozzles, tanks and fuel products for you.

2

Capture the shift

Attendants log nozzle readings, tank dips, deliveries and cash, card or credit sales as they happen.

3

Close and reconcile

The shift-close screen ties dispensed volume, tank change and cash plus credit collected together and flags any variance.

4

Track, forecast and report

Watch stock forecasts, credit balances and loyalty points, and review P&L-style sales analysis by station and product.

Questions

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.

Get the app

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