Issue legally structured e-invoices in every market you operate — EN 16931 semantics, UBL 2.1 for Peppol, CII for Factur-X and ZUGFeRD, and a cross-border VAT engine that knows where the supply happened.
One country after another is making structured e-invoicing mandatory, and each one wants a different envelope: Peppol UBL here, Factur-X there, a national portal somewhere else. A PDF attached to an email stops being an invoice. If your charging platform can only produce PDFs, every new mandate becomes a project — and a cross-border charging session raises a VAT question nobody in the billing team wants to answer twice.
CPOs and eMSPs invoicing across EU borders, operators facing a national e-invoicing mandate, and finance teams preparing for ViDA rather than reacting to it.
Enable This ExtensionBrowse All AddonsEnable or disable per tenant. Pay only for what you use. All addons integrate seamlessly.
The invoice is built as a semantic model, not as a rendering. Totals, taxes and allowances are computed from the lines, so what you dispatch is arithmetically defensible.
The same invoice leaves as UBL 2.1 for Peppol BIS Billing 3.0, or as UN/CEFACT CII for Factur-X and ZUGFeRD. The format is a setting, not a rebuild.
Place of supply, reverse charge and intra-community treatment are decided per invoice from the parties and the supply — with the rates you configured per country and operation type.
EN 16931 and Peppol business rules run before the invoice leaves. A rejected invoice found on your side costs minutes; found at the access point it costs days.
The Peppol Access Point is a provider you choose and can replace. Your invoicing does not have to be rebuilt because a contract changed.
Invoices are constructed from CDRs and sessions, not re-keyed from an export. The line that says 42.6 kWh is the line the charger produced.
How operators around the world can use this extension to solve real problems and grow their business.
An eMSP invoicing corporate customers in six countries sent PDFs by email and handled two national formats by hand. Structured e-invoicing turned the same billing run into UBL for Peppol customers and CII for the German ones, with the VAT treatment decided per invoice. Rejections at the access point fell to near zero because validation now runs first, and the finance team stopped tracking mandates as separate projects.
Talk to our team and see this extension in action with a personalised demo.