Zum Inhalt springen
← Zurück zum Blog

Bank-Integration und Automatisierung in der Buchhaltung

Bank-ImportMT940CAMT053MatchingAutomatisierung

Das Problem: Manuelle Bankbuchungen

Jeden Monat das gleiche Prozedere: Kontoauszug ausdrucken oder als PDF herunterladen. Jede einzelne Buchungszeile ablesen. Betrag, Empfänger, Verwendungszweck abtippen. Dem richtigen Konto zuordnen. Die offene Rechnung suchen und abhaken.

Für ein kleines Unternehmen mit 100 Bankbewegungen pro Monat bedeutet das:

  • 2–3 Stunden reine Tipparbeit
  • Fehlerquote von 3–5% bei der manuellen Erfassung
  • Verzögerung bei der laufenden Buchhaltung (weil die Arbeit aufgeschoben wird)
  • Keine Echtzeit-Sicht auf die Finanzlage

Das muss nicht sein. Moderne Buchhaltungssoftware importiert Bankbewegungen automatisch und ordnet sie den richtigen Buchungen zu. Was früher Stunden dauerte, erledigt das System in Sekunden.


Die Formate: MT940, CAMT053 und CSV

Um Bankbewegungen elektronisch zu verarbeiten, müssen sie in einem strukturierten Format vorliegen. In Österreich sind drei Formate relevant:

MT940 — Der bewährte Standard

MT940 (Message Type 940) ist ein SWIFT-Format, das seit den 1970er Jahren für elektronische Kontoauszüge verwendet wird. Es ist das am weitesten verbreitete Format bei österreichischen Banken.

Struktur eines MT940-Auszugs:

:20:STARTUMS
:25:AT611100000123456789
:28C:1/1
:60F:C260201EUR12500,00
:61:260205D1200,00NTRFNONREF
:86:Miete Februar 2026 Hausverwaltung Müller
:62F:C260205EUR11300,00

Enthaltene Informationen:

  • IBAN des Kontos (:25:)
  • Saldo zu Beginn und Ende des Auszugszeitraums (:60F:, :62F:)
  • Einzelne Transaktionen mit Datum, Betrag und Buchungsschlüssel (:61:)
  • Verwendungszweck und Auftraggeber/Empfänger (:86:)

Vorteile:

  • Universell unterstützt — jede österreichische Bank bietet MT940-Export
  • Kompaktes Format mit geringem Datenvolumen
  • Seit Jahrzehnten erprobt und stabil

Nachteile:

  • Textbasiert und relativ unstrukturiert — der Verwendungszweck (:86:) ist ein Freitext
  • Zeichenbeschränkungen (begrenzte Länge pro Feld)
  • Keine XML-Struktur — Parsing ist fehleranfälliger

CAMT053 — Der moderne Nachfolger

CAMT.053 (Cash Management Message 053) ist ein XML-basiertes Format nach ISO 20022. Es löst MT940 schrittweise ab und bietet deutlich mehr Struktur.

Vorteile gegenüber MT940:

  • XML-Format: Klar strukturiert, maschinenlesbar, validierbar gegen ein Schema
  • Mehr Detaildaten: Vollständige IBAN des Gegenkontos, BIC, strukturierter Verwendungszweck
  • Mehrere Konten: Ein CAMT053-File kann mehrere Konten enthalten
  • Referenznummern: End-to-End-ID, Mandatsreferenz, Creditor-ID — ideal für automatisches Matching
  • Internationale Standardisierung: Gleicher Standard in ganz Europa

Beispiel-Struktur (vereinfacht):

<BkToCstmrStmt>
  <Stmt>
    <Acct>
      <Id><IBAN>AT611100000123456789</IBAN></Id>
    </Acct>
    <Ntry>
      <Amt Ccy="EUR">1200.00</Amt>
      <CdtDbtInd>DBIT</CdtDbtInd>
      <BookgDt><Dt>2026-02-05</Dt></BookgDt>
      <NtryDtls>
        <TxDtls>
          <RmtInf>
            <Ustrd>Miete Februar 2026</Ustrd>
          </RmtInf>
          <RltdPties>
            <Cdtr><Nm>Hausverwaltung Müller GmbH</Nm></Cdtr>
          </RltdPties>
        </TxDtls>
      </NtryDtls>
    </Ntry>
  </Stmt>
</BkToCstmrStmt>

Verfügbarkeit in Österreich:

BankMT940CAMT053
Erste Bank / SparkasseJaJa
RaiffeisenJaJa
Bank Austria (UniCredit)JaJa
BAWAG P.S.K.JaJa
VolksbankJaTeilweise
Hypo-BankenJaTeilweise
EasybankJaNein (CSV)
N26, RevolutNeinNein (CSV)

Empfehlung: Verwenden Sie CAMT053, wenn Ihre Bank es anbietet. Die bessere Strukturierung führt zu höheren Matching-Raten und weniger manuellen Korrekturen.

CSV — Der Notbehelf

Manche Banken (insbesondere Neobanken und Fintechs) bieten nur CSV-Exporte an. Das Format ist einfach, aber unstrukturiert:

Datum;Betrag;Währung;Empfänger;Verwendungszweck
05.02.2026;-1200,00;EUR;Hausverwaltung Müller;Miete Februar 2026

Probleme mit CSV:

  • Keine Standardisierung: Jede Bank verwendet andere Spalten, Trennzeichen und Datumsformate
  • Fehlende Informationen: Oft keine IBAN des Gegenkontos, keine Referenznummern
  • Encoding-Probleme: UTF-8 vs. ISO-8859-1, Umlaute (ä, ö, ü) werden oft falsch dargestellt

Eine gute Buchhaltungssoftware bietet einen konfigurierbaren CSV-Import mit Spaltenmapping, damit auch Daten aus Neobanken verarbeitet werden können.


Bank-Abgleich (Matching) erklärt

Der Bank-Abgleich (auch: Matching, Zuordnung, Abstimmung) ist der Prozess, bei dem Bankbewegungen den offenen Posten in der Buchhaltung zugeordnet werden. Er stellt sicher, dass jede Zahlung dem richtigen Geschäftsfall zugeordnet wird.

Warum ist Matching wichtig?

  1. Offene Posten aktualisieren: Wenn eine Kundenrechnung bezahlt wird, muss die Forderung ausgebucht werden.
  2. Liquidität erkennen: Nur mit abgeglichenem Bankkonto wissen Sie, welche Rechnungen noch offen sind.
  3. Mahnwesen: Ohne Matching wissen Sie nicht, welche Kunden noch nicht bezahlt haben.
  4. Jahresabschluss: Zum Bilanzstichtag müssen alle Bankkonten abgestimmt sein.
  5. Betriebsprüfung: Der Prüfer vergleicht Bankbewegungen mit Buchungen — Differenzen führen zu Nachfragen.

Manuelles Matching

Beim manuellen Matching geht der Buchhalter jede Bankbewegung einzeln durch:

  1. Bankbewegung lesen: "€1.200, Hausverwaltung Müller, Miete Februar 2026"
  2. In der Buchhaltung suchen: Gibt es eine offene Verbindlichkeit gegenüber Hausverwaltung Müller über €1.200?
  3. Zuordnen: Bankbewegung dem offenen Posten zuordnen
  4. Buchen: 3300 Verbindlichkeiten an 2800 Bank: €1.200

Bei 100 Bankbewegungen pro Monat und durchschnittlich 2 Minuten pro Zuordnung sind das über 3 Stunden reine Zuordnungsarbeit. Bei 500 Bewegungen wird es zum Vollzeitjob.


Automatisches Matching: Wie funktioniert es?

Automatisches Matching verwendet Algorithmen, um Bankbewegungen den offenen Posten zuzuordnen — ohne manuellen Aufwand. Je nach System kommen verschiedene Methoden zum Einsatz:

1. Betragsmatching

Die einfachste Methode: Der Betrag der Bankbewegung wird mit den offenen Posten verglichen.

  • Bankbewegung: €1.200,00 (Eingang)
  • Offene Forderung: Rechnung 2026-0042 über €1.200,00 an Muster GmbH
  • Match! Eindeutige Zuordnung über den Betrag

Einschränkung: Wenn mehrere offene Posten denselben Betrag haben, reicht das Betragsmatching nicht aus.

2. Referenzmatching

Moderne Formate wie CAMT053 enthalten strukturierte Referenznummern:

  • End-to-End-ID: Vom Auftraggeber vergebene Referenz
  • Mandatsreferenz: Bei Lastschriften
  • Rechnungsnummer im Verwendungszweck

Das System sucht im Verwendungszweck nach Rechnungsnummern, Kundennummern oder anderen Referenzen und gleicht sie mit den offenen Posten ab.

  • Verwendungszweck: "RE 2026-0042 Muster GmbH"
  • Offener Posten: Rechnung 2026-0042
  • Match! Zuordnung über die Rechnungsnummer

3. Kontaktmatching

Wenn der Name des Auftraggebers/Empfängers mit einem Debitor oder Kreditor übereinstimmt, kann das System die Bankbewegung dem richtigen Geschäftspartner zuordnen und dann den passenden offenen Posten suchen.

  • Bankbewegung: Auftraggeber "Muster GmbH"
  • Kreditor: Muster GmbH, 1 offener Posten über €1.200
  • Match! Zuordnung über den Geschäftspartner + Betrag

4. Lernbasiertes Matching

Durch Machine Learning lernt das System aus vergangenen Zuordnungen:

  • Die monatliche Miete von €1.200 an "Hausverwaltung Müller" wurde 12 Mal dem Konto 7100 (Mietaufwand) zugeordnet.
  • Bei der 13. Buchung schlägt das System automatisch dieselbe Zuordnung vor.

Je mehr Daten verarbeitet werden, desto besser werden die Vorschläge. Nach einigen Monaten werden 80–90% der Bankbewegungen automatisch zugeordnet.

5. Regelbasiertes Matching

Der Benutzer definiert Regeln für wiederkehrende Buchungen:

  • "Wenn Empfänger = 'A1 Telekom' und Betrag zwischen €30 und €100 → Konto 7200, V20"
  • "Wenn Auftraggeber enthält 'SVS' → Konto 6600, V00"

Regeln haben die höchste Priorität und werden vor den algorithmischen Methoden angewendet.

Confidence-Score

Nicht jedes Match ist gleich sicher. Ein gutes System bewertet die Qualität der Zuordnung mit einem Confidence-Score:

ScoreBedeutungAktion
95–100%Eindeutiges Match (Betrag + Referenz + Kontakt)Automatisch buchen
75–94%Wahrscheinliches Match (Betrag + Kontakt, aber Referenz fehlt)Vorschlag zur Bestätigung
50–74%Mögliches Match (nur Betrag oder nur Kontakt)Manuelle Prüfung
< 50%Kein Match gefundenManuelle Zuordnung

Praxistipp: Stellen Sie den Schwellenwert für die automatische Buchung anfangs auf 95% ein und senken Sie ihn schrittweise, wenn Sie Vertrauen in das System aufgebaut haben.


Offene-Posten-Management

Der Bank-Abgleich ist eng mit dem Offene-Posten-Management (OP-Management) verbunden. Offene Posten sind unbezahlte Forderungen (Debitoren) und unbezahlte Verbindlichkeiten (Kreditoren).

Debitorische offene Posten (Forderungen)

  • Rechnung an Kunden gebucht → offener Posten entsteht
  • Zahlung geht auf dem Bankkonto ein → offener Posten wird ausgeglichen
  • Keine Zahlung nach Fälligkeit → Mahnung

Kreditorische offene Posten (Verbindlichkeiten)

  • Eingangsrechnung gebucht → offener Posten entsteht
  • Zahlung wird überwiesen → offener Posten wird ausgeglichen
  • Skonto-Frist beachten! (z.B. "2% Skonto bei Zahlung innerhalb von 14 Tagen")

Sonderfälle beim Matching

Teilzahlungen: Ein Kunde zahlt nur einen Teil der Rechnung. Das System muss die Teilzahlung erkennen und den offenen Posten entsprechend reduzieren — nicht schließen.

Sammelüberweisungen: Ein Kunde bezahlt mehrere Rechnungen in einer Überweisung. Das System muss den Betrag auf die einzelnen Rechnungen aufteilen.

Skonto: Der Kunde zieht Skonto ab und überweist weniger als den Rechnungsbetrag. Das System muss die Differenz als Skonto-Aufwand erkennen und buchen.

Überzahlungen: Der Kunde überweist mehr als geschuldet. Die Differenz muss als Guthaben erfasst oder zurückgezahlt werden.

Jeder dieser Sonderfälle erfordert eine intelligente Behandlung durch die Buchhaltungssoftware. Numeris erkennt Teilzahlungen, Skonto und Sammelüberweisungen automatisch und schlägt die passende Buchung vor.


Zahlungsverkehr in Österreich

Der österreichische Zahlungsverkehr hat einige Besonderheiten, die bei der Bank-Integration berücksichtigt werden müssen:

SEPA-Überweisungen

Seit der SEPA-Einführung 2014 gelten EU-weit einheitliche Standards:

  • IBAN statt nationaler Kontonummer (AT + 18 Ziffern)
  • BIC (optional seit 2016 für Inlandsüberweisungen)
  • Maximaler Betrag: €999.999.999,99
  • Ausführungszeit: 1 Bankarbeitstag (Inland)
  • Kosten: SHA (geteilte Kosten, in der Praxis kostenlos für Standardüberweisungen)

SEPA-Lastschrift

Für wiederkehrende Zahlungen (Miete, Abonnements, Versicherungen):

  • SEPA-Basis-Lastschrift (Core): Für Privatpersonen und Unternehmen
  • SEPA-B2B-Lastschrift: Nur für Unternehmen, kein Widerspruchsrecht
  • Mandatsreferenz: Eindeutige Kennung des Mandats — wichtig für das automatische Matching
  • Creditor-ID: Gläubigeridentifikationsnummer des Einziehers

Zahlungsreferenz in Österreich

Österreichische Unternehmen verwenden häufig die Zahlungsreferenz (strukturierter Verwendungszweck) nach dem EPCe-Standard. Diese enthält eine Kundennummer und/oder Rechnungsnummer in einem standardisierten Format, das maschinell lesbar ist.

Beispiel: /RFB/RE20260042/ im Verwendungszweck signalisiert der Buchhaltungssoftware: Zahlung bezieht sich auf Rechnungsnummer RE2026-0042.

Empfehlung: Verwenden Sie auf Ihren Ausgangsrechnungen eine strukturierte Zahlungsreferenz. Das erhöht die automatische Matching-Rate bei Ihren eingehenden Zahlungen drastisch.


Best Practices für die Bank-Integration

1. Das richtige Format wählen

Verwenden Sie CAMT053, wenn Ihre Bank es anbietet. Falls nicht, MT940. CSV nur als letzten Ausweg.

2. Täglicher Import

Importieren Sie Bankbewegungen täglich — nicht erst am Monatsende. So haben Sie jederzeit eine aktuelle Sicht auf die Liquidität und können Zahlungseingänge zeitnah verbuchen.

3. Matching-Regeln pflegen

Definieren Sie Regeln für wiederkehrende Buchungen: Miete, Gehälter, Versicherungen, Telekommunikation, Strom. Diese Buchungen kommen jeden Monat vor und sollten automatisch zugeordnet werden.

4. Rechnungsnummern im Verwendungszweck

Kommunizieren Sie Ihren Kunden, dass sie die Rechnungsnummer im Verwendungszweck angeben sollen. Das erhöht die Matching-Rate bei Zahlungseingängen von 60% auf über 90%.

5. Kontenabstimmung

Stimmen Sie Ihre Bankkonten monatlich ab. Das bedeutet: Der Saldo im Bankkonto der Buchhaltung (Konto 2800) muss mit dem Saldo auf dem Kontoauszug übereinstimmen. Differenzen sofort klären — nicht aufschieben.

6. Trennung von Geschäfts- und Privatkonten

Verwenden Sie ein eigenes Geschäftskonto. Gemischte Konten (privat + geschäftlich) machen den Bank-Abgleich zum Albtraum und führen bei Betriebsprüfungen zu Problemen.

7. Belege zu Bankbuchungen verknüpfen

Jede Bankbuchung, die einem Geschäftsfall zugeordnet wird, sollte mit dem zugehörigen Beleg (Rechnung, Vertrag, Gutschrift) verknüpft sein. Das erleichtert die Nachvollziehbarkeit und ist bei Betriebsprüfungen essentiell.

8. Nicht zugeordnete Buchungen sofort klären

Bankbewegungen, die nicht automatisch zugeordnet werden können, sollten innerhalb von 5 Arbeitstagen manuell bearbeitet werden. Ein wachsender Stapel nicht zugeordneter Buchungen ist ein sicheres Zeichen für eine vernachlässigte Buchhaltung.


Zeitersparnis durch Automatisierung

Die konkreten Einsparungen durch automatischen Bank-Import und Matching sind beeindruckend:

Rechenbeispiel: Kleines Unternehmen

Ausgangslage:

  • 80 Bankbewegungen pro Monat
  • Manueller Aufwand: 3 Minuten pro Buchung (suchen, zuordnen, buchen)
  • Gesamt: 4 Stunden pro Monat = 48 Stunden pro Jahr

Mit automatischem Bank-Import:

  • Import: 30 Sekunden (Datei hochladen)
  • 75% automatisch gematcht: 60 Buchungen x 0 Min. = 0 Min.
  • 25% manuelle Prüfung: 20 Buchungen x 1 Min. = 20 Min.
  • Gesamt: ca. 25 Minuten pro Monat = 5 Stunden pro Jahr

Ersparnis: 43 Stunden pro Jahr (90%)

Rechenbeispiel: Mittelständisches Unternehmen

Ausgangslage:

  • 500 Bankbewegungen pro Monat
  • Manueller Aufwand: 2 Minuten pro Buchung (geübterer Buchhalter)
  • Gesamt: 16,7 Stunden pro Monat = 200 Stunden pro Jahr

Mit automatischem Bank-Import und trainierten Regeln:

  • Import: 1 Minute
  • 85% automatisch gematcht: 425 Buchungen x 0 Min. = 0 Min.
  • 15% manuelle Prüfung: 75 Buchungen x 1 Min. = 75 Min.
  • Gesamt: ca. 76 Minuten pro Monat = 15 Stunden pro Jahr

Ersparnis: 185 Stunden pro Jahr (92%)

Qualitative Vorteile

Neben der Zeitersparnis bietet die Automatisierung weitere Vorteile:

  • Weniger Fehler: Kein Vertippen von Beträgen, kein Verrutschen in der Zeile
  • Aktuelle Buchhaltung: Täglicher Import statt monatlicher Aufholarbeit
  • Echtzeit-Liquidität: Jederzeit aktuelle Kontensalden und offene Posten
  • Besseres Mahnwesen: Zahlungseingänge werden sofort erkannt, Mahnungen nur bei tatsächlich offenen Posten versendet
  • Schnellerer Monatsabschluss: Bankkonten sind jederzeit abgestimmt — kein Nacharbeiten am Monatsende
  • Prüfungssicherheit: Lückenlose Zuordnung von Bankbewegungen zu Belegen und Buchungen

Die Zukunft: Open Banking und PSD2

Die nächste Evolutionsstufe der Bank-Integration ist Open Banking auf Basis der EU-Zahlungsdiensterichtlinie PSD2 (Payment Services Directive 2).

Was ändert sich?

Statt manuell Dateien herunterzuladen und hochzuladen, wird die Buchhaltungssoftware direkt mit der Bank verbunden — über eine standardisierte API.

Vorteile:

  • Echtzeit-Synchronisation: Bankbewegungen erscheinen sofort in der Buchhaltung — keine Verzögerung
  • Kein manueller Export/Import: Die Daten fließen automatisch
  • Kontostandabfrage: Aktueller Kontostand in der Buchhaltungssoftware
  • Zahlungsinitiierung: Überweisungen direkt aus der Buchhaltungssoftware auslösen (optional)

Stand in Österreich (2026)

Österreichische Banken bieten PSD2-Schnittstellen an, aber die Nutzung in der Praxis ist noch eingeschränkt:

  • Erste Bank / Sparkasse: PSD2-API verfügbar, Kontoabfrage und Zahlungsinitiierung
  • Raiffeisen: PSD2-API verfügbar
  • Bank Austria: PSD2-API verfügbar
  • BAWAG: PSD2-API verfügbar

Die Integration erfordert eine Lizenz als Zahlungsauslösedienst (PISP) oder Kontoinformationsdienst (AISP) — oder die Zusammenarbeit mit einem lizenzierten Provider (z.B. Klarna Kosma, Tink, Plaid).

Ausblick: In den nächsten 2–3 Jahren wird PSD2-basierte Bank-Integration zum Standard in der Buchhaltungssoftware. Wer heute bereits mit automatischem Bank-Import (MT940/CAMT053) arbeitet, hat den ersten Schritt bereits getan.


Häufige Fehler bei der Bank-Integration

1. Falsche Kontenzuordnung

Das Bankkonto in der Buchhaltung (z.B. 2800) muss exakt einem realen Bankkonto entsprechen. Wer mehrere Bankkonten auf ein Buchhaltungskonto bucht, verliert den Überblick.

2. Doppelter Import

Die gleiche Datei wird versehentlich zweimal importiert → jede Buchung doppelt. Eine gute Software erkennt Duplikate automatisch (über Hash-Wert oder Transaktions-ID).

3. Fehlende Abstimmung

Der Bank-Import wird gemacht, die Zuordnung aber nicht geprüft. Ergebnis: Am Jahresende stimmt das Bankkonto nicht mit dem Kontoauszug überein.

4. Privatbuchungen auf dem Geschäftskonto

Private Abbuchungen (Netflix, Lebensmittel) auf dem Geschäftskonto. Diese müssen als Privatentnahme (Konto 9800) gebucht werden — nicht ignoriert werden.

5. Skonto nicht erkannt

Ein Kunde zahlt €1.176 statt €1.200 (2% Skonto). Wird nur der Betrag gematcht, bleibt ein Restposten von €24 offen. Die Software muss Skonto automatisch erkennen.


Fazit

Die Bank-Integration ist einer der größten Hebel für die Effizienz der Buchhaltung. Der Wechsel von manueller Bankbuchung zum automatischen Import mit intelligentem Matching spart nicht nur Zeit — er reduziert Fehler, verbessert die Aktualität der Buchhaltung und gibt Unternehmern eine Echtzeit-Sicht auf ihre Finanzen.

Die Technologie ist reif: MT940 und CAMT053 werden von allen relevanten österreichischen Banken unterstützt. Intelligentes Matching mit Confidence-Scoring ordnet 80–90% der Buchungen automatisch zu. Und mit Open Banking (PSD2) steht die nächste Stufe der Automatisierung bereits vor der Tür.

Wer heute noch manuell Bankbewegungen abtippt, verschwendet wertvolle Zeit — Zeit, die besser in das eigene Unternehmen investiert wäre.

Dieser Artikel ist Teil der umfassenden Guide-Serie auf numeris.at. Weitere Fachartikel zu den Themen Digitale Buchhaltung in Österreich und Steuerliche Compliance finden Sie in unserem Blog.


Numeris bietet automatischen Bank-Import (MT940, CAMT053, CSV), intelligentes Matching mit Confidence-Scoring und vollständiges Offene-Posten-Management — speziell entwickelt für österreichische KMU, die ihre Buchhaltung effizient und gesetzeskonform führen wollen.

Weitere Artikel

Buchhaltung automatisieren mit Numeris
Numeris ist in geschlossener Beta. Fragen Sie Frühzugang an.
Frühzugang anfragen