Cross-border · EU and beyond
Peppol BIS invoice validation
Peppol BIS is the Peppol network's Business Interoperability Specification for structured invoicing across borders, built on the EN 16931 baseline. On Invoice Firewall, Invogi checks Peppol BIS Billing 3.0 invoices with the official KoSIT validator and the pinned Peppol validation artefacts before they are paid.
What Invogi checks
Current Peppol BIS checks, stated precisely
Declared-profile detection
UBL invoices that declare the Peppol BIS Billing 3.0 customization or profile are recognised automatically.
Official Peppol and EN 16931 rules
The KoSIT validator (1.6.3) runs the Peppol BIS 3.0.21 artefacts: syntax, EN 16931 business rules, and Peppol-specific rules, including line and document totals.
Baseline on every plan
Without reference validation, Invogi's built-in EN 16931 subset still checks required header fields and net-plus-tax-to-total arithmetic.
Evidence on every validation result
Validation results list the official rule identifiers, the validator and artefact versions, and a hash of the exact document checked.
Built on EN 16931
The layer for cross-border trade
Peppol BIS is built on the EN 16931 semantic model, with Peppol-specific validation rules layered on top. It matters most for suppliers and buyers operating across multiple EU jurisdictions or exchanging invoices over the Peppol network.
- Cross-border structured invoice exchange over the Peppol network
- Built on the EN16931 semantic model, with Peppol-specific validation rules layered on top
- Useful for suppliers and buyers operating across multiple EU jurisdictions
Reference validation is part of Invoice Firewall and runs when an organization owner chooses to validate all structured invoices. A rejected invoice is flagged for review, never blocked automatically. Results reflect the pinned artefact version; requirements vary by jurisdiction, so confirm yours with your own advisors.
FAQ
Common questions
What is Peppol BIS?
Peppol BIS (Business Interoperability Specification) is the standard used for exchanging structured invoices across the Peppol network — a common way to send and receive e-invoices across borders and between different accounting systems.
Do I need Peppol BIS if I already validate EN16931?
Peppol BIS is built on the EN16931 semantic model but layers on Peppol-specific validation rules. If you exchange invoices over the Peppol network, or trade across multiple EU jurisdictions, Peppol BIS validation matters in addition to the EN16931 baseline.
Does Invogi validate Peppol BIS invoices?
Yes, on Invoice Firewall. When an organization owner chooses to validate all structured invoices, invoices that declare Peppol BIS Billing 3.0 are checked with the official KoSIT validator and the Peppol BIS 3.0.21 validation artefacts. These are technical validation results, not legal or tax advice.
Confirm your requirements
Validating invoices from Peppol suppliers?
Tell us which Peppol rules and jurisdictions matter to your workflow. We will confirm how they are covered before you rely on the output.