Skip to Content
🔐 Closed Beta – Jetzt auf die Warteliste eintragen! Limitierte Plätze für Early Adopters →
De AtBankingBank-Import

Bank-Import

💬

Hallo, ich bin Sophie! 👋 Willkommen beim Bank-Import! Hier zeige ich Ihnen, wie Sie Ihre Bankdaten schnell und sicher in BuchhaltGenie importieren - egal ob CSV, MT940 oder CAMT.053.

Ich unterstütze verschiedene Import-Formate und kann Transaktionen automatisch kategorisieren. Dabei achte ich auf österreichische Standards und dokumentiere alles revisionssicher nach BAO §132.

sparkles

Automatische Kategorisierung: In 85% der Fälle erkenne ich die richtige Kategorie automatisch - Sie müssen nur noch bestätigen.

Übersicht: Import-Methoden

BuchhaltGenie bietet Ihnen drei Wege, um Bankdaten zu importieren:

MethodeBeschreibungWann verwenden
finAPI (PSD2)Automatische SynchronisationLaufender Betrieb, tägliche Updates
CSV-ImportManueller Upload von CSV-DateienEinmalige Imports, historische Daten
MT940/CAMT.053Standardisierte BankenformateExport aus Banking-Software

finAPI-Integration (Empfohlen)

Die finAPI-Integration ist die komfortabelste Methode für den laufenden Betrieb. Ich verbinde mich direkt mit Ihrer Bank und hole automatisch neue Transaktionen.

Vorteile von finAPI

  • Automatisch: Synchronisation alle 15 Minuten
  • PSD2-konform: EU-zertifizierte Bankschnittstelle
  • Sicher: OAuth-Authentifizierung, keine Passwörter gespeichert
  • Echtzeit: Neue Buchungen sofort sichtbar
  • Multi-Banking: Mehrere Konten gleichzeitig verbinden

Unterstützte Banken (Österreich)

BankStatusBesonderheiten
Erste Bank & SparkasseVollständigInkl. George-Konten
RaiffeisenVollständigInkl. ELBA
BAWAG P.S.K.VollständigInkl. easybank
Bank AustriaVollständigInkl. Unicredit
VolksbankVollständig
N26Vollständig
Hello BankVollständig
PayPalVollständigGeschäftskonten
info

Weitere Banken: finAPI unterstützt über 3.000 europäische Banken. Wenn Ihre Bank nicht aufgelistet ist, probieren Sie es einfach aus - die Chancen stehen gut!

Bank verbinden

Verbindung starten

Navigieren Sie zu Banking -> Konten -> Bank verbinden.

Bank auswählen

Geben Sie den Namen Ihrer Bank ein oder wählen Sie aus der Liste. Ich zeige Ihnen alle verfügbaren Optionen mit Status.

suchen Erste Bank & Sparkasse check Vollständig unterstützt refresh Letzte Sync: vor 2 Minuten suchen Raiffeisen check Vollständig unterstützt info ELBA-Zugang erforderlich

finAPI-Authentifizierung

Sie werden zu finAPI weitergeleitet. Dort:

  1. Wählen Sie Ihre Bank aus der Liste
  2. Geben Sie Ihre Online-Banking-Zugangsdaten ein
  3. Bestätigen Sie den Zugriff (PSD2-Consent)
  4. Bestätigen Sie in Ihrer Banking-App (2FA)
lock

Sicherheit: Ihre Zugangsdaten werden nur bei finAPI eingegeben, nicht bei BuchhaltGenie. Wir speichern niemals Ihre Passwörter.

Konten auswählen

Nach erfolgreicher Authentifizierung zeige ich Ihnen alle verfügbaren Konten. Wählen Sie die Geschäftskonten aus, die importiert werden sollen.

[x] Geschäftskonto AT61 1904 3002 3457 3201 [ ] Privatkonto AT61 1904 3002 3457 3202 (nicht empfohlen) [x] Tagesgeldkonto AT61 1904 3002 3457 3203

Transaktionen abrufen

Ich hole automatisch die letzten 90 Tage (PSD2-Limit). Ältere Transaktionen können Sie per CSV-Import nachladen.

circle-alert Transaktionen werden importiert... 238 Transaktionen gefunden (letzte 90 Tage) -> Kategorisierung läuft... circle-check Import abgeschlossen! 238 Transaktionen importiert -> 185 automatisch kategorisiert (78%) -> 53 warten auf Ihre Prüfung

Synchronisations-Zeitplan

Nach der Erstverbindung synchronisiere ich automatisch:

IntervalBeschreibungAnpassbar
15 MinutenStandard-SynchronisationNein (finAPI-Vorgabe)
90 TagePSD2-Consent-DauerNein (EU-Vorgabe)
ManuellJederzeit über ButtonJa
calendar

90-Tage-Fenster: Nach 90 Tagen müssen Sie den PSD2-Consent erneuern. Ich erinnere Sie automatisch 7 Tage vorher.

Verbindungsprobleme beheben

Wenn die Synchronisation fehlschlägt:

Status prüfen

Gehen Sie zu Banking -> Konten und prüfen Sie den Verbindungsstatus:

  • Grünes Symbol: Verbindung aktiv
  • Gelbes Symbol: Consent läuft ab (erneuern empfohlen)
  • Rotes Symbol: Verbindung unterbrochen

Häufige Fehler

FehlerUrsacheLösung
Consent abgelaufen90-Tage-Fenster überschrittenNeu authentifizieren
Zugangsdaten falschPasswort geändertVerbindung neu einrichten
Rate LimitZu viele Anfragen15 Minuten warten
Bank nicht erreichbarWartungsarbeitenSpäter erneut versuchen
2FA fehlgeschlagenApp-Bestätigung nicht erfolgtErneut versuchen

Verbindung erneuern

  1. Klicken Sie auf das betroffene Konto
  2. Wählen Sie “Verbindung erneuern”
  3. Folgen Sie dem finAPI-Dialog erneut
  4. Bestätigen Sie in Ihrer Banking-App

CSV-Import

Der CSV-Import ist ideal für:

  • Historische Daten (älter als 90 Tage)
  • Banken ohne finAPI-Unterstützung
  • Einmalige Datenmigrationen
  • Backup-Importe

Unterstützte CSV-Formate

Ich erkenne automatisch die meisten österreichischen Banking-Exporte:

BankFormatAutomatische Erkennung
Erste Bank/SparkasseGeorge CSVJa
RaiffeisenELBA CSVJa
BAWAG P.S.K.easybank CSVJa
Bank AustriaMBS CSVJa
N26N26 CSVJa
GenerischISO 20022-ähnlichEingeschränkt

CSV-Struktur (Mindestanforderungen)

Ihre CSV-Datei sollte mindestens diese Spalten enthalten:

SpaltePflichtBeschreibungBeispiel
DatumJaBuchungsdatum15.01.2026 oder 2026-01-15
BetragJaTransaktionsbetrag1.234,56 oder 1234.56
BeschreibungJaVerwendungszweckRechnung RE-2026-0012
IBANEmpfohlenGegenkonto-IBANAT61 1904 3002 3457 3201
NameEmpfohlenAbsender/EmpfängerMax Mustermann GmbH
lightbulb

Flexibles Mapping: Ich erkenne auch abweichende Spaltennamen wie “Buchungstag”, “Wert”, “Auftraggeber” etc. automatisch.

CSV-Datei importieren

Datei vorbereiten

Exportieren Sie Ihre Bankdaten aus Ihrem Online-Banking:

  1. Loggen Sie sich in Ihr Online-Banking ein
  2. Wählen Sie das Geschäftskonto
  3. Navigieren Sie zu “Umsätze” oder “Transaktionen”
  4. Wählen Sie den gewünschten Zeitraum
  5. Exportieren Sie als CSV oder Excel
calendar

Zeitraum beachten: Importieren Sie keine Transaktionen, die bereits via finAPI importiert wurden - ich erkenne Dubletten automatisch und überspringe sie.

Import starten

Navigieren Sie zu Banking -> Import -> CSV-Import.

Ziehen Sie Ihre CSV-Datei in das Upload-Feld oder klicken Sie “Datei auswählen”.

upload Datei hochladen Unterstützte Formate: .csv, .xls, .xlsx Maximale Größe: 10 MB Max. Transaktionen: 10.000 pro Datei

Format bestätigen

Ich analysiere Ihre Datei und zeige eine Vorschau:

circle-check Format erkannt: Erste Bank (George CSV) Erkannte Spalten: - Buchungsdatum ✓ - Betrag ✓ - Beschreibung ✓ - IBAN ✓ - Auftraggeber ✓ 238 Transaktionen gefunden Zeitraum: 01.09.2025 - 15.01.2026

Falls ich das Format nicht erkenne, können Sie die Spalten manuell zuordnen:

Meine SpalteIhre Spalte (CSV)
DatumBuchungsdatum
BetragBetrag in EUR
BeschreibungVerwendungszweck
IBANGegenkonto-IBAN

Dubletten-Check

Ich prüfe jede Transaktion gegen bereits importierte Daten:

info Dubletten-Prüfung läuft... 238 Transaktionen in Datei -> 42 bereits vorhanden (übersprungen) -> 196 neu (werden importiert) Dubletten-Strategie: Hash-basiert (Datum + Betrag + Beschreibung)
shield

Kein Risiko: Ich verhindere automatisch doppelte Buchungen, selbst wenn Sie dieselbe Datei mehrfach importieren.

Kategorisierung

Nach dem Import kategorisiere ich automatisch:

circle-alert Kategorisierung läuft... 196 neue Transaktionen -> Analysiere Beschreibung, IBAN, Betrag... circle-check Kategorisierung abgeschlossen! 152 automatisch kategorisiert (78%) 44 manuell prüfen erforderlich

Ergebnis prüfen

Ich zeige Ihnen eine Zusammenfassung:

circle-check CSV-Import erfolgreich! Importiert: 196 Transaktionen Zeitraum: 01.09.2025 - 15.01.2026 Übersprungen: 42 Dubletten Kategorisierung: - 152 automatisch (78%) - 44 manuell prüfen (22%) [Zum Kontenabgleich] [Neue Datei importieren]

CSV-Import-Fehler beheben

FehlerUrsacheLösung
Datei zu großÜber 10 MBIn mehrere Dateien aufteilen
Format nicht erkanntUnbekannte StrukturManuelle Spaltenzuordnung
DatumsfehlerFalsches DatumsformatExcel: Als CSV speichern (UTF-8)
KodierungsfehlerUmlaute falschAls CSV (UTF-8) exportieren
Leere SpaltenPflichtfelder fehlenDatei prüfen und erneut exportieren
wrench

Tipp bei Kodierungsproblemen: Öffnen Sie die CSV-Datei in Excel, wählen Sie “Speichern unter” und setzen Sie die Kodierung auf UTF-8.


MT940/CAMT.053-Import

MT940 und CAMT.053 sind standardisierte Formate für Banktransaktionen. Sie werden häufig von professionellen Banking-Systemen verwendet.

Format-Übersicht

FormatStandardWann verwenden
MT940SWIFTÄltere Banking-Software, ELBA, Profi Cash
CAMT.053ISO 20022 (XML)Moderne Systeme, SEPA, EU-Standard

MT940-Import

MT940-Datei exportieren

In Ihrem Banking-System:

  1. Wählen Sie das Konto
  2. Export-Format: MT940 oder SWIFT MT940
  3. Zeitraum auswählen
  4. Datei speichern (.mt940 oder .sta)

Datei importieren

Navigieren Sie zu Banking -> Import -> MT940-Import.

upload MT940-Datei hochladen Unterstützte Formate: .mt940, .sta, .txt Maximale Größe: 5 MB

Format-Validierung

Ich prüfe die MT940-Struktur:

circle-check MT940-Format valide Erkannte Felder: - :20: Transaktionsreferenz ✓ - :25: Kontonummer ✓ - :28C: Auszugsnummer ✓ - :60F: Anfangssaldo ✓ - :61: Buchung ✓ - :86: Verwendungszweck ✓ - :62F: Endsaldo ✓ 142 Transaktionen gefunden

Saldo-Abgleich

Ich prüfe automatisch, ob Anfangs- und Endsaldo stimmen:

info Saldo-Abgleich Anfangssaldo (60F): EUR 12.345,67 Buchungen: +EUR 8.542,30 / -EUR 4.123,45 Endsaldo (62F): EUR 16.764,52 circle-check Saldo korrekt!
alert-triangle

Saldo-Differenz: Falls der Saldo nicht stimmt, zeige ich Ihnen die Differenz. Prüfen Sie dann, ob alle Transaktionen in der Datei enthalten sind.

CAMT.053-Import (XML)

CAMT.053-Datei exportieren

In Ihrem Banking-System:

  1. Wählen Sie das Konto
  2. Export-Format: CAMT.053 oder ISO 20022 XML
  3. Zeitraum auswählen
  4. XML-Datei speichern

Datei importieren

Navigieren Sie zu Banking -> Import -> CAMT.053-Import.

upload CAMT.053-Datei hochladen Unterstützte Formate: .xml, .camt, .camt.053 Maximale Größe: 10 MB

XML-Validierung

Ich prüfe die XML-Struktur gegen ISO 20022:

circle-check ISO 20022 CAMT.053 valide Schema-Version: pain.002.001.03 Namespace: urn:iso:std:iso:20022:tech:xsd:camt.053.001.02 Erkannte Felder: - <Acct>: Kontoinfo ✓ - <Bal>: Salden ✓ - <Ntry>: Buchungen ✓ - <NtryDtls>: Details ✓ 186 Transaktionen gefunden

Erweiterte Informationen

CAMT.053 enthält mehr Details als CSV oder MT940:

  • Strukturierte Referenzen (z.B. ISO Creditor Reference)
  • BIC-Codes für alle Banken
  • Purpose-Codes (SEPA-Zweck)
  • Remittance Information (strukturiert)

Ich nutze diese Informationen für bessere Kategorisierung!

MT940 vs. CAMT.053

MerkmalMT940CAMT.053
FormatTextbasiertXML
LesbarkeitSchwerStrukturiert
ZusatzinfosBegrenztUmfangreich
EU-StandardVeraltetAktuell (SEPA)
EmpfehlungLegacy-SystemeNeue Integrationen
zap

Tipp: Falls Ihre Bank beide Formate anbietet, wählen Sie CAMT.053 - die strukturierten Daten ermöglichen mir eine bessere automatische Kategorisierung.


Automatische Kategorisierung

Nach jedem Import kategorisiere ich Transaktionen automatisch. So funktioniert es:

Kategorisierungs-Algorithmus

Ich analysiere mehrere Faktoren:

FaktorGewichtungBeispiel
Verwendungszweck40%Rechnung RE-2026-0012 → Zahlungseingang
IBAN30%Bekannter Kunde → Kategorie aus Historie
Betrag15%Passend zu offener Rechnung
Datum10%Rechnungsdatum + 14 Tage = Zahlungsziel
Häufigkeit5%Monatliche Abbuchung → Fixkosten

Confidence-Levels

ScoreBedeutungAktion
95-100%Sehr sicherAutomatisch kategorisiert
80-94%WahrscheinlichVorschlag zur Bestätigung
50-79%MöglichManuelle Prüfung empfohlen
0-49%UnklarManuelle Kategorisierung

Lernfähigkeit

brain

Ich lerne aus Ihren Korrekturen! Wenn Sie eine Kategorisierung ändern oder bestätigen, merke ich mir das Muster für zukünftige Transaktionen.

Beispiel:

Transaktion #1: "AWS Invoice" → Ich schlage vor: "IT-Kosten" Sie korrigieren: "Cloud-Infrastruktur" Transaktion #2: "AWS Invoice" → Ich schlage vor: "Cloud-Infrastruktur" (gelernt!) Confidence: 92% (vorher: 75%)

Kategorisierungs-Regeln

Sie können auch feste Regeln erstellen:

Regel erstellen

Navigieren Sie zu Banking -> Kategorisierung -> Neue Regel.

Kriterien definieren

Regel: AWS Cloud-Kosten Wenn: - IBAN enthält: US33 XXXX - Beschreibung enthält: "AWS" Dann: - Kategorie: Cloud-Infrastruktur (SKR07: 7390) - Steuersatz: 20% (Reverse Charge beachten!) - Kostenstelle: IT

Regel testen

Ich zeige Ihnen, auf welche historischen Transaktionen die Regel zutreffen würde:

circle-alert Test-Modus Regel würde zutreffen auf: - 12 Transaktionen (letzte 90 Tage) - Durchschnitt: EUR 127,45/Monat [Regel aktivieren] [Kriterien anpassen]

Fehlerbehandlung

Ich erkenne und behebe automatisch häufige Import-Fehler:

Häufige Probleme

ProblemAutomatische LösungManuelle Aktion
DublettenHash-basiertes OverspringingKeine (automatisch)
FormatfehlerAutomatisches ParsingDatei neu exportieren
KodierungUTF-8 KonvertierungCSV als UTF-8 speichern
DatumsfehlerMehrere Formate probierenFormat prüfen
BetragsfehlerDezimaltrenner erkennenEinstellung prüfen

Fehler-Log

Alle Import-Fehler werden protokolliert:

circle-x Import-Fehler (3 von 238 Transaktionen) 1. Zeile 42: Datum ungültig "32.13.2025" ist kein gültiges Datum -> Übersprungen 2. Zeile 89: Betrag fehlt Pflichtfeld "Betrag" ist leer -> Übersprungen 3. Zeile 156: IBAN ungültig "AT99 9999" ist keine gültige IBAN -> Importiert, aber manuell prüfen [Fehler-Details exportieren] [Fehlerhafte Zeilen korrigieren]

Import-Validierung

Vor jedem Import prüfe ich:

Format-Check

  • Dateiformat erkannt?
  • Pflichtfelder vorhanden?
  • Kodierung korrekt?

Daten-Check

  • Datumsformat valide?
  • Beträge plausibel?
  • IBANs gültig (Prüfziffer)?

Dubletten-Check

  • Hash-Vergleich mit Bestand
  • Transaktions-ID-Check (falls vorhanden)
  • Zeitstempel-Abgleich

Saldo-Check (MT940/CAMT)

  • Anfangssaldo = vorheriger Endsaldo?
  • Transaktionssumme korrekt?
  • Endsaldo plausibel?
shield

Revisionssicher: Alle Import-Vorgänge werden 7 Jahre lang protokolliert (BAO §132). Sie können jederzeit nachvollziehen, wann welche Daten importiert wurden.


Import-Workflow (Schritt-für-Schritt)

Der empfohlene Workflow für neue Nutzer:

Historische Daten laden

Importieren Sie zunächst alle historischen Transaktionen (älter als 90 Tage):

  1. Exportieren Sie CSV-Daten aus Ihrem Online-Banking
  2. Importieren Sie die Datei(en) via CSV-Import
  3. Kategorisieren Sie die wichtigsten Transaktionen manuell
info Empfehlung: Starten Sie mit den letzten 12 Monaten -> Ausreichend für vollständiges Steuerjahr -> Nicht zu überwältigend für Erstkategorisierung

finAPI verbinden

Richten Sie die automatische Synchronisation ein:

  1. Verbinden Sie Ihr Geschäftskonto via finAPI
  2. Ich hole die letzten 90 Tage automatisch
  3. Prüfen Sie auf Dubletten (ich überspringe sie automatisch)

Kategorisierungs-Regeln erstellen

Für wiederkehrende Transaktionen:

  1. Finden Sie regelmäßige Zahlungen (Abos, Fixkosten)
  2. Erstellen Sie Kategorisierungs-Regeln
  3. Ich wende sie auf neue Transaktionen automatisch an

Kontenabgleich prüfen

Wöchentlicher Check:

  1. Gehen Sie zu Banking -> Kontenabgleich
  2. Prüfen Sie offene Transaktionen
  3. Klären Sie Diskrepanzen
  4. Fertig!

Compliance & Sicherheit

BAO §132 - Aufbewahrungspflicht

Alle importierten Transaktionen werden 7 Jahre revisionssicher gespeichert:

DatentypAufbewahrungVerschlüsselung
Transaktionsdaten7 JahreAES-256
Originaldateien7 JahreAES-256
Import-Logs7 JahreAES-256
Kategorisierungen7 JahreAES-256

DSGVO Art. 32 - Datensicherheit

Ich schütze Ihre Bankdaten:

  • Verschlüsselung: In transit (TLS 1.3) und at rest (AES-256)
  • Zugriffskontrolle: Nur Sie und Ihr Team (nach Freigabe)
  • Audit-Logs: Jeder Zugriff wird protokolliert
  • Backup: Tägliche verschlüsselte Backups

PSD2 - finAPI-Integration

Die finAPI-Integration erfüllt alle EU-Vorgaben:

  • OAuth 2.0: Keine Passwort-Speicherung
  • 90-Tage-Consent: Regelmäßige Erneuerung
  • Nur Lesezugriff: Keine Überweisungen möglich
  • EU-Zertifiziert: finAPI ist BaFin-reguliert
shield

Maximale Sicherheit: Ich speichere niemals Ihre Banking-Zugangsdaten. Die Authentifizierung erfolgt ausschließlich über die gesicherten APIs Ihrer Bank.


Häufige Fragen

Wie oft sollte ich importieren?

Empfehlung:

  • finAPI: Automatisch alle 15 Minuten - keine Aktion nötig
  • CSV: Nur für historische Daten oder als Backup
  • MT940/CAMT: Falls Sie professionelle Banking-Software nutzen

Kann ich mehrere Konten gleichzeitig importieren?

Ja! Je nach Tarif:

  • Starter: 1 Bankkonto
  • Pro: 3 Bankkonten
  • Business: 5 Bankkonten
  • Enterprise: Unbegrenzt

Was passiert bei Dubletten?

Ich erkenne Dubletten automatisch und überspringe sie. Sie können niemals versehentlich Transaktionen doppelt importieren.

Werden meine Daten an Dritte weitergegeben?

Niemals. Ihre Transaktionsdaten bleiben bei BuchhaltGenie und werden ausschließlich für Ihre Buchhaltung verwendet. finAPI ist PSD2-zertifiziert und gibt ebenfalls keine Daten weiter.

Kann ich Importe rückgängig machen?

Ja, unter Banking -> Importe sehen Sie alle Import-Vorgänge. Sie können einzelne Importe rückgängig machen - alle betroffenen Transaktionen werden gelöscht (sofern noch nicht verbucht).


Nächste Schritte


Sophie’s Tipp: Starten Sie mit finAPI für neue Transaktionen und nutzen Sie CSV nur für historische Daten. So haben Sie das Beste aus beiden Welten - Automatisierung + Vollständigkeit!