Referenz der Finanz-XML-Schemas
Alle von ValidateFin geprüften Nachrichtenschemas — ISO 20022 (pain, camt, pacs, head), UBL, CII sowie die nationalen E-Rechnungs- und Steuerformate: Namespace, Wurzelelement, Versionen und welche gegen das offizielle XSD durchgesetzt werden. Jeweils mit kostenlosem Validator.
Finanz-XML-Schemas
Ein Finanznachrichtenschema (XSD) legt die exakte Struktur einer Datei fest und wird durch einen Namespace wie urn:iso:std:iso:20022:tech:xsd:pain.001.001.09 identifiziert. Diese Referenz listet alle von ValidateFin geprüften Schemas: die ISO-20022-Familien für Zahlungsauslösung (pain), Cash-Management (camt) und die Interbankstrecke Fedwire (pacs, head), die beiden EN-16931-Syntaxen (OASIS UBL 2.1 und UN/CEFACT CII D16B) sowie die nationalen Formate — Facturae und Verifactu (Spanien), KSeF FA(3) und JPK_V7M (Polen), NAV Online Számla (Ungarn), FatturaPA (Italien). Jeder Eintrag nennt Wurzelelement, Namespace jeder unterstützten Version und ob das offizielle XSD eingebunden und durchgesetzt wird oder nur strukturelle Prüfungen laufen.
Zahlungsauslösung
pain.001 (CustomerCreditTransferInitiation) ist die ISO-20022-Nachricht, mit der ein Unternehmen seine Bank mit SEPA-Überweisungen beauftragt (Lieferantenzahlungen, Gehälter).
CustomerCreditTransferInitiationpain.008 (CustomerDirectDebitInitiation) ist die ISO-20022-Nachricht, mit der ein Zahlungsempfänger SEPA-Lastschriften einzieht (SDD Core oder SDD B2B).
CustomerDirectDebitInitiationpain.002 (CustomerPaymentStatusReport) ist der ISO-20022-Statusreport, den die Bank nach einer pain.001 oder pain.008 zurücksendet: welche Zahlungen angenommen und welche abgelehnt wurden, jeweils mit Grundcode.
CustomerPaymentStatusReportCash-Management
camt.053 (BankToCustomerStatement) ist der ISO-20022-Kontoauszug zum Tagesende, der Altformate wie MT940 und CODA in Europa ablöst.
BankToCustomerStatementcamt.052 (BankToCustomerAccountReport) ist der untertägige ISO-20022-Kontobericht — Salden und Buchungen während des Tages, vor dem finalen camt.053-Auszug.
BankToCustomerAccountReportcamt.054 (BankToCustomerDebitCreditNotification) ist die ISO-20022-Benachrichtigung über einzelne Soll- oder Habenbuchungen, oft für detaillierte Einzüge oder Sammelzahlungen.
BankToCustomerDebitCreditNotificationInterbank (Fedwire)
head.001 (BusinessApplicationHeader) ist der ISO-20022-Umschlag vor jeder Fedwire-Nachricht: Er nennt Absender, Empfänger und die genaue Definition der folgenden Nachricht.
BusinessApplicationHeaderpacs.008 (FIToFICustomerCreditTransfer) ist die ISO-20022-Interbanknachricht, die eine Kundenüberweisung zwischen Finanzinstituten transportiert — die Interbankstrecke einer Überweisung.
FIToFICustomerCreditTransferpacs.009 (FinancialInstitutionCreditTransfer) ist die ISO-20022-Nachricht für eine Überweisung, bei der Auftraggeber und Begünstigter beide Finanzinstitute sind — eine Bank zahlt auf eigene Rechnung an eine andere Bank.
FinancialInstitutionCreditTransferpacs.004 (PaymentReturn) ist die ISO-20022-Nachricht, mit der eine Bank bereits erhaltene Gelder zurückgibt und dabei die stornierte Ursprungszahlung nennt.
PaymentReturnpacs.028 (FIToFIPaymentStatusRequest) ist die ISO-20022-Nachricht, mit der eine Bank nachfragt, was aus einer bereits eingereichten Zahlung geworden ist.
FIToFIPaymentStatusRequestcamt.056 (FIToFIPaymentCancellationRequest) ist die ISO-20022-Nachricht, mit der eine Bank eine andere bittet, eine bereits versandte Zahlung zu stornieren.
FIToFIPaymentCancellationRequestcamt.029 (ResolutionOfInvestigation) ist die ISO-20022-Antwort auf eine Stornoanfrage oder Recherche: Sie sagt, ob der Fall angenommen oder abgelehnt wurde — und warum.
ResolutionOfInvestigationE-Rechnung
UBL 2.1 Invoice ist die OASIS-XML-Syntax von Peppol BIS Billing 3.0 und der meisten europäischen E-Rechnungspflichten, darunter das rumänische RO e-Factura.
InvoiceUBL 2.1 CreditNote ist die OASIS-XML-Syntax für eine Gutschrift — ein eigenes Schema mit eigenem Wurzelelement und eigenem Namespace, getrennt von Invoice.
CreditNoteCrossIndustryInvoice D16B ist die UN/CEFACT-XML-Syntax hinter Factur-X, ZUGFeRD und XRechnung-CII — die zweite von EN 16931 zugelassene Syntax neben UBL.
CrossIndustryInvoiceFacturae ist Spaniens offizielles E-Rechnungsformat: ein XAdES-signiertes XML, für B2G über FACe verpflichtend. Drei Versionen bestehen nebeneinander, jede mit eigenem Namespace.
FacturaeFA(3) ist das polnische Schema für strukturierte Rechnungen des Finanzministeriums für KSeF — verpflichtend seit 01.02.2026 über 200 Mio. PLN und seit 01.04.2026 für alle.
Faktura ustrukturyzowana FA(3)InvoiceData 3.0 ist das Schema der an die NAV gemeldeten ungarischen Rechnung. Seit 2021 läuft jede ungarische Rechnung ohne Schwellenwert darüber.
InvoiceDataFatturaPA ist die italienische elektronische Rechnung, seit 2019 für B2B, B2C und B2G verpflichtend. Jede Rechnung läuft über das Sistema di Interscambio, das sie annimmt oder mit nummeriertem Code ablehnt.
FatturaElettronicaSteuermeldung
JPK_V7M(3) ist die polnische monatliche USt-Kontrolldatei: Erklärung sowie Verkaufs- und Einkaufsregister in einer einzigen XML. In Kraft seit dem 01.02.2026.
JPK_V7MVerifactu / SIF ist die spanische Übermittlung von Rechnungsaufzeichnungen nach RD 1007/2023: Datensätze, die per SHA-256-Hash verkettet und an die AEAT gesendet werden.
RegFactuSistemaFacturacion