Skip to content

Error

FX-SCH-A-000316: The document's effective period needs one date entry

In short

Error: fails the selected checks.

FX-SCH-A-000316 means a ram:EffectiveSpecifiedPeriod in your document header contains no ram:CompleteDateTime or contains more than one. Add the missing entry or remove duplicates so that exactly one remains, then export and recheck the file.

On this page

What it means

In the Extended profile of Factur-X and ZUGFeRD, each ram:EffectiveSpecifiedPeriod under ram:ExchangedDocument must contain exactly one ram:CompleteDateTime. This test counts that specific element; it does not count other date elements or check the date's value.

Why it matters

The Extended profile requires one ram:CompleteDateTime entry within each document effective period. A missing or repeated entry breaks that structure.

How to fix it

Check the document's effective period in your invoice data. If you edit the XML, put the intended date or date and time in one ram:CompleteDateTime inside ram:EffectiveSpecifiedPeriod and remove duplicate entries of that element. Remove the whole period only if it was included by mistake. Export and recheck the 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

Element 'ram:CompleteDateTime' 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-000316 still fails, and which other rules do.

Updated 6 November 2026