One connected lifecycle for EV charging operators

Survey the site, cost the install, operate the charger and bill the session — all from a single Odoo app, instead of four disconnected point tools.

The problem

EV charging installers and operators juggle separate tools for site surveys, procurement, session billing and fleet upkeep — none of which talk to each other. A completed survey never feeds installation costing, and a charger can sit faulted for weeks before anyone notices the lost revenue.

The solution

One Odoo app that carries a charger from site survey through install costing, live operation and session billing, to EV fleet tracking. Faulted chargers get flagged automatically, requisitions roll up into job cost sheets, and every asset shows its own profitability.

Capabilities

Everything needed to run EV charging as a business

Every capability below is implemented in the module.

01

Site survey & load calculation

Catalog-driven charger models with connector, voltage and phase, plus electrical panel load analysis and conductor/cable sizing so a site's capacity is confirmed before you quote.

02

Cable run cost & automated quoting

Estimate cable run cost by distance and conductor type, then generate a quote with service-upgrade and load-management device costs straight from the survey, with one-click draft, quote, confirm and reset states.

03

Material requisitions with approval

Request installation materials with multi-level approval and automatic escalation on spend thresholds, routed to internal stock picking or a purchase order depending on availability.

04

Job cost sheets: budget vs. actual

Compare budgeted vs. actual material, labor and overhead per installation job, with a real-time variance dashboard so managers catch margin erosion as it happens.

05

Charging session records & billing

Capture charge point, connector, rated power, energy delivered, idle minutes, tariff and OCPP status per session, with a draft/confirmed/done workflow, bulk status updates and export to billing.

06

Batch session import

Import charging sessions in bulk from a CSV file instead of re-keying OCPP or telematics exports one record at a time.

07

Faulted-charger alerting

An hourly check automatically flags any charger stuck in a faulted state for more than 24 hours, converting sunk-capital downtime into an actionable queue instead of a silent revenue leak.

08

Per-charger profitability

Attribute session revenue to each charger and see profitability at the asset level, so operators know which chargers actually earn their keep.

09

EV fleet: battery, cost & efficiency

Register EV fleet vehicles with battery health and degradation trending, maintenance scheduling, cost per vehicle and driver, and driver efficiency scoring on kWh per mile.

Workflow

How it works

1

Survey the site

Record panel load, size the cable run and quote the install — on a mobile device, on site.

2

Cost the install

Requisition materials with approval, then track budget vs. actual on a job cost sheet.

3

Operate & bill

Log or import charging sessions, get alerted the moment a charger faults, and export sessions to billing.

4

Track the fleet

Monitor EV battery health, cost per vehicle and driver efficiency alongside the chargers that serve them.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. One module carries a charger from site survey through installation costing, live operation and session billing, to EV fleet tracking — instead of stitching together several disconnected point tools.

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.

EV Charging Station Management

Site surveys with load calculation, automated install quoting and job costing, charging session billing and faulted-charger alerts — plus per-charger profitability and EV fleet tracking.

Buy on Odoo App Store