InvoiceValidator.eu

UBL data types

UBL-DT24 rules

Formatting of amounts, quantities and binary attachments.

UBL-DT-01fatalAmounts shall be decimal up to two fraction digits
UBL-DT-06fatalBinary object elements shall contain the mime code attribute
UBL-DT-07fatalBinary object elements shall contain the file name attribute
UBL-DT-08warningScheme name attribute should not be present
UBL-DT-09warningScheme agency name attribute should not be present
UBL-DT-10warningScheme data uri attribute should not be present
UBL-DT-11warningScheme uri attribute should not be present
UBL-DT-12warningFormat attribute should not be present
UBL-DT-13warningUnit code list identifier attribute should not be present
UBL-DT-14warningUnit code list agency identifier attribute should not be present
UBL-DT-15warningUnit code list agency name attribute should not be present
UBL-DT-16warningList agency name attribute should not be present
UBL-DT-17warningList name attribute should not be present
UBL-DT-18warningName attribute should not be present
UBL-DT-19warningLanguage identifier attribute should not be present
UBL-DT-20warningList uri attribute should not be present
UBL-DT-21warningList scheme uri attribute should not be present
UBL-DT-22warningLanguage local identifier attribute should not be present
UBL-DT-23warningUri attribute should not be present
UBL-DT-24warningCurrency code list version id should not be present
UBL-DT-25warningCharacterSetCode attribute should not be present
UBL-DT-26warningEncodingCode attribute should not be present
UBL-DT-27warningScheme Agency ID attribute should not be present
UBL-DT-28warningList Agency ID attribute should not be present

← All rule families

Check an invoice against the UBL-DT rules

…or paste the XML instead

Nothing is stored, and the whole invoice is checked, not just this rule. A PDF only works if it is Factur-X / ZUGFeRD — a PDF with the invoice XML inside it.