Skip to content
VULTAE

Charging Business

Charge Point Management Software (CPMS): What It Does and How to Choose

What charge point management software does — monitoring, access, pricing, payment, load management, roaming, reports — and how to choose one.

Prepared by
VULTAE Engineering Team
Published
Reading time
3 min
Sources
2 references

Key takeaways

  1. 1A charge point management system (CPMS, also called CSMS) is the back end that connects to chargers over OCPP and runs the business: monitoring, access, pricing, payment, load management, roaming and reports.
  2. 2Choose software and hardware together: confirm the exact charger models are tested with the platform, on the OCPP version you plan to use.
  3. 3The features that decide daily operations are remote diagnostics and firmware updates, alarms, tariff flexibility, payment options and data export.
  4. 4Check commercial terms as carefully as features: fee per charger or per session, data ownership, contract length and how you would migrate away.
Two operators monitoring a charging network on a wall of screens with maps and charts
Two operators monitoring a charging network on a wall of screens with maps and charts
Contents
  1. 01What a CPMS does
  2. 02How it connects
  3. 03Choosing a CPMS: the checklist
  4. 04Hardware features that make the CPMS work better

Short answer: charge point management software (CPMS, or CSMS in OCPP 2.0.1 terms) is the back end that talks to your chargers over OCPP and runs the business: monitoring and diagnostics, access, pricing, payment, load management, roaming and reports. Choose it together with the hardware — confirm your exact charger models are tested with the platform — and read the commercial terms: fees, data ownership, contract length and exit.

What a CPMS does

Function What it means day to day
Monitoring Live status of every connector; alarms when a charger faults or goes offline
Remote diagnostics Read logs, reset, change settings without a site visit
Firmware updates Push new firmware to chargers over the air — see OTA firmware updates
Access control RFID cards, app users, groups (staff, residents, fleets) — see RFID and access control
Tariffs Prices per kWh, minute or session; idle fees; time-of-day; group prices — see pricing
Payment App, QR-code web payment, card terminals, invoicing — see payment options
Load management Site or group power limits, scheduling — see dynamic load management
Roaming Lets drivers of other networks charge, via OCPI or hubs — see OCPP vs OCPI vs OICP
Reports Energy, revenue, uptime and utilization per site — see network KPIs
Driver support Session lookup, remote start and stop for a support team

How it connects

The charger connects to the CPMS over the internet — Ethernet, Wi-Fi or 4G — using OCPP. The CPMS connects to other systems: payment providers, roaming platforms, fleet or billing systems, and sometimes the building’s energy management.

Link Protocol
Charger ↔ CPMS OCPP 1.6J or 2.0.1
CPMS ↔ other networks OCPI, OICP or other roaming interfaces
Car ↔ charger (for Plug & Charge) ISO 15118 — see ISO 15118 and Plug & Charge

Choosing a CPMS: the checklist

Fit with your hardware

  1. Are your exact charger models and firmware tested with the platform?
  2. Which OCPP version and which feature profiles (smart charging, firmware management, local authorisation) are supported?
  3. How are charger-specific error codes shown?

Operations

  1. Alarms, remote reset, log download, firmware campaigns.
  2. Uptime and availability reports per connector.
  3. Role-based access for your team and for site hosts.

Revenue

  1. Tariff flexibility: per kWh, minute, session, idle fee, time-of-day, groups.
  2. Payment methods and payment providers in your country.
  3. Roaming connections to the networks your drivers use.

Data and terms

  1. Who owns the data, and can you export it in full?
  2. Pricing: per charger, per session, payment fees.
  3. Contract length, service level and exit process.

Hardware features that make the CPMS work better

Charger feature Benefit in the CPMS
OCPP 2.0.1 with security profiles Stronger security, richer device model
Detailed error codes Faster remote diagnosis
Local authorisation list Charging continues if the connection drops
Billing-grade meter Accurate per-kWh tariffs
4G with Ethernet fallback Fewer offline chargers
Remote power limits Load management and demand-charge control

VULTAE chargers support OCPP 1.6J and OCPP 2.0.1 over Ethernet, Wi-Fi or 4G, and work with third-party CPMS platforms. Tell us which platform you use and we will confirm the tested firmware version before you order.

Questions buyers ask

What is the difference between CPMS and CSMS?
Nothing in practice. CSMS (charging station management system) is the term used in OCPP 2.0.1; CPMS (charge point management system) is the older, common name. Both mean the back-end software that manages chargers.
Do I need CPMS software for my chargers?
For a single home charger, an app is enough. For any business — paid charging, staff or resident access, several sites, fleets — you need a CPMS to manage access, prices, payment, load and reports.
Can I change CPMS provider later?
Yes, if your chargers use OCPP and you own the data. The chargers are re-pointed to the new back end; tariffs, users and cards must be migrated. Check the contract for data export and exit terms before signing.
How is CPMS software priced?
Usually per charger or per connector per month, sometimes plus a percentage or fee per session, and extra for payment processing and roaming. Compare total cost for your expected number of chargers and sessions.

References

  1. [1]Open Charge Point Protocol (OCPP). Open Charge Alliance.
  2. [2]OCPI — Open Charge Point Interface. EVRoaming Foundation.

Equipment

Chargers referred to in this guide

Tell us what you’re building

Send your market, charger type, power and quantity — our engineers reply with matching models, specifications and pricing.

Request a quote