Skip to content

Error

FX-SCH-A-000645: Add a format attribute to the supporting document date

In short

Error: fails the selected checks.

FX-SCH-A-000645 means qdt:DateTimeString on your supporting document reference (type code 916, BG-24) is missing its format attribute. Add the attribute with a code that matches the date's representation.

On this page

What it means

Each qdt:DateTimeString inside ram:FormattedIssueDateTime of the matching ram:AdditionalReferencedDocument must have @format. This test checks only whether the attribute exists. It does not check whether its value is empty, permitted or consistent with the date.

Why it matters

The Extended profile requires the date element to carry an attribute identifying its representation.

How to fix it

Add @format to the affected qdt:DateTimeString under the reference containing type code 916. Use a permitted code matching the date value, such as 102 for YYYYMMDD. Check the code and date as well as the attribute's presence, then re-export and recheck your invoice.

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 '@format' 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-000645 still fails, and which other rules do.

Updated 6 November 2026