TTallystick

Convert a Peppol BIS invoice to Excel

Drop the UBL file your access point delivered. Peppol BIS Billing 3.0 is read straight through, with the country-specific fields kept rather than dropped.

Drop your invoice files here
or choose them from your computer. Several files at once is fine.
XRechnung · ZUGFeRD · Factur-X · UBL · CII · Peppol · FatturaPA · Facturae · KSeF FA · X12 · EDIFACT · OFX · IIF · CSV
Files stay in your browser, nothing is uploaded No account, no daily limit No file at hand?
0 files uploaded, ever Test corpus comes from the official XRechnung, ZUGFeRD, Peppol and OASIS test suites.
Export Totals not checked Format
Invoice
Seller and buyer
Line items
#Description QtyUnit Unit priceVAT %Net amount
Tax breakdown and totals
CategoryRateTaxable baseVAT amount
Payment and references

What arrives from the network

Peppol moves an ordinary UBL invoice between access points and adds rules about what must be present, not a new file format. Belgium made B2B Peppol invoicing mandatory in January 2026 and other members are on their own schedules, so the volume of these files in normal inboxes is climbing. Whatever the sending country's CIUS, the invoice underneath is read the same way here.

What you get out

Every field below is read from the file itself. Nothing is inferred, and a field the invoice does not carry is left empty rather than filled in with a plausible guess.

  • Everything the BIS Billing 3.0 profile carries, header to payment
  • Endpoint identifiers and the buyer reference used for routing
  • Line items with quantity, unit code, price and VAT category
  • Tax subtotals per rate, allowances and charges at document level
  • The full monetary total block, including prepaid and amount due

Questions

Do I need a Peppol access point to use this?

No. This reads a file you already have. Sending and receiving over the network is a separate business and not what this page does.

Does it validate against the Peppol rules?

It checks arithmetic, not conformance: line sums, taxable base plus VAT against the gross. A signed conformance report is on the paid roadmap.

Which country profiles work?

All of them, as far as the extraction goes. A CIUS restricts what a sender may put in the file; it does not move the data somewhere else.