Kontoauszug-Abgleich
Auszug hochladen. Der Rest verbucht sich selbst.
django-nms liest CSV-Kontoauszüge, ordnet Überweisungen in vier Schritten Kunden zu und erzeugt Bucheinträge. Sie prüfen nur die Ausnahmen.
- Die allermeisten Überweisungen werden automatisch verbucht
- Keine monatlich berechneten virtuellen Konten für jeden Teilnehmer
- Robust gegen defekte CSV-Dateien, Formatänderungen und gemischte Zeichensätze
- 3 Banken
- Alior Bank, mBank (Format 2025/26 und älter), Nest Bank
- 4 Stufen
- der Zuordnung: Rechnung, Kennung, Name, Historie
- 1 Bildschirm
- zur Prüfung nicht zugeordneter Überweisungen
- 0
- virtuelle Konten, die Sie eröffnen müssen
Vier Stufen der Zuordnung
Jede Überweisung durchläuft eine Regelkaskade, von der sichersten zur allgemeinsten:
- Rechnungsnummer im Verwendungszweck. Ein regulärer Ausdruck, dynamisch aus den Präfixen aller aktiven Verkaufseinheiten gebaut, längste zuerst.
- Kundenkennung (zum Beispiel FN123456) im Verwendungszweck. Jeder Kunde erhält sie bei der Anlage automatisch.
- Absendername. Vor- und Nachname im Feld des Kontrahenten, Zwei-Token- und Ein-Token-Strategie.
- Historie. Ein einmal manuell zugeordneter Absender wird beim nächsten Mal an denselben Kontrahentendaten erkannt.
Wurde die Rechnungsnummer bereits von einer anderen Überweisung verwendet, lässt das System den Eintrag bewusst zur manuellen Entscheidung offen, statt zu raten.
- Fintech-Absender (Revolut, Wise) vom Namens- und Historienabgleich ausgeschlossen
- Duplikate auf Dateizeilen- und Bucheintragsebene blockiert
- Kennzeichen an jedem Eintrag: automatisch oder manuell zugeordnet
Prüfbildschirm: nur das, was einen Menschen braucht
Die Liste der Überweisungseinträge hat die Filter „zugeordnet / nicht zugeordnet“ und „Saldo erzeugt / nicht erzeugt“. Suche nach Name, Adresse, Kontrahent oder Kontonummer. Kunden per Autovervollständigung zuweisen, die Rohzeile der Bank daneben. Dann eine Aktion: „Salden erzeugen“.
- Import läuft in der Hintergrund-Jobwarteschlange, das Panel wartet nie auf das Parsen
- Reparatur von Zeilen, die durch Kommas in Kontrahentennamen zerrissen wurden
- Erkennung von UTF-8 mit BOM, Windows-1250 und ISO-8859-2
Warum das günstiger ist als virtuelle Konten
Massenzahlungsdienste (ein virtuelles Konto je Kunde) bedeuten in der Regel eine monatliche Gebühr je Kontonummer plus Buchungsgebühren. Bei hunderten oder tausenden Teilnehmern ist das ein fester Kostenblock, den Sie jeden Monat zahlen, ob der Kunde gezahlt hat oder nicht.
django-nms verbucht von Ihrem normalen Geschäftskonto. Der Kunde überweist wie bisher, und das System erkennt ihn an Rechnungsnummer, Kennung oder Name. Kein Bankwechsel und keine neuen Kontonummern auf den Rechnungen.
Steht Ihre Bank nicht auf der Liste, sind für einen neuen Parser meist ein paar Dutzend Codezeilen auf Basis einer Feldzuordnung nötig. Fragen Sie nach einem Angebot.
Unterstützte Formate
Jedes Format ist gegen echte Dateien aus dem Online-Banking getestet.
-
AL Verfügbar
Alior Bank
CSV, 12 Spalten, mehrzeiliger Verwendungszweck, automatische Zeichensatzerkennung. Deckt die Formatänderung vom November 2025 ab.
-
MB Verfügbar
mBank (Format 2025/26)
CSV, 5 Spalten, kombinierte Beschreibung zerlegt in Name, Verwendungszweck und 26-stellige Kontonummer. Express Elixir berücksichtigt.
-
MB Verfügbar
mBank (älteres Format) / MultiBank
CSV, 8 Spalten. Für archivierte Auszüge verfügbar.
-
NE Verfügbar
Nest Bank
Komma-CSV, polnische Kopfzeile, Reparatur in Kontrahentennamen zerrissener Zeilen, Varianten von Ende 2025.
-
PK In der Roadmap
PKO BP, ING, Pekao, Santander
Weitere CSV-Parser. Auf der Roadmap, Reihenfolge nach Kundenanfragen.
-
MT In der Roadmap
MT940 / CAMT
Standard-Bankformate, die den Weg zu Banken außerhalb Polens öffnen. Auf der Roadmap.
Fragen zum Abgleich
Welcher Anteil der Überweisungen wird automatisch zugeordnet?
Das hängt davon ab, wie Kunden den Verwendungszweck ausfüllen. In der Praxis werden die allermeisten ohne Handarbeit verbucht, und jeder manuell zugeordnete Absender wird gemerkt, sodass der Anteil mit der Zeit steigt.
Was, wenn ein Kunde zwei Rechnungen mit einer Überweisung bezahlt?
Der Eintrag landet als eine Zahlung auf dem Kundensaldo. Der Saldo ist ein Buch je Zahler, eine Überzahlung deckt also die nächste Rechnung.
Können Auszüge automatisch importiert werden, ohne Hochladen?
Heute starten Sie den Import im Panel. Automatischer Abruf (Bank-APIs, MT940 aus einem Postfach) steht auf der Roadmap.
Bringen Sie Ihren Auszug zur Demo mit
Wir importieren Ihre CSV in einer Testumgebung und zeigen, wie viele Überweisungen sofort zugeordnet werden.