CRATEAPI

PEPPOL-EN16931-R110

Peppol BIS 3.0 FATAL

This is a Peppol BIS 3.0 rule - a requirement added on top of EN 16931 for invoices exchanged over the Peppol network. Your invoice may be valid EN 16931 and still fail this check.

How to fix it
  1. Read the requirement in the rule text below - Peppol rules are usually precise about the expected element or format.
  2. Check the electronic address identifiers (endpoint IDs) and their scheme codes - they are the most frequent Peppol failures.
  3. If you do not send through Peppol, validate against plain EN 16931 instead.
Official rule text
Start date of line period MUST be within invoice period.

Developers also reach this page searching for a “Peppol invoice error”, an “e-invoice rejected by access point” message, or how to resolve a failed Peppol BIS 3.0 check — it's the same issue, explained above.

Fix it faster

Paste your invoice XML in our free validator - every finding comes with its rule ID. Then generate, convert and render compliant invoices through one API.

Related rules