Skip to content

Warning

BR-NL-21: The VAT point date code is not recommended and is ignored

In short

Warning: worth checking.

BR-NL-21 means the invoice gives a VAT point date code (BT-8), which the Dutch rules do not recommend and which the recipient ignores. It is only a warning and the file is still accepted; remove the code if you want a clean check.

On this page

What it means

The invoice contains a code (BT-8) that says how the VAT point date is worked out, for example from the invoice date, the delivery date or the payment date. The warning covers only this code. An invoice period with a start and end date is not affected.

Why it matters

Nothing is rejected. The Dutch rule set says the value is ignored, so it changes nothing for the recipient.

How to fix it

It is worth fixing only if you want a file without warnings. In your invoicing software, clear the VAT point date code, or turn off the export option that adds it. Some programs fill it in by default.

The rule as published

The use of a tax point date code (cac:InvoicePeriod/cbc:DescriptionCode) is not recommended, and its value will be ignored

Where this rule applies

Rule set Version
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
NLCIUS (CII) 1.0.3.13
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether BR-NL-21 still fails, and which other rules do.

Updated 6 November 2026