What it means
For each line, this rule counts ram:ReceivableSpecifiedTradeAccountingAccount elements inside ram:SpecifiedLineTradeSettlement. Zero or one passes; two or more fail, even if they contain the same reference. This count check applies to the EN 16931 profile of Factur-X and ZUGFeRD.
Why it matters
The profile provides one optional buyer accounting reference per line. Repeating its XML block exceeds that limit regardless of the values inside.
How to fix it
Check the affected line's buyer accounting reference, such as its cost centre or ledger account. Keep the reference the buyer requested and remove extra ram:ReceivableSpecifiedTradeAccountingAccount blocks from that line. Do not add a reference if none is needed. Generate the file again and recheck it.
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:ReceivableSpecifiedTradeAccountingAccount' may occur at maximum 1 times. Where this rule applies
| Rule set | Version |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000614 still fails, and which other rules do.
Related rules
- FX-SCH-A-000615 Each line reference needs one identifier element
- FX-SCH-A-000616 Each line reference needs one document type element
- FX-SCH-A-000617 Use a valid scheme code for the line reference
- FX-SCH-A-000618 Use a valid document type code for the line reference
- FX-SCH-A-000619 Use a valid VAT category code for the line
- FX-SCH-A-000620 Check the line tax type code