InvoiceGlass

Payment due date is in the payment instructions · UBL-CR-412

  • Severity · Warning
  • Applies to · UBL
  • Editorial review pending

The UBL invoice carries its due date inside cac:PaymentMeans. The UBL invoice mapping uses the header field cbc:DueDate for that date. This check exempts UBL credit notes.

As of

Who can correct it?

The invoicing software provider can correct the export.

How to fix it

  1. Map the actual invoice due date to the header field cbc:DueDate.
  2. Omit cac:PaymentMeans/cbc:PaymentDueDate from the invoice export.

Rule text and source

Paraphrase · An invoice should omit cbc:PaymentDueDate under cac:PaymentMeans. The test exempts credit notes.

Message to the sender

Hello,

rule UBL-CR-412 was triggered when checking electronic invoice {invoiceNumber}. The UBL invoice puts its payment due date in the payment instructions. Could you check the export and send us a corrected file?

Kind regards

Example

An invoice shows 2026-10-15 in cac:PaymentMeans/cbc:PaymentDueDate. The corrected invoice exports the same date as cbc:DueDate in the header.

Rule versions

CEN · EN 16931 (KoSIT) 1.3.16

CEN · EN 16931 1.3.17

Validate a file