
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.
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.
| Phase | Objective | Odoo Applications |
|---|---|---|
| Phase 1 | Prospecting, quotes, projects, purchasing and invoicing | CRM, Sales, Project, Purchase, Inventory, Accounting |
| Phase 2 | Maintenance, subscriptions and recurring field service | Subscriptions, Field Service, Planning, Documents |
| Phase 3 | Franchised network, partner portal and monitoring interfaces | Multi-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.
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.
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.
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.
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.
Installation team scheduling
The planning module assigns technicians to projects, manages unavailability and displays weekly workloads to avoid scheduling conflicts.
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.
Recurring maintenance contracts
Odoo Subscriptions generates monthly or annual maintenance invoices, triggers renewal alerts and feeds a recurring revenue dashboard.
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.
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.
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
Two points require specific scoping before any agreement is signed: the interface between Odoo and your charger monitoring platform (OCPP protocol) requires a connector to be developed or qualified depending on your monitoring software vendor; automated grant management (ADVENIR, regional subsidies, etc.) is configured according to the schemes in force at the time of deployment. Both points are discussed during the scoping phase, before any commitment.
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
Sales and quotes
Quote templates with built-in grants, online signature and project kickoff.
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.
No customer names are mentioned on this page: our references remain confidential, in line with our contractual commitments.
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.
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.