Skip to content

Error

FX-SCH-A-001162: A manufacturer's address needs one country element

In short

Error: fails the selected checks.

FX-SCH-A-001162 means a manufacturer's postal address on an invoice line has no ram:CountryID element or has more than one. Add the missing country element or remove the extra elements so that the address contains exactly one.

On this page

What it means

The rule counts ram:CountryID elements in each ram:PostalTradeAddress within the line's ram:SpecifiedTradeProduct/ram:ManufacturerTradeParty. It requires exactly one element in each existing address block. It does not check whether the country text is empty or is a valid two-letter code.

Why it matters

The country field identifies the country to which the manufacturer's postal address belongs.

How to fix it

Check the affected manufacturer's postal address. Add a missing ram:CountryID with the correct country code, such as DE or FR, or keep the appropriate country element and remove the extra elements. If the address was included by mistake, remove the whole ram:PostalTradeAddress block. Save or 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:CountryID' 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
Rule text from phive-rules 4.6.4.

Check your file

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

Updated 6 November 2026