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:
| Bank | MT940 | CAMT053 |
|---|---|---|
| Erste Bank / Sparkasse | Ja | Ja |
| Raiffeisen | Ja | Ja |
| Bank Austria (UniCredit) | Ja | Ja |
| BAWAG P.S.K. | Ja | Ja |
| Volksbank | Ja | Teilweise |
| Hypo-Banken | Ja | Teilweise |
| Easybank | Ja | Nein (CSV) |
| N26, Revolut | Nein | Nein (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?
- Offene Posten aktualisieren: Wenn eine Kundenrechnung bezahlt wird, muss die Forderung ausgebucht werden.
- Liquidität erkennen: Nur mit abgeglichenem Bankkonto wissen Sie, welche Rechnungen noch offen sind.
- Mahnwesen: Ohne Matching wissen Sie nicht, welche Kunden noch nicht bezahlt haben.
- Jahresabschluss: Zum Bilanzstichtag müssen alle Bankkonten abgestimmt sein.
- 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:
- Bankbewegung lesen: "€1.200, Hausverwaltung Müller, Miete Februar 2026"
- In der Buchhaltung suchen: Gibt es eine offene Verbindlichkeit gegenüber Hausverwaltung Müller über €1.200?
- Zuordnen: Bankbewegung dem offenen Posten zuordnen
- 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:
| Score | Bedeutung | Aktion |
|---|---|---|
| 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 gefunden | Manuelle 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.