Skip to content

Error

FX-SCH-A-000813: Add a scheme attribute to the ship-from electronic address

In short

Error: fails the selected checks.

FX-SCH-A-000813 means schemeID is missing from your ship-from electronic address's ram:URIID element. Add the attribute to ram:ShipFromTradeParty/ram:URIUniversalCommunication/ram:URIID and set it to the appropriate electronic address scheme.

On this page

What it means

Each ram:URIID inside ram:ShipFromTradeParty/ram:URIUniversalCommunication must have a schemeID attribute. The test checks only its presence, so an empty attribute passes this rule.

Why it matters

The scheme attribute identifies the addressing system used for your electronic address. Its value is checked separately from its presence.

How to fix it

Check the addressing system your ship-from electronic address uses. Add schemeID to ram:ShipFromTradeParty/ram:URIUniversalCommunication/ram:URIID and enter the matching permitted scheme code. Export and recheck your file.

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

Attribute '@schemeID' is required in this context.

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-000813 still fails, and which other rules do.

Updated 6 November 2026