KSeF FA(3): missing “Faktura” root element
The XML file does not match the expected FA(3) document structure at root level.
- Formats
- FA(3)
- Reviewed
- 2026-07-05
Error library
Data-driven guidance for KSeF, XRechnung, ZUGFeRD, EN16931, UBL, CII and Peppol — including paths, examples, remediation steps and validation links.
Check your invoice for freeOfficial ruleset sources
Rulesets and validation artefacts evolve. Dynafis therefore links each finding to a documented version context.
The XML file does not match the expected FA(3) document structure at root level.
The seller identity is incomplete for the intended KSeF record.
At least one foreign-currency line does not contain the required exchange rate.
The business identifier of the invoice is missing.
The reference expected by the invoice recipient for routing is missing.
The stated VAT total does not equal the sum of tax category amounts.
The PDF is readable but contains no verifiable structured invoice file.
The declared profile does not match the fields or rules used.
The calculated invoice line net total differs from the documented line total.
The invoice contains no unambiguous seller name.
The electronic address cannot be interpreted reliably without its identifier scheme.
The overall tax amount differs from the tax subtotal amounts.
The recipient cannot determine the applied profile unambiguously.
Empty elements make interpretation ambiguous and may be rejected by the ruleset.
The document cannot be associated with the expected Peppol profile or process.
The content explains technical and business validation findings for the stated ruleset versions. The latest official specifications remain authoritative; this guidance does not replace tax or legal advice.