Skip to content

Error

FX-SCH-A-000173: The invoice needs at least one tax breakdown block

In short

Error: fails the selected checks.

FX-SCH-A-000173 means your settlement section has no ram:ApplicableTradeTax block, the structure used for the VAT breakdown (BG-23). Include the appropriate document-level tax breakdown, even when no VAT is charged, then export and recheck the file.

On this page

What it means

The settlement section (ram:ApplicableHeaderTradeSettlement) must contain at least one direct ram:ApplicableTradeTax child. This is the structure used for the VAT breakdown (BG-23). The test counts blocks only; it does not check their categories, rates, amounts or grouping. It applies to the Basic WL, Basic, EN 16931 and Extended profiles of Factur-X 1.09 and ZUGFeRD 2.5.

Why it matters

The VAT breakdown brings your invoice's tax information together at document level, including when no VAT is charged. Its contents need separate checks.

How to fix it

Check that your export includes the invoice's VAT breakdown. If it is missing, have the exporter write the appropriate details in at least one ram:ApplicableTradeTax directly under ram:ApplicableHeaderTradeSettlement. Use the category, any applicable rate and the amounts that match your invoice rather than adding an empty block. 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:ApplicableTradeTax' must occur at least 1 times.

Where this rule applies

Rule set Version
Factur-X 1.09 BASIC WL 1.0.9-2
Factur-X 1.09 BASIC 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 BASIC WL 2.5.2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 2.5.2
ZUGFeRD 2.5 EXTENDED 2.5.2
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether FX-SCH-A-000173 still fails, and which other rules do.

Updated 6 November 2026