So gleichen Sie Bankzahlungen automatisch mit Rechnungen in Odoo ab
Zahlungsabgleich automatisieren — Bank-E-Mails und Revolut/Wise-Zahlungen offenen Odoo-Rechnungen zugeordnet, nach dem von Ihnen festgelegten Zeitplan
Jede eingehende Zahlung muss einer offenen Rechnung zugeordnet werden, bevor Ihre Bücher stimmen und Ihr Kunde keine Mahnungen mehr erhält. Wenn Ihr Team das noch manuell erledigt, indem es Bankbenachrichtigungen liest und Odoo von Hand durchsucht, zeigt dieser Leitfaden, wie Sie den Zahlungsabgleich durchgängig automatisieren: Zahlungen aus Bank-Benachrichtigungs-E-Mails und den Revolut- und Wise-APIs erfassen, Betrag und Rechnungsreferenz automatisch auslesen und die Zahlung in Odoo verbuchen — mit automatischem Abgleich und lückenlosem Prüfpfad.
💸 Warum der manuelle Zahlungsabgleich so viel kostet
Manueller Abgleich wirkt harmlos — Bankbenachrichtigung öffnen, Rechnungsnummer finden, Zahlung in Odoo verbuchen, abgleichen. Zwei Minuten. Doch multiplizieren Sie das mit jeder Zahlung, jedem Werktag, und es wird zu einer der teuersten Routinen in Ihrem Finanzprozess:
- Es hört nie auf. Zahlungen kommen täglich. Lassen Sie einen Tag aus, türmt sich der Rückstand — und der Monatsabschluss wird zum archäologischen Projekt.
- Referenzen sind unübersichtlich. Kunden zahlen mit gekürzten Rechnungsnummern, Verwendungszwecken, eigenen Bestellreferenzen oder ganz ohne Referenz. Menschen entschlüsseln das langsam; an schlechten Tagen falsch.
- Eine Zahlung, viele Rechnungen. B2B-Kunden lieben Sammelzahlungen — eine einzige Überweisung, die fünf, zehn oder zwanzig Rechnungen abdeckt. Die richtige Kombination von Hand zu finden ist wirklich schwer.
- Bezahlte Kunden werden weiter gemahnt. Solange die Zahlung nicht in Odoo verbucht ist, sieht Ihr Mahnprozess weiterhin eine überfällige Rechnung. Nichts schadet der Kundenbeziehung schneller, als einen Kunden zu mahnen, der bereits bezahlt hat.
- Mehrsprachige Benachrichtigungen. Wenn Sie über Grenzen hinweg verkaufen, treffen Zahlungsbenachrichtigungen auf Deutsch, Tschechisch, Englisch und in einem Dutzend weiterer Formate ein. Jede neue Bank bedeutet ein neues Format, das erst erlernt werden muss.
🔧 Die üblichen Lösungen — und wo sie zu kurz greifen
Manueller Kontoauszugsimport
Odoo kann Kontoauszüge importieren (CAMT, CSV oder über einen Bank-Feed-Dienst), und sein Abgleichsbildschirm ist ordentlich, wenn die Referenz perfekt passt. Auszüge sind jedoch stapelorientiert — Sie gleichen ab, wenn sich jemand hinsetzt, nicht wenn das Geld eintrifft. Unvollständige Referenzen, Teilzahlungen und Sammelüberweisungen landen trotzdem in einer manuellen Warteschlange.
Eigene Skripte
Ein Entwickler kann einen Parser für die Benachrichtigungs-E-Mails Ihrer Bank schreiben. Er funktioniert, bis die Bank ihre Vorlage ändert, ein Kunde von einer anderen Bank zahlt oder der Entwickler geht. Nun pflegen Sie Regex-Code als unbezahlte Infrastruktur — und er kann das kombinatorische Zuordnen mehrerer Rechnungen trotzdem nicht lösen.
Konnektoren im Zapier-Stil
Generische Automatisierungsplattformen können eine Zahlungsbenachrichtigung in eine Tabelle verschieben oder einen Webhook auslösen. Was sie nicht können, ist der schwierige Teil: den Verwendungszweck (Rechnungsnummer oder variables Symbol) aus frei formuliertem Banktext in 12 Sprachen auslesen, ihn Ihren offenen Rechnungen einschließlich Stapelkombinationen zuordnen und eine korrekt abgeglichene Zahlung in Odoo verbuchen.
🚀 Der automatisierte Weg: Pay2ERP + Odoo
Pay2ERP ist ein Bot für den Zahlungsabgleich aus der BOTS4.me-Suite. Er überwacht Ihre Zahlungsquellen nach dem von Ihnen festgelegten Zeitplan und verwandelt jede eingehende Zahlung in einen verbuchten, abgeglichenen Eintrag in Odoo.
Zahlung trifft ein
(Bank-E-Mail oder Revolut/Wise-API)
Betrag + Referenz ausgelesen
(34 Muster, 12 Sprachen)
Offenen Rechnungen zugeordnet
(inkl. Sammelzahlungen)
In Odoo verbucht
mit automatischem Abgleich
Das Auslesen erfolgt zuerst regelbasiert: 34 integrierte Muster erkennen Verwendungszwecke, Rechnungsnummern und Beträge in Benachrichtigungsformaten in 12 Sprachen. Wenn die Regeln keine Referenz finden, analysiert als letzte Rückfallebene eine KI den Zahlungstext — so werden die meisten Zahlungen deterministisch zugeordnet, und Sonderfälle werden dennoch abgedeckt. Der Bot lernt zudem aus jeder Zahlung, die er zuordnet, sodass die Genauigkeit mit der Laufzeit steigt.
Einrichtung in etwa 5 Minuten
- Schritt 1 — Kostenlosen Discovery-Monat starten: Melden Sie sich unter bots4.me/bots an, klicken Sie auf der Pay2ERP-Karte auf Kostenlosen Discovery-Monat starten und akzeptieren Sie einmalig die Bedingungen — keine Kreditkarte erforderlich.
- Schritt 2 — Zahlungsquellen verbinden: Öffnen Sie Einstellungen (Zahnrad) → Pay2ERP → Access Manager → Quelle hinzufügen und fügen Sie das Postfach hinzu, in dem die Zahlungsbenachrichtigungen Ihrer Bank eingehen — Secure Quick Connect für Gmail und Outlook / Microsoft 365, IMAP für jedes andere Konto. Ein Wise-Business-Konto wird mit einem schreibgeschützten API-Token verbunden (Revolut Business auf Anfrage). Sie möchten kein Postfach freigeben? Fügen Sie stattdessen die BOTS4.me Mailbox hinzu und leiten Sie Ihre Bankbenachrichtigungen an pay2erp@bots4.me weiter.
- Schritt 3 — Odoo verbinden: Installieren Sie das kostenlose Modul „BOTS4.me Connect“ von apps.odoo.com (Odoo.sh und On-Premise, Versionen 13–19) oder nutzen Sie bei Odoo Online den codefreien Helfer mit einem API-Schlüssel aus Einstellungen → Benutzer & Unternehmen → Benutzer → Ihr Benutzer → Kontosicherheit (aktivieren Sie den Entwicklermodus, falls der Tab ausgeblendet ist). Odoo Online benötigt für den API-Zugang den Custom-Tarif von Odoo. Der Odoo-Benutzer, unter dem Pay2ERP arbeitet, braucht die Rechte Rechnungsstellung (Abrechnung) und Buchhaltung (Buchhalter), sonst verweigert Odoo das Verbuchen von Zahlungen. Keine Middleware, keine Eigenentwicklung.
- Schritt 4 — Ihre Bank anlernen: Verschieben Sie eine Bankbenachrichtigung in den Ordner
_Pay2ERP/IMPORTin Ihrem Postfach. Ab dann liest Pay2ERP jede E-Mail dieser Bank — und sonst nichts aus Ihrem Posteingang. - Schritt 5 — Im Demo-Modus starten: Pay2ERP zeigt genau, welche Zahlungen es welchen Rechnungen zuordnen würde — und schreibt nichts. Prüfen Sie nach jedem Lauf den Bericht.
- Schritt 6 — Sicher live gehen: Mit verbundenem Odoo ordnet DEMO Zahlungen bereits Ihren echten Rechnungen zu, ohne etwas zu schreiben. Wenn die DEMO-Berichte stimmen, stellen Sie Modus auf dem Tab „Steuerung“ auf LIVE — das wird nach der ersten DEMO-Berichts-E-Mail freigeschaltet. Ab dann verbucht Pay2ERP Zahlungen.
🤝 Beste Kombination: Pay2ERP + AutoCASH
Pay2ERP verbucht eingehende Zahlungen; AutoCASH versendet eskalierende Zahlungserinnerungen für überfällige Odoo-Rechnungen. Gemeinsam schließen sie den Kreis: In dem Moment, in dem Pay2ERP eine Zahlung verbucht, hört AutoCASH auf, diesen Kunden zu mahnen. Schluss damit, Menschen zu mahnen, die bereits bezahlt haben.
🎁 Testen Sie es in Ihrem kostenlosen Discovery-Monat
Ihr erster Pay2ERP-Monat ist ein kostenloser Discovery-Monat: das Nutzungskontingent des Personal-Tarifs, mit Täglichem Export, Vorverarbeitung und Rasterbildern zum Testen freigeschaltet, und keine Kreditkarte erforderlich. So kommen Sie innerhalb dieses Monats von null zu Ihrer ersten automatisch verbuchten Zahlung.
- Tag 1 — Starten: Melden Sie sich unter bots4.me/bots an, klicken Sie auf der Pay2ERP-Karte auf Kostenlosen Discovery-Monat starten und akzeptieren Sie einmalig die Bedingungen — keine Kreditkarte erforderlich. Das Dashboard bestätigt, dass Ihr kostenloser Discovery-Monat aktiv ist, und zeigt, wie viele Tage noch übrig sind.
- Tag 1 — Eine Zahlungsquelle verbinden: Öffnen Sie Einstellungen (Zahnrad) → Pay2ERP → Access Manager → Quelle hinzufügen und fügen Sie das Postfach hinzu, in dem Ihre Bankbenachrichtigungen eingehen, oder ein Wise-Business-Konto mit einem schreibgeschützten API-Token. Kein Postfach zum Freigeben? Fügen Sie die BOTS4.me Mailbox hinzu und leiten Sie Ihre Bankbenachrichtigungen an pay2erp@bots4.me weiter.
- Tag 1 — Odoo verbinden: Klicken Sie auf Ziel hinzufügen → ERP → Odoo und folgen Sie der Installationsanleitung für den Connector. Der Odoo-Benutzer, unter dem Pay2ERP arbeitet, braucht die Rechte Rechnungsstellung (Abrechnung) und Buchhaltung (Buchhalter), sonst verweigert Odoo das Verbuchen von Zahlungen.
- Tag 1 — Ihre Bank anlernen: Ziehen Sie eine Bankbenachrichtigung in
_Pay2ERP/IMPORT. Ab dem nächsten Lauf wird jede E-Mail dieser Bank gelesen, einschließlich der letzten fünf Tage; nichts anderes in Ihrem Posteingang wird geöffnet. Ein Absender, der keine Bank ist, kommt in_Pay2ERP/NICHT_IMPORTIEREN. - Tag 1–3 — Im DEMO-Modus beobachten: Pay2ERP startet im DEMO-Modus. Es liest Ihre echten Zahlungsbenachrichtigungen, ordnet sie Ihren echten offenen Rechnungen zu und sendet Ihnen einen Laufbericht darüber, was es verbuchen würde — nichts wird in Odoo geschrieben, und Ihr Postfach bleibt, wie es ist. Jede Entscheidung erscheint außerdem im Tab Protokolle und im Ordner
_Pay2ERP/LOGSIhres Postfachs. - Tag 2–5 — Einschalten, was Discovery freischaltet: Schalter mit einem Discovery-Tag auf dem Tab „Steuerung“ sind in Ihrem kostenlosen Monat enthalten und starten ausgeschaltet — schalten Sie diejenigen ein, die Sie testen möchten. Einen Versuch wert: Täglicher Export (täglich eine Excel-Datei mit den verarbeiteten Zahlungen dieses Monats per E-Mail, für Ihre Buchhaltung), Rasterbilder (Zahlungsavise als .tif, .gif oder .webp) und, wenn Sie auch AutoSPAM nutzen, Vorverarbeitung.
- Wenn die Berichte stimmen — LIVE gehen: Wenn die DEMO-Berichte stimmen, stellen Sie Modus auf dem Tab „Steuerung“ auf LIVE — das wird nach der ersten DEMO-Berichts-E-Mail freigeschaltet. Zugeordnete Zahlungen werden nun in Odoo verbucht, und ihre E-Mails wandern nach
_Pay2ERP/VERARBEITET. Zahlungen, die Handarbeit erfordern, bleiben, wo sie eingegangen sind (oder in_Pay2ERP/MANUELL), und stehen im Bericht ganz oben, mit allem, was Sie brauchen, um sie von Hand zu buchen. - Erste LIVE-Woche — prüfen, ob es funktioniert hat: Öffnen Sie einige Rechnungen, die Pay2ERP als bezahlt markiert hat, und prüfen Sie in Odoo die Zahlung und ihre kurze Notiz. Stellen Sie dann Ausführungsplan und Betriebszeiten auf den Rhythmus Ihrer Bank ein und tragen Sie Ihre Buchhaltungsadresse unter Zahlungen zur manuellen Bearbeitung senden an ein.
- Nach dem Monat: Wenn der Monat endet, läuft Pay2ERP von selbst im kostenlosen Tarif weiter, mit einem kleinen monatlichen Kontingent — regelbasierte Zuordnung aus E-Mail-Text, CSV, HTML und Text-PDFs, mit den KI-Parsern aus demselben Kontingent; ist es aufgebraucht, warten neue Vorgänge bis zum nächsten Monat oder bis Sie einen Tarif wählen, und ein bereits begonnener Vorgang wird immer abgeschlossen. Gescannte PDFs und Bilder, Excel- und Word-Anhänge sowie die Discovery-Extras benötigen einen Tarif — siehe die Tariftabelle auf der Pay2ERP-Produktseite.
📊 So sieht der tägliche Betrieb aus
Sobald es live ist, läuft Pay2ERP nach dem Ausführungsplan, den Sie im Tab „Steuerung“ wählen, innerhalb der Betriebszeiten, die Sie festlegen. Nach jedem Lauf erhalten Sie eine Bericht-E-Mail: zugeordnete und verbuchte Zahlungen, Zahlungen, die Handarbeit erfordern, und alles Auffällige — der Betreff beginnt mit ✅, wenn alles durchgegangen ist. Im LIVE-Modus werden E-Mails, deren Zahlungen alle verbucht wurden, im Ordner _Pay2ERP/VERARBEITET abgelegt; im DEMO-Modus bleibt Ihr Postfach genau so, wie es ist.
- Nicht zugeordnete Zahlungen verschwinden nie. Sie bleiben ungelesen in Ihrem INBOX (oder in _Pay2ERP/MANUELL, wenn sie über _Pay2ERP/IMPORT kamen) und erscheinen im Laufbericht — Sie prüfen sie genau dort, wo Sie ohnehin arbeiten.
- Es lernt das Layout jeder Bank. Jede Zahlung, die Pay2ERP erfolgreich verbucht, lehrt es, wie diese Bank Beträge und Referenzen schreibt, sodass die Benachrichtigungen derselben Bank beim nächsten Mal schneller erkannt werden.
- Sammelzahlungen werden verarbeitet. Ein kombinatorischer Zuordnungsalgorithmus findet, welche Gruppe offener Rechnungen eine einzelne Sammelüberweisung abdeckt.
- Alles ist umschaltbar und protokolliert. Schalter je Funktion, Bot-Betrieb ein/aus, KI-Modus von Aus (reine Regeln) bis Ultra je nach Tarif, vollständige Entscheidungsprotokolle im Tab „Protokolle“ des Dashboards und eine Kopie im Ordner
_Pay2ERP/LOGSIhres Postfachs. - Sicher konzipiert: 2FA, in der EU gehostet, auf die DSGVO ausgelegt, mit Berichten, Protokollen und Postfachordnern in 31 Sprachen.
IMP Kontakt spol. s r.o., ein europäischer B2B-Distributor, betreibt Pay2ERP täglich für Hunderte Zahlungen neben anderen BOTS4.me-Apps — mit vollständig automatisiertem Abgleich, während das Buchhaltungsteam nur die Ausnahmen prüft.
🏦 Revolut- und Wise-Integration für Odoo, bereits eingebaut
Klassische Bankfeeds aktualisieren in Stapeln; E-Mail-Benachrichtigungen hängen davon ab, dass Ihre Bank sie verschickt. Die API-Integrationen von Wise und Revolut brauchen überhaupt keine Bank-E-Mail — Betrag, Referenz und Absender werden beim nächsten Lauf von Pay2ERP direkt vom Konto gelesen und dann wie jede andere Zahlung in Odoo zugeordnet und verbucht. Wise wird in einer Minute mit einem schreibgeschützten API-Token unter Access Manager → Quelle hinzufügen → API verbunden; Revolut Business richten wir auf Anfrage mit Ihnen ein — kontaktieren Sie uns.
Neben den APIs liest Pay2ERP Zahlungsbenachrichtigungen jeder Bank per IMAP, Gmail, Outlook/Office 365 — ein Bot deckt also Ihre klassischen Bankkonten und Ihre Fintech-Konten gleichzeitig ab. Und wenn Ihre Kontoauszüge bereits in Odoo ankommen, kann Pay2ERP auch diese Bankzeilen lesen: Es ordnet diejenigen zu, die Odoo nicht selbst zuordnen konnte, und lässt Zeilen, die Odoo bereits abgeglichen hat, unberührt. Dieselbe Banktransaktion, die per E-Mail und als Auszugszeile eintrifft, wird nur einmal verbucht.
🌍 Funktioniert auch über Odoo hinaus
Dieser Leitfaden konzentriert sich auf Odoo (Versionen 13–19, alle Hosting-Typen — lesen Sie, welche Odoo-Hosting-Typen automatisiert werden können), wo Pay2ERP Zahlungen mit automatischem Abgleich verbucht. Derselbe Bot läuft auch auf ERPNext (15–16), Zoho, Dolibarr (23 und neuer), Business Central online, QuickBooks Online, Xero und SAP Business One; jedes andere ERP mit API wird auf Anfrage angebunden. Ein Dashboard, dieselbe Zuordnungs-Engine, ein anderer ERP-Adapter.
❓ Häufig gestellte Fragen
Wie ordne ich Bankzahlungen in Odoo automatisch Rechnungen zu?
Verbinden Sie eine Zahlungsquelle (Bank-Benachrichtigungs-E-Mail oder die Revolut/Wise-API) und Ihre Odoo-Datenbank mit Pay2ERP unter bots4.me/bots. Der Bot liest aus jeder Zahlung Betrag und Rechnungsreferenz mit 34 integrierten Mustern in 12 Sprachen aus, ordnet sie offenen Rechnungen in Odoo zu und verbucht die Zahlung mit automatischem Abgleich. Die Einrichtung dauert etwa 5 Minuten und der erste Monat ist gratis.
Integriert Pay2ERP Revolut und Wise mit Odoo?
Ja. Pay2ERP liest eingehende Zahlungen bei seinem nächsten Lauf direkt aus den APIs von Wise und Revolut Business, ohne auf eine Bank-E-Mail zu warten. Jede Zahlung wird offenen Odoo-Rechnungen zugeordnet und automatisch verbucht, genau wie Zahlungen aus Bankbenachrichtigungen. Wise wird im Dashboard mit einem schreibgeschützten API-Token verbunden; Revolut Business richten wir auf Anfrage mit Ihnen ein.
Was passiert mit Zahlungen, die keiner Rechnung zugeordnet werden können?
Nicht zugeordnete Zahlungs-E-Mails bleiben ungelesen dort, wo sie eingegangen sind — in Ihrem Posteingang oder Ihrem Bankordner (oder in _Pay2ERP/MANUELL, wenn sie über _Pay2ERP/IMPORT kamen) —, sodass nichts aus dem Blick gerät. Der Laufbericht listet jede davon ganz oben auf, mit dem Grund, den gefundenen offenen Rechnungen und allem, was Sie brauchen, um sie von Hand zu buchen.
Kann es eine Banküberweisung zuordnen, die mehrere Rechnungen auf einmal begleicht?
Ja. Sammelzahlungen werden mit einem kombinatorischen Algorithmus zugeordnet, der die offenen Rechnungen Ihres Kunden nach der Kombination durchsucht, die die überwiesene Summe ergibt, und die Zahlung dann in Odoo auf alle diese Rechnungen verbucht.
Muss ich Regex-Regeln oder Vorlagen für die E-Mails meiner Bank schreiben?
Nein. Pay2ERP wird mit 34 Extraktionsmustern geliefert, die Zahlungsbenachrichtigungsformate in 12 Sprachen abdecken, lernt neue Muster statistisch aus erfolgreichen Zuordnungen und greift auf eine KI-Analyse zurück, wenn die Regeln keine Referenz auslesen können. Es gibt nichts zu programmieren oder zu pflegen.
Kann ich den automatischen Zahlungsabgleich testen, ohne dass er in Odoo schreibt?
Ja. Starten Sie im Demo-Modus: Mit verbundenem Odoo ordnet der Bot echte Zahlungen Ihren echten Rechnungen zu, meldet, was er tun würde, und schreibt nichts. Gehen Sie erst live, wenn die Berichte stimmig aussehen. Jede Funktion lässt sich einzeln umschalten.
Welche Odoo-Versionen und Hosting-Typen werden unterstützt?
Odoo-Versionen 13 bis 19, auf allen drei Hosting-Typen. Odoo.sh und On-Premise nutzen das kostenlose Ein-Klick-Python-Modul „BOTS4.me Connect“; Odoo Online (das eigene Python-Module verbietet) nutzt einen codefreien XML-Helfer plus einen API-Schlüssel aus Einstellungen → Benutzer & Unternehmen → Benutzer → Ihr Benutzer → Kontosicherheit.
Kann ich Pay2ERP vor dem Bezahlen testen?
Ja — Ihr erster Pay2ERP-Monat ist ein kostenloser Discovery-Monat, ohne Kreditkarte. Er startet im DEMO-Modus, sodass Sie zusehen können, wie Zahlungen zugeordnet werden, ohne dass ein einziger Schreibvorgang in Ihrem ERP erfolgt. Wenn der Monat endet, läuft Pay2ERP von selbst im kostenlosen Tarif weiter, mit einem kleinen monatlichen Kontingent: Ist es aufgebraucht, warten neue Vorgänge bis zum nächsten Monat oder bis Sie einen Tarif wählen, und ein bereits begonnener Vorgang wird immer abgeschlossen.
📚 Verwandte Leitfäden
- Übersicht: Odoo durchgängig automatisieren: von der E-Mail-Bestellung bis zur bezahlten Rechnung
- Nächster Schritt: Zahlungserinnerungen in Odoo automatisieren (mehrstufiges Mahnwesen)
- Hosting: Odoo Online vs. Odoo.sh vs. On-Premise: Was lässt sich automatisieren?
- Einrichtung: Odoo mit BOTS4.me verbinden: Installationsleitfaden für den Connector (Odoo 13–19)
🔗 Quellen und weiterführende Literatur
Offizielle Dokumentation und Standards, auf die sich dieser Leitfaden bezieht. Externe Links öffnen sich in einem neuen Tab.
Schluss mit dem manuellen Zuordnen von Zahlungen
Verbinden Sie Ihre Bank-E-Mail oder Ihr Wise-Konto, verbinden Sie Odoo und beobachten Sie den ersten Lauf im DEMO-Modus. Ihr erster Monat ist ein kostenloser Discovery-Monat — keine Kreditkarte erforderlich.