Skip to content

Interoperability billing

Interoperability billing is the process of accurately pricing, invoicing, and settling EV charging sessions when the driver charges across networks—for example, when an eMSP customer uses a charger operated by a CPO through roaming. It ensures the correct session data, tariffs, taxes, and fees flow between parties so drivers get a correct bill and operators get paid.

What Is Interoperability Billing?

In an interoperable charging ecosystem, multiple parties can be involved in one charging session:
– The driver (end user)
– The eMSP that provides the driver’s contract/app/RFID
– The CPO that owns and operates the charger
– A roaming hub or clearing service (e.g., an eRoaming platform)
– Payment, tax, and invoicing systems

Interoperability billing is the end-to-end mechanism that converts a charging session into billable records and financial settlement across these parties.

Why Interoperability Billing Matters

Roaming only works at scale if billing is reliable. Strong interoperability billing helps:
– Prevent overcharging, undercharging, and tariff disputes
– Ensure correct revenue settlement between eMSPs and CPOs
– Reduce manual reconciliation work and customer support tickets
– Improve trust in roaming access for cross-border and multi-network charging
– Support transparent pricing and compliant receipts/invoices

For CPOs, billing integrity is also essential for utilization growth and partner relationships.

How Interoperability Billing Works

A typical interoperability billing flow looks like this:
– Driver initiates a session using an eMSP credential (app/RFID, sometimes Plug & Charge)
– Charger authorizes the session via roaming connectivity (often through a hub)
– The CPO records the session data (timestamps, kWh, connector, location, status)
– A Charge Detail Record (CDR) is created and transmitted to the eMSP/clearing layer
– Tariffs and pricing rules are applied (kWh price, time price, session fee, idle fees)
– Taxes (VAT) and invoice rules are applied based on jurisdiction and entity
– Settlement occurs: the eMSP pays the CPO (minus fees), and bills the driver

Accurate session metering and consistent timestamps are critical for correct outcomes.

Key Billing Data Elements

Interoperability billing depends on clean, consistent session data, typically including:
– Charger ID, connector ID, and location identifiers
– Session start/stop timestamps and time zone handling
– Energy delivered (kWh) and metering source (charger meter or site meter)
– Tariff identifier and tariff version at time of session
– Pricing components (kWh, time, flat fee, idle fee)
– Currency, VAT rate, and invoice entity details
– Session status and exceptions (faulted session, incomplete CDR)

Where regulated, accurate metering such as MID metering may be required for compliant billing.

Common Challenges and Failure Modes

Interoperability billing often fails due to inconsistencies across systems:
– Missing or delayed CDRs (connectivity issues, backend downtime)
– Tariff mismatches between what the driver saw and what was billed
– Time zone errors causing wrong time-based pricing or idle fees
– Rounding differences (kWh decimals, billing intervals)
– Incomplete stop events (“stuck sessions”)
– Disputes over VAT treatment and invoice requirements across borders
– Metering disagreements (vehicle vs charger vs backend calculations)

Good monitoring and reconciliation reduce leakage and disputes.

Best Practices for CPOs and eMSPs

Strong interoperability billing is supported by:
– Consistent identifiers and data validation on CDR export/import
– Clear tariff versioning and price transparency at session start
– High-quality metering and calibrated measurement processes
– Automated reconciliation and exception workflows for missing/invalid CDRs
– Robust backend reliability (e.g., high-availability clusters)
– Defined dispute handling, refund rules, and audit trails
– Cybersecurity controls to protect billing data integrity and prevent tampering

Roaming
eRoaming
Interoperability
CPO (Charge Point Operator)
eMSP (e-Mobility Service Provider)
Charge Detail Record (CDR)
Tariff Management
Idle Fees
MID Metering
OCPP