# 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.

Source: https://tally-stick.com/peppol-bis-to-excel

## 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 ordinary inboxes is climbing. Whatever the sending country's CIUS, the invoice underneath is read the same way here.

## What you get out

- 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.

## Related

- [UBL to Excel](https://tally-stick.com/ubl-invoice-to-excel)
- [UBL to JSON](https://tally-stick.com/ubl-to-json)
- [Facturae to Excel](https://tally-stick.com/facturae-to-excel)
- [Peppol BIS to PDF](https://tally-stick.com/peppol-bis-to-pdf)

## How it works

The invoice is read on your own device. No file is uploaded, no account is required, and the fair usage limit is the only cap. Exports are PDF, Excel, CSV and JSON.
