What it means
Each ram:NetPriceProductTradePrice under a line's ram:SpecifiedLineTradeAgreement may contain at most one direct ram:IncludedTradeTax child. This check concerns tax entries inside the price, not tax entries in the line's settlement.
Why it matters
This part of the price structure supports no more than one included tax entry. Repeating the element exceeds the limit even if the entries describe the same tax.
How to fix it
Check the included tax details for the affected line's net price. Keep no more than one appropriate ram:IncludedTradeTax inside its ram:NetPriceProductTradePrice and remove repetitions. You do not need to add an entry solely for this rule. Export 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:IncludedTradeTax' may occur at maximum 1 times. Where this rule applies
| Rule set | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000336 still fails, and which other rules do.
Related rules
- FX-SCH-A-000337 At most one invoice reference per line settlement
- FX-SCH-A-000338 At most one calculated amount per line tax entry
- FX-SCH-A-000340 At most one grand total per line totals block
- FX-SCH-A-000341 At most one discount and charge total per line
- FX-SCH-A-000342 At most one name per product classification
- FX-SCH-A-000343 At most one industry-assigned ID per included product