Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Produce Accurate Revenue Share Statements for Our Charging Site Hosts?
Problems We Solve

How Do We Produce Accurate Revenue Share Statements for Our Charging Site Hosts?

Site host revenue share statements are rebuilt monthly from charge point session exports. We automate the export, tariffs, fees and statements for your review.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Revenue share statements take days because session data, tariffs, payment fees and each host's agreement all have to be combined in a spreadsheet, differently for every site. We automate the session export from your charge point back office, apply each host's agreed terms, reconcile against payments received, and produce statements and payout lines for a person to approve.

Month-end, one spreadsheet per site

On the first working day of the month, someone downloads session exports from the charge point back office, one site at a time. Each site host has a slightly different deal: a share of revenue after payment fees, or a fixed rent plus a share above a threshold, or electricity costs recharged at a rate agreed two years ago. The spreadsheet for each site has its own formulas, written by someone who has left.

By the time the statements go out, it is the middle of the month. A host queries a figure, and nobody can easily explain how it was calculated.

Where the complexity actually sits

The sessions are not the difficult part. The difficult part is that every agreement is different, tariffs change mid-month, some sessions are free (fleet or staff cards), some fail and are refunded, and payment provider fees are deducted before or after the split depending on the contract. None of that is in the export.

  • Each host's commercial terms are only in their contract.
  • Tariff changes are applied by hand to the right date range.
  • Refunded and free sessions are removed manually, sometimes twice.
  • Payment provider fees are reconciled separately, if at all.
  • Statements are formatted by copying figures into a template.

The cost of hand-built statements

Staff time every month, growing with every new site. Errors that surface as disputes and damage a relationship you want to renew. Late statements that make hosts wonder whether they are being paid correctly. And no easy way to see which sites earn well and which do not, because the numbers only exist inside the monthly spreadsheets.

Statements built from the data

  1. We connect to your charge point back office through its API or scheduled export, and to your payment provider (such as Stripe or the one your platform uses) for fees and refunds.
  2. Each host's agreement is set up as a structured rule: revenue share, fixed fee, thresholds, energy recharges, which fees come off first, which card types are excluded. Your finance person confirms each set of rules against the contract.
  3. Tariffs are held with their effective dates, so a mid-month change is applied to the right sessions.
  4. The month's sessions are pulled, cleaned of refunds and excluded cards, and matched to payments received. Anything that does not reconcile goes to an exception list.
  5. Each host gets a statement showing sessions, energy, revenue, deductions and their share, with a session-level appendix if they want it.
  6. Payout or invoice lines are prepared for Xero or QuickBooks, for a person to approve before anything is paid.
StepManual processAutomated process
Getting sessionsExport per siteScheduled pull from the back office
Applying termsFormulas per spreadsheetRules per agreement, confirmed by finance
Tariff changesEdited by handHeld with effective dates
ReconciliationRarely doneSessions matched to payments, exceptions listed
Paying the hostTyped into accountsDraft lines in Xero or QuickBooks

We implement the terms you already have. How revenue should be shared, or how it is treated for tax, is for your finance team and advisers.

Month-end in an hour, not a week

Statements are ready shortly after month-end, and the finance person's time goes on the exception list rather than on copying numbers. When a host queries a figure, the statement links to the sessions and the rule behind it. Adding a new site means setting up its rules once. And the same data shows you which sites, tariffs and times of day earn what.

Signs your statements need this

  • Month-end statements take days of spreadsheet work.
  • Each site's calculation lives in its own spreadsheet.
  • Payment fees and refunds are not reconciled against sessions.
  • Hosts have queried figures you found hard to explain.
  • Adding a new site means building a new spreadsheet.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Does this replace our charge point management platform?

No. It reads from it. The platform keeps running the chargers and sessions; we handle the statements and reconciliation it does not do.

Can hosts see their statements online?

Yes, through a simple host portal if you want one, or by email.

Will payouts happen automatically?

Payout lines are prepared for approval. Nothing is paid without a person signing it off, unless you choose otherwise.

What affects the cost?

The number of different agreement types, which platform and payment provider you use, and whether you want a host portal.

What do you need from us?

A few months of session exports, each host's commercial terms, your tariff history and a sample of the statements you send today.

Keep reading

More on Problems We Solve

Start here

Tell us where your charger operations get stuck

Describe the sites and chargers you look after, the back-office or management platform they report to, and how work reaches your engineers today. We will tell you what we would build and what we would leave alone, and if your existing platform already does it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →