Rechner Welt

SEPA-XML-Generator 2026

Stand April 2026
Geprueft von Finanzrechner-Redaktion, Redaktion Tools|Stand: April 2026|Quellen: ISO 20022 – pain.001, Bundesbank – SEPA, EPC – SEPA Credit Transfer Rulebook

SEPA-XML-Datei (pain.001.001.09) für Einzel- und Sammelüberweisungen erzeugen – direkt im Browser, ohne Upload.

Eine SEPA-XML-Datei nach pain.001.001.09 ist das standardisierte ISO-20022-Format für Sammel- und Einzelüberweisungen. Sie geben Auftraggeber-IBAN, Message-ID und beliebig viele Empfänger ein. Das Tool baut die XML clientseitig, summiert CtrlSum, zählt NbOfTxs und liefert eine .xml-Datei für den Online-Banking-Upload. Kein Server, keine Speicherung.

Empfänger

So funktioniert der SEPA-XML-Generator

Der Generator baut eine SEPA-XML-Datei nach dem aktuellen Standard pain.001.001.09 (ISO 20022). Sie definieren einmal den Auftraggeber (Name, IBAN, BIC) und geben dann alle Empfänger ein. Das Tool berechnet automatisch die Summen (CtrlSum), die Transaktionsanzahl (NbOfTxs) und maskiert XML-Sonderzeichen. Das Resultat ist eine valide .xml-Datei, die Sie im Online-Banking hochladen.

Die XML wird vollständig im Browser zusammengesetzt – kein Bankendaten-Upload, keine Server-Verarbeitung. Nach dem Schließen des Tabs sind alle Eingaben weg.

Aufbau pain.001.001.09

<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.09">
  <CstmrCdtTrfInitn>
    <GrpHdr> ... </GrpHdr>
    <PmtInf>
      <CdtTrfTxInf> ... </CdtTrfTxInf>
      ...
    </PmtInf>
  </CstmrCdtTrfInitn>
</Document>

Die GrpHdr enthält Message-ID, Erstellungszeitpunkt, Anzahl und Summe. PmtInf gruppiert Transaktionen mit gemeinsamem Ausführungsdatum. Jede CdtTrfTxInf ist eine Einzeltransaktion mit Empfänger und Betrag.

Anwendungsfälle

  • Lohnzahlungen. 20–500 Mitarbeiter in einem Auftrag.
  • Lieferantenzahlungen. Sammelauftrag aus Buchhaltungsexport.
  • Spendenrückerstattungen. Bei Crowdfunding-Cancel.
  • Vereinsbeiträge. Rückzahlung an Mitglieder.
  • Kostenerstattung Reisen. Mehrere Erstattungen in einem Lauf.

Datenschutz und Sicherheit

Die XML-Erzeugung läuft 100 % im Browser. Es werden keine IBANs, Beträge oder Empfängernamen an einen Server geschickt. Trotzdem gilt: Die fertige Datei enthält sensible Daten und sollte sicher gespeichert werden. Nach dem Bank-Upload löschen Sie sie.

Die Bank prüft jede Datei auf Schema-Konformität, IBAN-Prüfziffer und Saldenfreigabe. Die Ausführung erfolgt erst nach TAN-Bestätigung im Banking-Portal.

Typische Fehler

  • CtrlSum stimmt nicht. Bank lehnt sofort ab. Tool berechnet automatisch korrekt.
  • Falsche XML-Version. Manche Banken erwarten noch .03 statt .09.
  • Komma im Betrag. ISO 20022 verlangt Punkt als Dezimaltrenner – wird automatisch konvertiert.
  • Fehlender BIC. Bei Auslandsüberweisungen oft nötig, im SEPA-Raum nicht mehr Pflicht.
  • Datum in der Vergangenheit. ReqdExctnDt muss heute oder Zukunft sein.

Beispiele

EingabeErgebnis
Einzelüberweisung1 Empfänger, 1 Tx
Lohnzahlung 50 MA50 Tx Sammelauftrag
Spendenbescheinigungkleine Beträge, viele Empfänger
Lieferantenzahlung10–50 Tx
Vereinsbeiträge RückzahlungSammelauftrag

Häufige Fragen

Eine SEPA-XML-Datei nach pain.001 ist das standardisierte Format für Überweisungsaufträge im SEPA-Raum. Banken akzeptieren diese Datei für Sammel- und Einzelüberweisungen, auch im Online-Banking via Datei-Upload. Das Format ist in ISO 20022 definiert.
Aktueller Standard 2026 ist pain.001.001.09. Ältere Versionen wie .03 werden oft noch akzeptiert, aber neue Banking-Frontends erwarten die 09er-Version. Bei Unsicherheit fragen Sie Ihre Hausbank – die meisten geben die unterstützte Version in den FirmenKunden-Doku an.
Ja. Fügen Sie beliebig viele Empfänger hinzu – das Tool erzeugt einen Sammelauftrag mit korrekter NbOfTxs und CtrlSum. Die meisten Banken erlauben mehrere hundert Transaktionen pro Datei.
pain.001 ist für Überweisungen (Credit Transfer), pain.008 für Lastschriften (Direct Debit). Lastschriften brauchen zusätzlich Mandatsreferenz und Gläubiger-ID – siehe unsere entsprechenden Generatoren.
Nein. Die Datei wird ausschließlich im Browser zusammengebaut. Es findet kein Server-Upload statt. Sie können das Tool offline nutzen und sensible Bankdaten bleiben lokal.
Banken haben oft einen Test-Upload im Online-Banking. Alternativ gibt es offene XSD-Schemas auf iso20022.org. Achten Sie auf korrekte IBAN-Formate, gültige BICs und Beträge mit Punkt als Dezimaltrenner.
Das Tool maskiert XML-Sonderzeichen automatisch (& zu &amp;, < zu &lt;). Im SEPA-Zeichensatz erlaubt sind a-z, A-Z, 0-9 und : ? , - ( ) . ' + Leerzeichen. Umlaute werden von vielen Banken konvertiert.
Pro Einzeltransaktion gilt im SEPA-Raum kein gesetzliches Limit. Banken setzen aber individuelle Tageslimits (oft 10.000–500.000 €). Für höhere Summen nutzen Sie SEPA Instant Credit Transfer oder TARGET2.
Häufigste Ursachen: ungültige IBAN-Prüfziffer, fehlender BIC trotz Bankvorgabe, NbOfTxs stimmt nicht mit Anzahl Transaktionen überein, CtrlSum weicht vom tatsächlichen Total ab. Prüfen Sie zudem die Encoding-Deklaration UTF-8.

Alle Tools laufen vollständig im Browser, es werden keine eingegebenen Daten an einen Server übertragen. Ohne Gewähr — keine Rechts-, Steuer- oder Finanzberatung.

Letzte Aktualisierung: April 2026 | Quellen: ISO 20022 – pain.001, Bundesbank – SEPA, EPC – SEPA Credit Transfer Rulebook