PDF / DOCX β†’ Peppol XML Converter

Upload an invoice as PDF or DOCX and get a Peppol BIS Billing 3.0 (UBL 2.1) XML file compatible with e-invoicing networks across the EU.

πŸ“„

Drop your invoice here

or click to select a file

Supported: PDF, DOCX Β· Max 10 MB

ℹ️ How it works

Text is extracted from your document, invoice fields are detected heuristically, and a valid Peppol BIS Billing 3.0 (EN 16931 / UBL 2.1) XML is generated.

Always review the output β€” OCR quality and document layout affect extraction accuracy.

About Peppol BIS Billing 3.0

Peppol (Pan-European Public Procurement Online) is the EU standard for electronic invoicing, mandated for B2G transactions in many countries. The BIS Billing 3.0 profile is based on the EN 16931 European norm and uses UBL 2.1 XML syntax.

Key fields in the generated XML

  • CustomizationID β€” identifies the Peppol BIS 3.0 profile
  • AccountingSupplierParty / AccountingCustomerParty β€” seller and buyer details
  • PaymentMeans β€” IBAN-based credit transfer (code 30)
  • TaxTotal β€” VAT breakdown per rate
  • InvoiceLine β€” individual line items with quantity, unit price, and VAT

Limitations

This tool performs best-effort text extraction. Scanned (image-only) PDFs require OCR pre-processing. Complex multi-column layouts or non-standard invoice formats may require manual correction of the generated XML.