Paperbolt is now live on the Shopify App Store Browse the listing

Peppol BIS 3.0 Validator

Validate a Peppol BIS Billing 3.0 UBL invoice against the EN 16931 business rules. Instant results, no signup.

Max 5 MB per file. Files are validated in memory and never stored. Returns: Validation report with rule ids.

How it works

Upload a UBL invoice XML file. The validator checks the Peppol customization identifier, every mandatory EN 16931 field (BT-1 invoice number, BT-2 issue date, seller and buyer details, line requirements), and the BR-CO arithmetic rules: line totals, VAT category math, tax-inclusive totals, and the amount due. Each finding cites the official business rule id, so results line up with what a Peppol access point will report.

Need to generate compliant e-invoices, not just check them?

LightningPDF generates validator-passing Peppol BIS 3.0, ZUGFeRD, ZATCA, and India GST e-invoices from a single API call: the PDF and the embedded XML together.

See the e-invoicing API docs or preview the invoice templates.