Chargekeeper
Module · B2B Contracts & Billing

Take B2B billing
out of the spreadsheet.

Energy reimbursements, commissions, eMSP clearing, bank exports — all computed, generated and sent automatically. One platform to run your chargers and bill what comes out of them.

The problem

A high-tech sector still piloted on spreadsheets

EV charging has standardized OCPP, OCPI, ISO 15118 smart charging in under ten years. But its financial backbone remains largely artisanal: a 14-tab spreadsheet, rebuilt by hand every month, with a broken formula discovered in March on January's numbers.

4 actors

One session = a CPO, a host, an eMSP, an energy supplier. Reconstructing net revenue = a mini-clearing each month-end.

0.5 to 2 %

error rate on financial flows: missed sessions, wrong rates, roaming double-counting. Observed on spreadsheet-run operators.

D+45

average delay between month-end and B2B billing. Cash comes in later than what your product actually sold.

Generalist ERPs (SAP, Sage, Odoo) can't natively manipulate CDRs, index a per-kWh price against a variable-rate supply contract, or distinguish a local session from a roaming session. The result: you end up stitching things together.

What the module does

A real ERP brick, natively integrated in the CPMS

Not a third-party integration to maintain. Not another tool to buy, train and monitor. One backend that runs your chargers and knows how to bill what comes out.

Energy reimbursement

For each session, the host credit is computed automatically — actual consumption (CDR) crossed with the contractual conditions defined upstream. Exportable in your accountant's format.

Dynamic energy reimbursement

For variable-rate supply contracts (the standard since 2025), indexing happens per session against the purchase price applicable at the moment of charging. Impossible to do by hand beyond a few chargers.

Session commissions

Combinable models: per-transaction commission, per-kWh delivered, monthly flat fee, per user profile, per site, per badge. Defined once, applied without intervention.

Service billing

Monthly fee per supervised charger (AC vs DC), SIM subscription, RFID badges, maintenance, options. All contract lines consolidated into a single PDF, readable by the client's accounting.

eMSP Clearing

Direct billing of your eMSP partners (ChargeMap, Plugsurfing, Last Mile Solutions…) based on CDRs. D−7 control window, detailed XLS export, PDF invoice sent, automatic payment reconciliation.

ISO 20022 bank export

Credit notes and transfers exportable as standard XML ISO 20022, ready to upload into any corporate or treasury bank interface. Zero re-entry.

In the UI

Creating a B2B contract in a few clicks

Define the counterparty, the applicable economic model, billing periodicity, payment terms and accounting recipients. Set up once, executed automatically each cycle.

Chargekeeper console — B2B contract creation form with counterparty, economic model and billing periodicity
How it works

Four steps to put billing on autopilot

Step 01

Identify the counterparty

Host, eMSP, B2B client — each economic partner has its own record, with accounting contacts and recipients.

Step 02

Define the pricing model

Select in the advanced pricing module: per-kWh tariffs, per-session, indexed, with or without time-of-use brackets. Combinable.

Step 03

Choose the frequency

Monthly, quarterly, ad hoc. Payment terms (net 30, end-of-month 60…) set in the contract.

Step 04

Let it run

On the 1st of the following month: invoices issued, credits generated, accounting exports available. Finance reviews and triggers payments from the bank.

Who it's for

Built for those who have outgrown the spreadsheet

Operational CPOs

You operate a charger fleet in your own name or for third parties — and you want to stop hand-crafting host reimbursements.

Real estate & retail hosts

You host third-party chargers on your sites — and you want to receive energy reimbursements at the fair price, on time, without disputes.

Interconnected CPOs

You want to exit the all-hub model (GIREVE, HUBJECT) and bill your large eMSP partners directly in peer-to-peer.

Observed results

What operators measure when they switch

From B2B operators who moved their billing off Excel onto Chargekeeper.

2-4 d
freed per month on finance / admin

No more 14-tab Excel rebuilt by hand each month.

×4-6
faster billing cycle

From D+45 to D+5 between month-end and invoices going out.

0
missed session

Source of truth is the OCPP CDR — nothing slips through the cracks.

5-10 %
gross margin recovered

On B2B operators switching from spreadsheet-based tracking.

More subtly: your commercial team can propose finer conditions to clients — complex revenue-share models, indexed against external grids — without fearing they can't bill them downstream.

Are your month-end spreadsheets giving you cold sweats?

Let's spend 20 minutes on your current economic model — we'll tell you what we could automate.

Book a demo