What it means
The rule checks every ram element whose name ends in TradeTax and warns if it has a direct ram:LineTotalBasisAmount child. It does not check the invoice line amounts (BT-131).
Why it matters
This rule excludes the additional line total basis amount from CII tax information. Your invoice line amounts and invoice totals are separate fields; this warning does not require you to change them.
How to fix it
Delete ram:LineTotalBasisAmount from each affected tax element. Leave your line amounts and VAT breakdown unchanged for this correction. If your invoicing software adds the element, ask its supplier to correct the CII export, then generate and check a new file.
Once the file is corrected, check it again for free: Validate an invoice against EN 16931
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice
The rule as published
LineTotalBasisAmount should not be present Where this rule applies
| Rule set | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Check your file
Drop your e-invoice to see whether CII-DT-043 still fails, and which other rules do.
Related rules
- CII-DT-044 Do not use a discount or charge basis amount in VAT information
- CII-DT-045 Leave the code list ID off a line's VAT category code
- CII-DT-046 Leave the code list agency off a line's VAT category code
- CII-DT-047 Leave the code list version off a line's VAT category code
- CII-DT-048 Leave the code list link off a line's VAT category code
- CII-DT-049 Do not add a currency code to VAT information