einvoicecheck

Rules / PEPPOL-EN16931-R110 · Markdown

PEPPOL-EN16931-R110

PEPPOL BIS Billing 3.0 layer: peppol

Checked against Peppol BIS Billing 3.0 2026.5

What does PEPPOL-EN16931-R110 mean? Start date of line period MUST be within invoice period.

Why did my invoice fail PEPPOL-EN16931-R110?

The start date of an invoice line's billing period (BT-134) must fall within the document-level invoicing period (BT-73 to BT-74). A line period cannot begin before the invoice period starts or after it ends, since line periods must be contained by the overall period they detail.

Official rule text

Start date of line period MUST be within invoice period.

Common causes

How do I fix it?

Ensure the line start is inside the header window, e.g. header 2026-01-01 to 2026-01-31 and line <cac:InvoicePeriod><cbc:StartDate>2026-01-10</cbc:StartDate></cac:InvoicePeriod>.

Related rules

PEPPOL-EN16931-R001 · PEPPOL-EN16931-R002 · PEPPOL-EN16931-R003 · PEPPOL-EN16931-R004 · PEPPOL-EN16931-R005 · PEPPOL-EN16931-R007 · PEPPOL-EN16931-R008 · PEPPOL-EN16931-R010

Check your invoice against this rule

Paste it into the live demo, or call POST /v1/validate. See the quickstart.