Peppol 2026

UBL vs PDF: What's the difference for your invoicing?

You've been sending your invoices as PDFs for years and it works very well. Why would you need to switch to UBL? What is really the difference between these two formats, and which one has been mandatory since 2026?

What is a PDF invoice exactly?

PDF is a format of visual presentation. It captures an image of your invoice — like a photo — so that it's readable by anyone. It's perfect for the human eye, but disastrous for machines.

When your client receives a PDF, their accounting department must manually re-enter the data (amount, date, VAT number, IBAN) or use an OCR — which makes mistakes. Each invoice = risk of entry error.

What is a UBL invoice?

UBL (Universal Business Language) is a structured XML format — a text file that machines read perfectly. Each piece of information is in a defined field:

<cbc:Amount currencyID="EUR">1210.00</cbc:Amount>
<cbc:TaxAmount currencyID="EUR">210.00</cbc:TaxAmount>

Your client's accounting software reads this file and automatically imports all the data. Zero manual entry. Zero errors.

Side-by-side comparison

CriterionPDFUBL XML
Readable by humansYesNo (raw XML code)
Readable by machinesDifficult (OCR)Yes, natively
Manual entry on client sideOften necessaryNever
Risk of errorHighVirtually none
Peppol compatibleNoYes
Mandatory B2B Belgium 2026NoYes
File sizeLarge (images)Small (text)

Do I have to choose between the two?

No. In practice, good invoicing software generates both simultaneously:

  • A PDF that you (and your client) can read and archive
  • A UBL XML that travels via Peppol and integrates into your client's accounting

Ledgerly does exactly that: when you send an invoice via Peppol, the PDF is automatically attached to the Peppol message. Your client receives both.

Does the PDF remain valid after 2026?

For B2B invoices (between VAT-registered Belgian companies): no, the PDF alone will no longer be compliant from January 1, 2026. It must be mandatorily accompanied by a UBL transmitted via Peppol.

For invoices to individuals: the PDF remains perfectly valid.

What this changes for you concretely

If you use Ledgerly: nothing. You continue creating your invoices as before. It's the software that generates the UBL and sends it via Peppol automatically. You don't need to know the UBL format.

If you use Word or Excel for your invoices: you need to switch to Peppol-compatible software, as the obligation has applied since January 2026.

Ready for the 2026 mandate?

Try Ledgerly for free

Peppol 2026 compliant, Belgian VAT, invoicing in 30 seconds.