Skip to Content
EVSE technician commissioning a charging station on site, Odoo tablet in hand, EV charging installation management

SECTOR · EV CHARGING STATIONS · ELECTRIC MOBILITY · EVSE INSTALLERS

EV charging installer software: from survey to site, from commissioning to maintenance and charging session rebilling

A single tool covers the entire chain: prospecting, quotes with grants and subsidies, installation projects, charger stock by serial number, recurring maintenance contracts and charging session rebilling. Odoo 20 is the EV charging installer software that EVSE networks adopt to run their business without re-keying data.

Whether you are an independent installer, a franchised network or a mid-sized electric mobility company, business volumes are growing fast and generic tools reach their limits as soon as projects pile up. ANOR, an Odoo consulting and integration firm with 63 years of combined Odoo experience among its partners, deploys your EVSE ERP in phases, starting with the most urgent building blocks.

Book 30 minutes View all sectors

What ERP scope does an EVSE installer or EV charging network need?


An electric mobility ERP must cover three distinct stages: business development (CRM, quotes, grants), project execution (project management, scheduling, purchasing, equipment stock) and asset lifecycle (maintenance, subscriptions, monitoring, rebilling). Odoo brings all three stages together in a single environment.

Here is how the applications are organised into three progressive phases.

PhaseObjectiveOdoo Applications
Phase 1Prospecting, quotes, projects, purchasing and invoicingCRM, Sales, Project, Purchase, Inventory, Accounting
Phase 2Maintenance, subscriptions and recurring field serviceSubscriptions, Field Service, Planning, Documents
Phase 3Franchised network, partner portal and monitoring interfacesMulti-company, eCommerce, Portal, monitoring connector

A first limited phase can be up and running in around eight weeks. The exact scope is defined during an initial thirty-minute conversation, with no commitment required.

Book 30 minutes

Key challenges for EVSE installers, addressed in Odoo


Each business challenge maps to one or more Odoo applications. Here are the eight critical points for the sector.

Quote volume and follow-ups

The EVSE market generates a high volume of simultaneous quotes. Odoo CRM organises the pipeline, schedules automatic follow-ups and gives instant visibility into conversion rates.

CRM application

Technical survey and installation file

Every project starts with a site survey. Odoo Project structures the phases (survey, final quote, installation, handover) and centralises attachments and electronically signed reports.

Project application

Grants and subsidies built into quotes

ADVENIR, local subsidies, reduced VAT: deduction lines are configured in Odoo Sales quote templates so that every salesperson applies the right schemes without risk of error.

Sales application

Charger stock with serial numbers

Chargers, cables, enclosures, accessories: Odoo Inventory tracks every item by reference and serial number, from supplier receipt through to allocation at the customer site.

Inventory application

Installation team scheduling

The planning module assigns technicians to projects, manages unavailability and displays weekly workloads to avoid scheduling conflicts.

Field Service application

Commissioning and signed reports

At the end of each installation, the technician completes the commissioning report in Odoo and the customer signs it online. The document is automatically archived in the project file.

Field Service application

Recurring maintenance contracts

Odoo Subscriptions generates monthly or annual maintenance invoices, triggers renewal alerts and feeds a recurring revenue dashboard.

Subscriptions application

Charging session rebilling

For operators reselling energy, Odoo can consolidate recorded consumption and generate the corresponding invoices, provided the interface with the monitoring platform has been scoped out.

Accounting application

Customer relationships, B2B and managing an EVSE franchise network


EVSE installers work with local authorities, property managers, businesses and private individuals. Franchise networks add a layer of multi-company coordination.

Customer portal and order tracking

Your B2B customers access their Odoo space to check project progress, download documents and pay invoices online.

Network pricing and multi-company

A franchise network shares a common price catalogue, standardised quote templates and separate accounting per entity, thanks to Odoo's multi-company mode.

eCommerce for accessories and contracts

An Odoo online shop lets you offer cables, accessories and maintenance contracts directly from your website, sharing the same database as your back office.

eCommerce application

What the standard covers and what needs scoping upfront


Odoo natively covers the following functions for an EVSE installer:

  • CRM, quotes and orders with deduction lines (grants and subsidies configured)
  • Project management by phases and milestones (survey, installation, handover)
  • Inventory with serial number traceability for chargers
  • Technician scheduling and field service management
  • Subscriptions and recurring invoicing for maintenance contracts
  • Documents, electronic signatures and report archiving
  • Multi-company and network pricing for franchisees
  • Accounting, project cost analytics and financial dashboards

ANOR practises honest scoping of limitations before signing: you know exactly what the standard covers and what requires specific development. See our approach to specific Odoo development to understand how we handle these cases.

Odoo applications used for an EV charging station installer


CRM

Prospecting pipeline, automatic follow-ups and EVSE opportunity tracking.

View application

Sales and quotes

Quote templates with built-in grants, online signature and project kickoff.

View application

Project

Project phase tracking, milestones, tasks by technician and Gantt view.

View application

Field Service

Work orders, signed commissioning reports and equipment history.

View application

Inventory

Charger, cable and accessory stock with serial number traceability.

View application

Purchase

Supplier orders linked to projects, receipts and invoice matching.

View application

Accounting

Invoicing, project cost analytics, VAT and financial dashboards.

View application

eCommerce

Online shop for accessories, contracts and charging packs.

View application

Documents

Centralised storage for installation files, building permits, certificates and signed reports.

ANOR in numbers


63
years of combined Odoo experience among the partners

16
Odoo versions mastered, from version 5 to 20

5
certified Odoo consultants

8
weeks to launch a first limited phase

How ANOR runs an ERP project for an EVSE installer


1

Discovery and scoping (30 min then process review)

An initial thirty-minute conversation qualifies your situation: project volume, current tools, network or single entity, planned monitoring interface. An in-depth process review (three to eight weeks) then defines the phased scope, data migration requirements and points requiring specific development. This review is independent of Odoo and serves your organisation, not just the tool.

2

Phased deployment (Phase 1 in around eight weeks)

Phase 1 covers CRM, quotes, projects, purchasing and invoicing. It goes live quickly so your teams can switch to Odoo without waiting for everything to be perfect. Phase 2 (maintenance, subscriptions, field service) and Phase 3 (franchise network, portal, monitoring connector) follow in sequence or at your own pace.

3

Data migration and training

Critical data (customers, suppliers, serial numbers of already-installed chargers, active contracts) is migrated cleanly. Each user group receives targeted training on their actual tasks, not on the entire software.

4

Go-live and post-launch support

The go-live happens without any interruption to operations. ANOR remains available in the weeks that follow to stabilise usage, adjust configuration and address early feedback from the field. Ongoing support and application maintenance then take over for the long term.

Odoo 20 AI for EVSE installers


Odoo 20 includes a particularly advanced artificial intelligence layer: 52 AI modules in the Enterprise edition, compared with 15 in Odoo 19. For an EV charging station installer, this translates into concrete benefits.

  • The Sales AI agent drafts quote follow-ups and opportunity summaries.
  • The Project AI agent suggests task allocation based on available technician workloads.
  • AI-computed fields enrich customer records with data drawn from your conversations.
  • The Purchase AI agent prepares purchase orders based on the forecast needs of planned projects.

This foundation is built on PostgreSQL, a high-performance open-source database and Python, the dominant language for AI and the Odoo framework. Both the Community and Enterprise editions are open source, which guarantees the readability and auditability of your information system.

Practical examples: what we observe in the sector


EVSE companies switching to Odoo typically come from one of three profiles:

  • The fast-growing installer still managing projects in spreadsheets and quotes in Word. Phase 1 (CRM, quotes, project, invoicing) is enough to structure the business and save several hours a week on data entry.
  • The operator deploying a branded charging network who needs to monitor dozens of assets, invoice subscriptions and coordinate partner installers. Phase 2 (subscriptions, field service) and Phase 3 (multi-company, portal) address these needs.
  • The EVSE franchise network looking to standardise commercial practices (pricing, quote templates, reporting) while preserving accounting autonomy for each branch. An anonymised reference in our portfolio covers precisely an EV charging franchise network deployed on Odoo 19, currently being upgraded to Odoo 20.

Odoo licence: what does it cost for a charging station installer?


For an EVSE installer or a charging network, ANOR primarily recommends the Odoo Custom offer: it includes all applications (CRM, Sales, Project, Field Service, Subscriptions, Inventory, Purchase, Accounting, eCommerce, multi-company and external APIs).

Odoo offers this plan at £35.90 per user per month in the first year, then £44.90 from the second year onwards. This is the price set by Odoo as publisher, independent of the integration service. To find out the cost of your project based on your scope and number of users, a thirty-minute conversation is enough to produce an initial estimate.

View the Odoo pricing guide

Frequently asked questions from EVSE installers


Yes. A first limited phase (CRM, quotes, projects, invoicing) can be up and running in around eight weeks and is enough to structure an operation with just a few technicians. The scope then expands at the pace of your growth, without changing software. The Odoo Custom licence starts at £35.90 per user per month in the first year, with all applications included.

Yes and this is one of Odoo's strengths for electric mobility. Multi-company mode allows you to create one entity per franchisee with its own accounting, while sharing a common price catalogue and quote templates defined by the network head. A partner portal gives each franchisee a view of their own data. This scope corresponds to Phase 3 and is defined during the discovery phase.

Yes. The Inventory application manages serial number traceability from stock receipt through to allocation at the customer site. Every subsequent intervention (maintenance, replacement) is linked to the same asset. This also makes it easier to complete EVSE register declarations and commissioning reports.

Not natively. The interface between Odoo and a monitoring platform using the OCPP protocol requires a connector to be developed or qualified depending on your monitoring software vendor. This point is always addressed during scoping, before any agreement is signed. ANOR can assess feasibility and quote the specific development if needed.

Yes. The Subscriptions application generates recurring invoices (monthly, annual), triggers renewal alerts and feeds a recurring revenue dashboard. It is linked to Field Service to connect each maintenance visit to the corresponding contract and the asset concerned.

Pennylane is an accounting and financial management tool, not an operational ERP. It may suit the accounting side of a very small business, but it does not cover projects, serial number stock, field service or maintenance subscriptions. As soon as your activity exceeds a few projects per month, Odoo brings the entire chain together in a single tool. See our Odoo vs Pennylane comparison to decide based on your situation.

Your EVSE ERP project deserves thirty minutes

A thirty-minute conversation with an ANOR consultant helps qualify your scope, identify the two or three points to clarify before starting and estimate the number of phases. No commitment and no generic sales pitch.