Drivers have decided EV charging is one market. Operators still pay for three: a hub fee on every outside transaction, an integration cost per bilateral partner, and an internal reconciliation burden that grows with every counterparty. Closing that gap is what EV roaming is supposed to do. In most deployments, it mainly relocates the cost.

The Roaming Paradox: Drivers Want One Network, Operators Pay for Three

A Charge Point Operator (CPO) exposes its stations to outside demand but routes that demand through a hub that takes margin on every session. An e-Mobility Service Provider (eMSP) extends coverage by paying another company to handle commercial relationships with stations it could otherwise reach directly. Both sides gain reach; both sides hand margin to the intermediary; both sides accept a settlement pipeline they do not fully control.

The way out is not better hub negotiation. It is a platform architecture that stops treating ev roaming as a separate integration project and starts treating it as a property of the eMSP/CPO stack itself.

Why the Hub-Only Route Has Quiet Economics

Roaming hubs like Hubject, Gireve, and e-clearing.net are cheap per transaction and expensive per strategy. Fees typically run a few cents per kilowatt-hour or a low-single-digit percentage of the session. At small volume that is invisible. At 10,000 roaming sessions a month and a 40 kWh average, a realistic profile for a mid-sized eMSP in one national corridor, hub economics quietly take six figures a year per route.

Hubs are right for long-tail coverage: the networks a driver touches once a year on holiday. They are wrong for the five or ten counterparties that carry most of the volume. Operators who recognise this early design their platform so bilateral integration does not require a parallel engineering team.

The OCPI Middleware That Quietly Decided the Market

OCPI (Open Charge Point Interface), governed by the EVRoaming Foundation, stopped being one option among several years ago. Regulation pulled it forward, every hub except Hubject now speaks it natively, and Hubject translates to it on the way out. For an eMSP or CPO platform the consequence is direct: if the stack cannot speak fluent OCPI (Locations, Sessions, Tariffs, CDRs, Tokens, plus the Plug & Charge flows added in 2.3) it is ev roaming-ready in name only.

Our OCPI protocol architecture guide walks the module model in depth; the OCPI vs OICP comparison covers how Hubject’s proprietary layer fits around it. What matters commercially is that OCPI-native platforms retain optionality (hub, bilateral, or direct AFIR compliance) while Hubject-first platforms do not.

OCPI middleware fan-out diagram — a single OCPI protocol layer reaching bilateral eMSP partners, OCPI-native hubs, Hubject via OICP, and AFIR regulatory exposure from one implementation

Roaming Hubs at a Glance

The right hub is less about feature lists and more about governance model, protocol stance, and regional centre of gravity.

Hub / Platform Headquarters Primary Protocol Geographic Reach Typical Fit
Hubject Germany (Berlin) OICP (native); bridges to OCPI Global, strongest in DACH with broad automotive-OEM presence Operators prioritising reach across automotive-brand networks and Plug & Charge ecosystems
Gireve France (Paris) OCPI native Europe, strongest in France, Benelux, Iberia EU CPOs and eMSPs wanting a single OCPI-first hub without a proprietary translation layer
e-clearing.net Netherlands OCPI native Europe, non-profit, multi-country membership Operators preferring a neutral, cooperative governance model over a commercial hub
EVRoaming Foundation Netherlands OCPI (standards body, not a hub) Global specification, adopted by hubs and operators alike Reference point for the protocol itself, not a hub an operator joins

When Peer-to-Peer Actually Pays

Peer-to-peer OCPI integration is often dismissed as heavyweight. That is correct for an operator running only hub-routed traffic, and wrong for one whose volume has concentrated on a handful of counterparties. The crossover is predictable. Once a corridor carries a few thousand roaming sessions a month with a single partner, bilateral OCPI pays back the integration cost inside a quarter and keeps paying afterwards.

In a recent engagement with a European eMSP client, replacing two hub-routed corridors with direct OCPI connections recovered roughly 18% of margin on that volume. The technical work was not the bottleneck. Tariff mapping across national markets and aligning token authorisation (RFID, app tokens, Plug & Charge) across counterparties consumed most of the effort. Fleet-focused operators face a related monetisation pattern covered in our note on NACS + roaming monetization for fleet hubs.

Hub vs peer-to-peer roaming cost crossover chart — hub fees accumulate linearly per session while bilateral OCPI integration has an upfront cost that amortises past a few thousand monthly sessions per corridor

AFIR and NEVI Turned Compliance Into a Roaming Stack

Roaming used to be commercial strategy. It is now partly regulatory. The European Union’s Alternative Fuels Infrastructure Regulation (AFIR, 2023/1804) requires public CPOs to publish real-time availability and pricing data and make both accessible to eMSPs, with OCPI the default implementation path. The US NEVI formula program builds interoperability into federally funded charging sites and, even at reduced funding, has pulled US operators toward OCPI faster than the market would have done alone. The build was coming anyway. The window to do it on commercial terms rather than under compliance pressure is closing.

The Build That Eats Two Quarters: Where the Time Actually Goes

A competent OCPI stack can be in production in four to six weeks if the operator starts from a certified codebase such as our OCPI Accelerator; from scratch the same work runs nine to twelve months. The protocol itself is rarely the schedule risk. Two things are. Every market has local tariff structures (peak tiers, idle fees, grace periods, subscription discounts) that must flatten into OCPI’s tariff object without losing commercial intent. Token authorisation across counterparties is the other trap, where RFID, app tokens, and Plug & Charge identifiers converge in ways that rarely match the textbook.

A full eMSP-side platform view is covered in our eMSP platform architecture pillar. A sensible sequence for a first-time ev roaming build is to lock module scope first, pick hub or bilateral as the opening move, use conformance tooling from the Open Charge Alliance for testing, and launch on one corridor before expanding.

One Roaming Architecture, Not Three Integration Silos

Operators who win the next cycle will treat OCPI, OICP, and cross-hub routing as one platform layer, not three integration projects bolted on as each counterparty appears. The layer scales linearly with partners when designed in, and exponentially in maintenance cost when not. The standards are stable, the regulatory pressure is real, and the commercial case for owning the integration layer is clearer than it was twelve months ago. For operators ready to move, Codibly offers OCPI and OICP integration services and an accelerator stack that compresses months of protocol work into weeks.