Skip to content

Peppol Invoice Generator

Create a Peppol BIS Billing 3.0 invoice with valid endpoint IDs, checked against the Peppol rules.

Your invoice

Saved in this browser only

Preview

Exactly what prints

Quick Tool Overview

The Peppol Invoice Generator creates a Peppol BIS Billing 3.0 invoice or credit note in UBL, with the seller and buyer participant IDs, the buyer reference and the Peppol business rules — EAS schemes, GLN check digits, document types — checked live.

What it does
Builds a Peppol BIS Billing 3.0 invoice
You give it
The invoice and both Peppol IDs
You get back
Peppol-ready UBL XML
Best for
Sending through a Peppol access point
Invoice Tools Free, unlimited use No sign-up Runs in your browser

About the Peppol Invoice Generator

Peppol is the network most of Europe — and Australia, New Zealand, Singapore and Japan — uses to exchange e-invoices. A Peppol invoice is a UBL 2.1 file following BIS Billing 3.0, and it is routed by the electronic addresses inside it: the seller’s and the buyer’s Peppol participant IDs, each a scheme code and an identifier, such as 0088 for a GLN or 9930 for a German VAT number.

This generator builds exactly that file. Enter the invoice as normal, add both participant IDs, and the BIS Billing 3.0 UBL is written live with the customization and profile identifiers, the endpoint IDs, the buyer reference Peppol insists on, and a CreditNote document for credits. The Peppol rules are checked alongside EN 16931: endpoint schemes on the EAS list, GLN check digits, allowed document type codes.

It suggests the usual participant ID from a VAT number, but the ID that counts is the one your access point registered. The file is built in your browser; sending it needs your Peppol access point.

Key features of the Peppol Invoice Generator

Participant IDs

scheme:identifier endpoints for both parties.

EAS checked

Scheme codes against the Peppol list, GLNs by check digit.

Peppol rules

R001, R003, R010, R020 and allowed type codes.

Endpoint suggestions

The usual ID from a VAT number, clearly marked as a suggestion.

Built locally

Nothing is sent to the network from here.

How to use the Peppol Invoice Generator

  1. 1

    Fill in the invoice

    Parties, items, VAT and bank details.

  2. 2

    Add both Peppol IDs

    As scheme:identifier, such as 0088:5790000435968 or 9932:GB980780684.

  3. 3

    Add a buyer reference

    Peppol requires it or a purchase order number.

  4. 4

    Clear the failing rules

    Each tells you the field to change.

  5. 5

    Download and send

    Upload the XML to your Peppol access point.

Frequently asked questions

The address an invoice is routed to on the network: a four-digit Electronic Address Scheme code and an identifier, written scheme:identifier. Your access point registers yours; your customer gives you theirs, or you look it up in the Peppol Directory.

Reviews of the Peppol Invoice Generator

What people who use the Peppol Invoice Generator think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the Peppol Invoice Generator. It takes half a minute and no account.

Write the first review

More invoice tools