Build or buy your EV charging platform? The guide for becoming a charge point operator
Auf einen Blick:
- For charge point operators, “build vs buy” is a question of what kind of company you want to run
- The right EV charge point management system (CPMS) lets you focus on growing your network, not maintaining infrastructure
- Building a serious CPMS with billing, VAT handling, and roaming support costs €500k–€1.5M upfront and €450k–€950k per year to maintain
- Buying a proven platform typically costs €30k–€80k per year at 200 charge points – a 3-year difference of well over €1.5M
- Building your own platform means becoming a fintech and tax compliance company, whether you planned to or not
The scenario and names below are fictional, but the number estimates and decisions they describe are ones we see playing out across the industry every day.
For electrical installers, the EV charging market often offers a logical next step: moving from installing charge points to operating them and generating recurring revenue as a charge point operator (CPO).
But that transition comes with a big shift. You’re no longer just deploying hardware; you’re running a platform business that depends on software, billing, and financial flows working flawlessly from day one.
That’s where most installers hit the same question: should you build your own EV charging platform or buy one that already works?
It sounds like a technical decision. In reality, it determines how fast you can launch, how much you’ll invest, and whether your team spends the next years growing a charging network or building and maintaining infrastructure.
Based on industry benchmarks for EU-based operators, the difference is significant. Building a platform can cost €1.85M to €4.3M over three years, while buying typically costs under €250k in the same period.
The scenario below shows how that decision plays out in practice.
From installer to charge point operator: meet Elektrik
Elektrik* is a Dutch electrical installation company that has been deploying EV chargers for corporate clients for the past years. Business has been going well: they now manage around 200 charge points across the Netherlands. The next step is becoming a full charge point operator (CPO), the entity responsible for operating and managing a commercial EV charging network. The ambition: build a proper CPO proposition, expand into the full Benelux (Belgium, Netherlands, Luxembourg) area, and eventually launch their own eMSP offering for the corporate fleet market.
*Fictional company
It’s an exciting moment, but also when the decisions get harder.
To make the transition from installer to CPO work, Elektrik needs a platform that can handle everything their clients will expect: billing, roaming, VAT compliance, reporting, and the financial flows that come with operating a commercial charging network. Their in-house technical lead has come to the leadership team with two options:
Build something properly from scratch or buy a platform that already does it all.
It’s a decision that will shape the next five years of their business more than almost anything else. And it’s one that almost every serious CPO hits at exactly this moment in their growth.
What is a charge point management system (CPMS)?
A charge point management system (CPMS) is the software platform that sits behind an EV charging network and enables a company to operate as a charge point operator. At its core, a CPMS connects to charging stations via protocols like OCPP, manages charging sessions, and monitors charger performance. But in a commercial setting, it also handles billing, invoicing, VAT compliance, roaming integrations with other networks, and financial settlement between parties. In practice, the CPMS is the backbone of the entire CPO business model.
What building your own charge point management system actually involves
It sounds like a dashboard and some charger connectivity. But a production-grade EV charging platform (CPMS) built for a multi-country CPO is a different animal entirely.
At the foundation, there’s the core CPMS: charger connectivity via OCPP, session handling with all its edge cases, firmware management, monitoring, error recovery. That’s the layer most people think of when they imagine “building a CPMS.” It’s also, in some ways, the least complex part of what Elektrik actually needs.
On top of that comes the roaming layer – OCPI integrations with other networks and hubs, tariff exchange, CDR ingestion from roaming partners that is often delayed and inconsistent.
Then the billing engine, which handles tariffs per kWh, per minute, per session, dynamic pricing, multi-currency. Then the invoicing layer and – where things can often get messy – the VAT engine.
VAT compliance for a multi-country EV charging operation is not a problem that yields to a simple solution. Different rules apply in each market. B2B and B2C transactions are treated differently. Reverse charge mechanisms, place-of-supply rules, and cross-border roaming sessions all create edge cases that take serious legal and financial expertise to resolve correctly. Getting it wrong creates real financial and legal exposure.
Then there’s settlement: calculating who owes what to whom across roaming sessions, reconciling discrepancies, handling disputes and corrections.
And finally, the eMSP layer Elektrik wants to build in the future: customer accounts, charge cards, a driver app, subscription plans.
This is the system the technical lead is proposing to build from scratch, while simultaneously trying to launch a CPO business.
What building an EV charging management system actually costs
Let’s put some real numbers on this, based on Elektrik’s situation:
- 200 charge points under management
- a planned move into Belgium and Luxembourg
- billing and VAT handling required from day on
- eMSP capability on the roadmap
A proper initial build for this scope – not a prototype, but a production-grade system that can handle the VAT complexity and roaming settlement they need – runs somewhere between €500,000 and €1.5 million, based on industry benchmarks. The timeline to get there is 12 to 24 months.
That’s before a single invoice has been generated and before Elektrik has officially launched as a CPO.
To maintain and develop the system ongoing, Elektrik would need at minimum two to four backend engineers, a DevOps engineer, a QA function, and genuine finance and tax expertise embedded in the team. Billing edge cases and VAT rule changes will consume a meaningful amount of engineering time, indefinitely. Based on EU employment terms, that team costs somewhere between €400,000 and €800,000 per year.
Add hosting, infrastructure, payment provider fees, and protocol maintenance: OCPP and OCPI both evolve, and someone has to keep pace with them. The ongoing operational cost adds another €50,000 to €150,000 annually.
The three-year total for the build path: somewhere between €1.85 million and €4.3 million.
And that’s without considering additional teams like customer care, roaming, asset management, sales, and marketing.
What a proven EV charging platform actually costs
Compare that to buying a proven platform. At Elektrik’s scale, a serious EV charging management platform with billing, VAT handling, roaming, and eMSP capability typically costs in the range of €30,000 to €80,000 per year, covering platform fees, transaction costs, and the financial services layer. Over three years: €90,000 to €240,000.
The gap – even taking the most conservative comparison – is over €1.5 million. At the upper end, it’s closer to €4 million. For most charge point operators, this is the number that settles the debate.
To put that in a table*:
*Rough estimates. Real-life numbers depend highly on the number of charge points and the platform supplier’s revenue model.
The cost of running a fintech instead of an EV charging business
Elektrik is trying to launch a CPO business. Every engineering hour spent building and maintaining billing infrastructure is an hour not spent on what will actually determine whether that business succeeds: winning clients, deploying chargers, building the commercial proposition, and establishing a foothold in Benelux. The opportunity cost of running a fintech and tax compliance operation alongside a CPO launch is real – and it compounds over time.
There’s also a risk dimension. VAT mistakes create legal and financial exposure that can be significant. Roaming settlement errors mean lost revenue that is often invisible until a reconciliation process surfaces it months later. Scaling issues that seem manageable at 200 charge points can become genuine operational crises at 2,000.
Building a billing engine that handles Dutch, Belgian, and Luxembourg VAT correctly across B2B and B2C transactions – with reverse charge logic and place-of-supply rules – while also managing roaming CDR ingestion from multiple partners and building an eMSP subscription platform is not primarily an engineering problem. It’s a tax and financial compliance problem that requires engineering. That’s a different discipline, and one that most CPO teams aren’t staffed for – let alone a team that is simultaneously trying to get a new business off the ground.
Many CPOs who choose to build end up buying anyway, two or three years later, after spending the money and the time. The platform they eventually adopt is often the platform they could have started with.
When does building your own CPMS actually make sense?
It would be dishonest to say building never makes sense.
If Elektrik were already running tens of thousands of charge points and had serious ambitions to become a platform provider themselves – selling CPMS capabilities to other operators – then building a proprietary stack starts to make strategic and financial sense. The unit economics shift, the differentiation argument becomes real, and the platform becomes a product rather than a cost centre.
But at the point of launching a CPO business, building from scratch means spending the next two years becoming a fintech company instead of an EV charging company. That’s a strategic choice, and for most operators at this stage, it’s the wrong one.
The hybrid approach most charge points operators land on eventually
Here’s what the most successful CPOs actually do and what Elektrik should probably consider.
Rather than a binary choice between full build and full buy, the smart path is a deliberate hybrid: outsource the painful, regulated, compliance-heavy infrastructure, and build where differentiation actually lives.
In practice, that means using a proven platform for the things that are hard to get right – billing, VAT, settlement, roaming, the financial services layer – and investing capacity in the things that are genuinely yours: client relationships, pricing strategy, and the specific integrations that make your proposition distinctive.
This keeps control where it matters, eliminates the compliance risk that can derail an operator, and lets the team spend their time on growth rather than infrastructure maintenance. It also leaves the door open: if the business reaches the scale where building parts of the stack makes sense, a good platform will offer the APIs and integration points to make that possible without a full migration.
What Elektrik decided
In our fictional scenario, Elektrik went with the buy path. They wanted to have the leading CPO proposition in Benelux. They didn’t want to become an accidental fintech before they’d even properly launched.
The capacity they didn’t redirect toward building a billing engine went into winning new clients, deploying chargers faster, and building the commercial relationships that turned their installation business into a credible CPO brand.
Their eMSP launched six months after they made the decision. VAT compliance across three countries runs without a dedicated finance engineer on the team. Roaming settlement reconciles automatically.
At Last Mile Solutions, we’ve spent over 20 years building the platform that CPOs run their business on – from billing and VAT to roaming, eMSP, and everything in between. Installers like Van Leeuwen Oplaad have successfully made this transition.
So whether you’re planning to become a CPO or already are an established operator outgrowing your current platform, we’re happy to walk through the numbers for your specific situation.
Summary: building vs buying an EV charging platform
How much does it cost to build your own CPMS?
Based on industry benchmarks for EU-based platform development, building a production-grade CPMS with billing, VAT compliance, and roaming capabilities typically costs between €500,000 and €1.5 million upfront, with ongoing annual costs of €450,000 to €950,000 for maintenance, development, and infrastructure.
What is the difference between a CPO and an eMSP?
A charge point operator (CPO) owns and operates the physical charging infrastructure, while an e-mobility service provider (eMSP) provides drivers with access to charging through apps, charge cards, and subscriptions. Many mature players operate as both, but they are distinct roles within the EV charging ecosystem.
When does building your own EV charging platform make sense?
Building your own platform typically only makes sense at significant scale. For example, operators managing tens of thousands of charge points or companies aiming to commercialise their platform as a product. For most new or growing CPOs, buying a proven platform is more cost-effective and faster to market.
How long does it take to launch as a CPO?
With a proven platform, a new CPO can typically launch within 2 to 6 months. Building a platform from scratch usually takes 12 to 24 months before reaching production readiness.
What are the biggest risks of building a CPMS in-house?
The main risks are underestimating VAT and financial compliance complexity, delays in time to market, and ongoing engineering overhead. Errors in billing or tax handling can create financial exposure, while slow development can delay revenue generation and market entry.