Petrol Pump Management for Odoo | Fuel Station and Gas Station Software
by DevIntelle Consulting Service Pvt.Ltd https://www.devintellecs.com$ 56.52
Fuel Management System for Odoo
Complete Petrol Pump & Gas Station ERP: Stations, Pumps, Tanks, Shifts, Sales, Reports & Compliance
Fuel Management System Odoo App runs the day-to-day operations of petrol pumps, gas
stations and fuel retail networks from one place. You set up each station with its pumps,
nozzles, tanks and fuel products, then record daily shifts, pump meter readings, tank dip
readings, fuel sales and purchases against that structure.
Fuel stock updates on its own as fuel is bought in and sold out, so tank levels stay current.
Comparing meter and dip readings against recorded stock highlights any shortage or loss before it
turns into a real cost. Shift handling captures each attendant's sales, collections and cash
denominations, giving managers a clear picture of every shift and station.
With a live dashboard, bulk price updates across stations, license and compliance reminders, and
printable daily, shift and station reports, it suits single outlets and multi-location fuel
businesses that want tighter stock control and audit-ready records.
KEY FEATURES
Everything you need to run a modern petrol pump or gas station on Odoo
Real-Time Station Dashboard
See today's sales, fuel sold, active shifts, tank levels, pump status and alerts on one live board, with manager, operations and financial views.
Station, Pump & Tank Setup
Set up each site as stations, pumps, nozzles and tanks. Every station gets its own warehouse and every tank its own stock location automatically.
Shift & Attendant Management
Run daily shifts, assign attendants, and capture their sales, readings and cash. Opening and closing a shift records attendance check-in and check-out.
Meter, Dip & Reconciliation
Record pump meter and tank dip readings each shift, then compare them against book stock to flag shortages, losses and gains early.
Live Tank Stock Levels
Tank stock and fill percentage update from real fuel movements, with litre and CNG kilogram support and low-stock warnings on every tank.
Fuel Purchase & Sales
Record fuel purchases into the right tank and sell from it, tied to Odoo stock and accounting, with cash, card, credit and coupon payments.
Bulk Price Updates
Change fuel prices across every station at once and keep a full price-change history, so rates stay consistent and easy to audit.
Credit Customers & Invoicing
Track credit customers, their limits and vehicles, and raise real invoices for a period of fuel credit sales in one bulk step.
Licenses, Compliance & Alerts
Store station licenses and permits, get renewal and expiry reminders, schedule tank inspections, and receive alerts for low stock or cash shortages.
POS-Ready Fuel Sales
Sell fuel at the counter through Odoo Point of Sale, capturing pump, nozzle, vehicle and odometer on each order with a fuel receipt.
Operational PDF Reports
Print daily sales, shift, stock, pump performance, credit statement, loss and gain, compliance and attendant reports for any station or date.
Real-Time Fuel Station Dashboard
The Fuel Management Dashboard gives owners and
managers a single, real-time control panel for every petrol pump
and gas station in their network. It consolidates fuel inventory,
pump activity, daily sales, shift performance, and financial KPIs
into one easy-to-read view so decisions can be made in seconds, not
hours.
Designed with role-based access in mind, the dashboard offers
tailored views for station managers, fuel operations staff, and
accountants. Each role sees the data most relevant to them,
from live tank levels and dispensing status to revenue, shift
collections, and outstanding receivables.
By combining station, pump, and nozzle-level data into a
hierarchical view, the dashboard makes it simple to identify
bottlenecks, monitor productivity, and react instantly to
discrepancies, stock shortages, or pricing changes, across
one or many fuel stations.
Main Features:
- Centralized real-time KPI dashboard for all fuel stations.
- Live fuel inventory and tank-level monitoring with low-stock alerts.
- Pump and nozzle status visibility for every station.
- Shift-wise sales, collection, and performance tracking.
- Financial overview: daily revenue, expenses, and profit insights.
- Role-based views for managers, operators, and accountants.
- Multi-station consolidated reporting from a single screen.
- Quick navigation to sales, purchases, and reconciliation entries.
Dashboard
Station Manager
operations
Financial
Multi-Station Configuration & Setup
The Fuel Station Configuration module is the foundation of
the system, it lets you map the complete physical and
operational structure of every petrol pump or gas station you run.
Set up unlimited stations, pumps, nozzles, tanks, and fuel products
in a clean, hierarchical structure that mirrors real-world
operations.
A well-defined station-to-pump-to-nozzle hierarchy ensures every
litre of fuel dispensed is tracked to the exact source, supports
accurate inventory control, and powers all downstream reports and
reconciliation logic.
The module also provides centralized access rights, reusable shift
definitions, and a built-in bulk price change tool, making it
effortless to standardize operations and scale from a single fuel
station to a multi-location network.
Main Features:
- Setup unlimited fuel stations with full location and company details.
- Configure pumps under each station with nozzle assignments.
- Define fuel products (Petrol, Diesel, CNG, etc.) with unit, price, and tax attributes.
- Manage fuel tanks with capacity and product mapping.
- Create reusable shift definitions for the entire network.
- Granular access rights for managers, operators, and accountants.
- Bulk fuel price change across multiple stations at once.
- Clean station → pump → nozzle hierarchical structure.
Access Rights
Manage user roles and permissions for different stations and operations.
Fuel Station
Represents entire petrol pump location.Can include multiple pumps, tanks, staff, and products. It’s the main entity for managing fuel operations, inventory, and transactions at a specific site.
Fuel Products
Represents types of fuel sold at the station, such as petrol, diesel, or CNG. Each product has attributes like name, price, and unit of measure. It’s used to manage inventory, pricing, and sales transactions for different fuel types.
Fuel Pump
Each pump can have multiple nozzles
Fuel nozzles
Fuel Tank
Shift Defination
Bulk Price Change across stations
Change Price of Fuel Product at the same time for multiple fuel station
Fuel Tank Stock & Inventory Management
The Fuel Tank Stock & Inventory Management module gives
you complete real-time control over fuel inventory across every
storage tank at every station. Manage all fuel products,
petrol, diesel, CNG, and more, with accurate classification,
pricing, and tank-wise stock visibility.
Stock levels update automatically as transactions occur: purchase
orders increase tank quantity, fuel sales decrease it, and internal
transfers adjust balances between tanks. The system synchronizes
these movements live, eliminating the need for manual reconciliation
and reducing the risk of stockouts or overstocking.
Combined with meter and dip reading validation, this module
delivers airtight inventory accuracy, prevents fuel pilferage, and
supports better procurement and pricing decisions across the entire
fuel station network.
Main Features:
- Auto-update tank stock on purchase orders (stock-in).
- Auto-update tank stock on fuel sales (stock-out).
- Track tank-wise inventory levels in real time.
- Manage multiple fuel products (Petrol, Diesel, CNG, etc.).
- Handle fuel transfers between tanks and stations.
- Inventory adjustments with proper approval flow.
- Eliminate stock discrepancies and prevent overselling.
- Tight integration with Odoo inventory and accounting.
Current stock of fuel in the tank
Purchase Order for fuel
Updated Stock after purchase (increase stock)
Sale of fuel from pump
Fuel Info
Updated Stock after sale (decrease stock)
Fuel Station Reports & Reconciliation
The Fuel Station Reports & Reconciliation module turns
everyday operational data into clear, actionable insights. Generate
accurate, real-time reports across daily, shift-wise, station-wise,
and product-wise dimensions to monitor performance, audit
transactions, and maintain end-to-end operational transparency.
Built-in stock-vs-actual reconciliation cross-checks system-recorded
fuel quantities against meter readings, dip readings, and physical
inventory. The result: instant visibility into shrinkage, leakage,
or miscounting, before it becomes a financial loss.
Every report is exportable and PDF-printable, helping fuel station
owners stay audit-ready, share data with stakeholders, and meet
statutory reporting requirements. Performance analytics highlight
your best-performing stations, pumps, shifts, and products at a
glance.
Main Features:
- Daily fuel sales report by station, pump, and product.
- Shift-wise sales and cash collection summary.
- Station-wise consolidated performance reports.
- Stock vs actual fuel reconciliation report.
- Meter and dip reading audit trail.
- Purchase and supplier-wise procurement reports.
- PDF-printable reports for audits and statutory filings.
- Real-time analytics for data-driven decision making.
Daily Fuel Sale Report
Printed Fuel sale Report in PDF Format
Printed Daily Shift Summary Report
Fuel Station Shift Management
The Fuel Station Shift Management module organizes daily
operations into clearly defined shifts, morning, evening,
night, or any custom schedule, and ties every fuel sale,
meter reading, and cash collection to the responsible attendant.
The result is end-to-end accountability for every drop of fuel
dispensed.
Assign attendants to specific stations, pumps, or even individual
nozzles per shift. The system automatically records meter readings,
fuel sales transactions, cash collections, and operational notes,
delivering a complete, shift-wise performance snapshot.
Detailed shift logs help managers track productivity, spot
discrepancies the moment they appear, and maintain an audit-ready
record of every transaction. Whether you operate one fuel station
or a chain of petrol pumps, shift management keeps the operation
coordinated, transparent, and efficient.
Main Features:
- Configure multiple shifts (morning, evening, night) per station.
- Assign attendants to specific pumps and nozzles per shift.
- Track shift-wise meter readings, fuel sales, and cash collection.
- Shift-end reconciliation of fuel dispensed vs cash collected.
- Maintain detailed operational logs for audit and review.
- Monitor attendant performance and shift productivity.
- Generate shift-wise summary reports.
- Identify discrepancies and shortages in real time.
Daily Shift View
Meter Reading
Define that how much fuel is dispensed in each shift and how much cash is collected in each shift.
Dip Reading
define that how much fuel is in the tank at the start of shift and at the end of shift.
sale of fuel from pump in shift
Define that how much fuel is dispensed in each shift and how much cash is collected in each shift.
Pump Meter & Tank Dip Readings
The Pump Meter & Tank Dip Readings module is the
accuracy backbone of every fuel station. Capture pump meter
readings, opening and closing, and tank dip readings
every shift to lock in transparent, verifiable fuel inventory at
every step of the day.
Meter readings track exactly how much fuel each pump dispensed.
Dip readings record the physical fuel level inside each tank. By
cross-checking the two against system-recorded sales and purchases,
the system instantly highlights leakage, evaporation loss,
pilferage,
or simple counting errors before they become big problems.
Every reading is stored with a complete audit trail, who
recorded it, when, at which pump or tank, and for which shift. This
builds inventory accuracy, accountability, and stronger compliance
posture for any fuel retail business.
Main Features:
- Record pump meter readings (opening and closing) per shift.
- Capture tank dip readings to verify physical fuel stock.
- Auto-calculate fuel dispensed from meter readings.
- Compare system stock with actual physical inventory.
- Detect leakage, evaporation loss, and shrinkage.
- Maintain a complete audit trail of every reading.
- Reconcile readings shift-wise and station-wise.
- Improve inventory accuracy and operational transparency.
Meter Reading
Define that how much fuel is dispensed in each shift and how much cash is collected in each shift.
Dip Reading
Define that how much fuel is in the tank at the start of shift and at the end of shift.
Fuel Station License & Compliance Management
The Fuel Station License & Compliance Management module
keeps every petrol pump and gas station 100% compliant with local
regulations. Maintain a centralized digital register of every
license, permit, statutory document, environmental clearance, and
safety certificate, all linked to the right station.
Track issuing authorities, validity periods, renewal schedules,
and supporting attachments in one place. Automated reminders make
sure no critical document expires unnoticed, eliminating the
business risk of forced closures, penalties, or operational
disruptions.
For multi-station operators, the module offers a single
compliance dashboard across all locations, simplifying audit
preparation, regulatory filings, and inspector visits. Stay aligned
with industry standards and protect your fuel retail business
proactively.
Main Features:
- Central repository of all licenses and permits.
- Track issuing authority, validity, and renewal dates.
- Automated expiry and renewal reminders.
- Upload and store supporting compliance documents.
- Station-wise compliance status from a single screen.
- Audit-ready with structured, searchable records.
- Track compliance history and renewal cycles.
- Reduce risk of non-compliance and operational disruptions.
License and Permit Management
License and Permit Renewed
Version 1.0 | Released on : 22nd May 2026
-
Is this app compatible with Odoo Enterprise?
- Yes, our app works with Odoo Enterprise as well as Community.
-
If need of customization in this app, How can i contact ?
- Please contact us on odoo@devintellecs.com
-
Do i get free support?
- Yes, you will get free support for 90days.
-
Do i get free updates?
- Yes, you will get free updates for lifetime.
-
Do i have to buy this module for each version ?
- Yes, you have to buy this module for each version.
Support
Why Us?
Devintelle Odoo Services
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Contacts (contacts) • Discuss (mail) • Employees (hr) • Expenses (hr_expense) • Fleet (fleet) • Inventory (stock) • Invoicing (account) • Point of Sale (point_of_sale) • Purchase (purchase) |
| Lines of code | 9766 |
| Technical Name |
dev_fuel_management |
| License | LGPL-3 |
| Website | https://www.devintellecs.com |
Please log in to comment on this module