PEPPOL-EN16931-R110fatal
How to fix PEPPOL-EN16931-R110
Start date of line period MUST be within invoice period.
What this rule checks
If both an invoice-level period and a line-level period are specified, the line period start date must fall within (or equal) the invoice period boundaries. This prevents lines from claiming service outside the invoice scope.
How to fix it
Ensure cac:InvoiceLine → cac:InvoicePeriod → cbc:StartDate is on or after the document-level cac:InvoicePeriod → cbc:StartDate and on or before the document-level cbc:EndDate.
Related rules
Validate your invoice
Upload your corrected invoice to check it passes PEPPOL-EN16931-R110 and all other EN 16931 and Peppol BIS 3.0 rules. Free, instant, no signup.