Klarfile

BR-16: The invoice has no lines

This code shows up when an electronic invoice is validated. Here is what it means, why it fires, and what to change in the file.

Why this code appears

The document carries no invoice line (BG-25). Mind the format trap: the MINIMUM and BASIC WL profiles have NO lines by construction, if your invoice has none and declares BASIC or EN 16931, either the declared profile is wrong, or the lines were never produced.

How to fix it

Add at least one IncludedSupplyChainTradeLineItem, or declare the profile that actually matches what your software produces.

Where it happens

This code comes from EN 16931, the European e-invoicing standard. It concerns business term BG-25.

Check my invoice All rejection codes