What it means
In Factur-X and ZUGFeRD Extended, each ram:IncludedTradeTax inside the line's ram:NetPriceProductTradePrice must contain one ram:CalculatedAmount. This test counts amount elements; it does not check their values or the tax calculation.
Why it matters
Each included tax has its own amount field, separate from its tax type and category.
How to fix it
Find the affected ram:IncludedTradeTax inside the line's ram:NetPriceProductTradePrice. Add the missing ram:CalculatedAmount or remove duplicate elements, leaving one with the correct amount for that tax. Export the corrected file and check it again.
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:CalculatedAmount' must occur exactly 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-001060 still fails, and which other rules do.
Related rules
- FX-SCH-A-001061 A tax included in the price needs exactly one tax type
- FX-SCH-A-001062 A tax included in the price needs exactly one category
- FX-SCH-A-001063 Give each included tax exactly one rate
- FX-SCH-A-001064 The VAT category of a tax included in the price must be allowed
- FX-SCH-A-001065 The exemption reason code of an included tax must be allowed
- FX-SCH-A-001066 The tax type of a tax included in the price must be allowed