What it means
Each ram:AssociatedDocumentLineDocument may contain no ram:IncludedNote or one such element for the line note (BT-127). The rule fails when that block contains two or more note elements. It applies to the Basic and EN 16931 profiles of Factur-X and ZUGFeRD.
Why it matters
These profiles provide one optional note element in each line information block. Repeating that element exceeds the permitted limit.
How to fix it
Put the relevant remarks for the affected line into a single note, separating them with full stops or line breaks if needed. If you create the XML yourself, keep at most one ram:IncludedNote inside the line's ram:AssociatedDocumentLineDocument. Move a remark to the invoice note only if it applies to the whole invoice. Export again and recheck.
Once the file is corrected, check it again for free: Validate a ZUGFeRD invoice
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice Beta
The rule as published
Element 'ram:IncludedNote' may occur at maximum 1 times. Where this rule applies
| Rule set | Version |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000271 still fails, and which other rules do.
Related rules
- FX-SCH-A-000272 Each line needs one unit price block excluding VAT
- FX-SCH-A-000273 A price before discount needs exactly one amount
- FX-SCH-A-000274 A line can have only one price discount (Basic and EN 16931)
- FX-SCH-A-000275 Use an allowed unit code for the price base quantity
- FX-SCH-A-000276 Each line must have exactly one invoiced quantity
- FX-SCH-A-000277 A late payment penalty period needs a unit code