DE · AT · CHAnleitung

Bankabstimmung in Odoo: Zahlungen den Rechnungen zuordnen

Aktualisiert:

Gilt für: Odoo 20.0 Enterprise (App Buchhaltung/Accounting); Odoo Online, Odoo.sh und On-Premise; Community ohne Bankabstimmung; Lokalisierung DE/AT/CH

Kurz gesagt

In Odoo 20.0 in der Edition Enterprise stimmen Sie Banktransaktionen in der Ansicht Bankabgleich des Bankjournals mit offenen Rechnungen und Zahlungen ab; diese Ansicht gehört zur App Buchhaltung (Accounting), deren Zeile die offizielle Editionsübersicht nur in der Enterprise-Spalte führt. Exakte Beträge und Skontofälle ordnet Odoo bei gesetztem Partner selbst zu, ohne Partner vergleicht es den Verwendungszweck mit den Referenzen; nicht automatisch zugeordnete Transaktionen wählen Sie über Abstimmen oder eine Ausbuchung auf ein Konto. Die Schritte gelten in Deutschland, Österreich und der Schweiz; Modelle und Konten hängen von der Lokalisierung ab.

Das Wichtigste

  • Abgestimmt wird in der Ansicht Bankabgleich des Bankjournals, nicht in der Rechnung; die Ansicht gehört zur App Buchhaltung (Accounting) und damit laut Editionsübersicht zur Edition Enterprise.
  • Ohne Partner vergleicht Odoo den Verwendungszweck mit Nummer, Kunden-, Rechnungs- und Zahlungsreferenz.
  • Mit Partner prüft Odoo den Betrag: exakte Übereinstimmung, dann Skonto, dann Betrag im Verwendungszweck.
  • Ein Abstimmungsmodell besteht aus Bedingungen und Gegenbuchungen; passen mehrere automatisierte Modelle auf eine Transaktion, wendet Odoo das erste der Reihenfolge an.
  • Bis zur vollständigen Abstimmung bewegt jede Transaktion das Hauptkonto des Bankjournals und ein Zwischenkonto.
  • Standardmodelle (Interne Überweisungen, Bankgebühren, Skonto, Partnerzuordnung) und Konten kommen aus Ihrer Lokalisierung.

Ein importierter Kontoauszug ist noch keine fertige Buchhaltung: Jede Bankzeile kommt als Journalbuchung an, die zunächst auf dem Zwischenkonto des Bankjournals hängt. Erst der Abgleich mit einem offenen Posten oder eine Ausbuchung bringt den Betrag auf das richtige Sachkonto.

Was Sie vorab brauchen

  • Eine Datenbank mit der App Buchhaltung (Accounting): Die Ansicht Bankabgleich gehört zur Buchhaltung, deren Zeile die offizielle Editionsübersicht nur in der Enterprise-Spalte führt; die App Invoicing steht dagegen in beiden Spalten.
  • Ein Bankjournal mit Transaktionen, geholt per Banksynchronisierung oder Dateiimport. Wie die Zeilen ankommen, steht im Artikel Banksynchronisierung und Dateiimport.
  • Offene Posten in der App Buchhaltung: gebuchte Kunden- und Lieferantenrechnungen sowie erfasste Zahlungen. Ohne solchen Posten buchen Sie den Betrag stattdessen ab (Konto festlegen oder Abstimmungsmodell).
  • Einen Benutzer mit Buchhaltungsrechten; für den Zugang des Steuerberaters zu Buchhaltungsdaten nennt die Dokumentation die Rechte Accounting (Administrator) und Bank (Bankkonto-Validierung erlauben).
  • Klarheit über Ihre Lokalisierung. Die Schritte sind in Deutschland, Österreich und der Schweiz dieselben, die voreingestellten Modelle und die Gebühren- und Skontokonten unterscheiden sich aber mit dem Kontenrahmen Ihrer Datenbank.

Schritt für Schritt: eine Transaktion abstimmen

Schritt 1: Ansicht Bankabgleich öffnen

Öffnen Sie das Buchhaltungsdashboard (Accounting Dashboard) und klicken Sie auf den Namen des Bankjournals oder auf seine Schaltfläche Transaktionen, um alle Zeilen zu sehen; über die Schaltfläche „x abzustimmen” (x to reconcile) erscheinen nur die offenen. Den Filter Nicht abgeglichen in der Suchleiste entfernen Sie, wenn abgestimmte Zeilen wieder mitlaufen sollen. Jede Zeile zeigt Datum, Verwendungszweck, Partner (falls gesetzt), Betrag und bis zu zwei Aktionsschaltflächen; weitere Aktionen liegen hinter dem Menü mit den Auslassungspunkten.

Schritt 2: Partner festlegen

Steht kein Partner an der Zeile, sucht Odoo im Verwendungszweck nach Verweisen: Es prüft, ob Nummer, Kundenreferenz, Rechnungsreferenz oder Zahlungsreferenz einer bestehenden Rechnung oder Zahlung darin vorkommt. Findet sich dort nichts, klicken Sie Partner festlegen (Set Partner) und wählen den Kunden oder Lieferanten. Der Partner ist die Voraussetzung für den zweiten Weg: Nur mit gesetztem Partner sucht Odoo offene Posten dieser Gegenpartei über den Betrag.

Schritt 3: Betrag prüfen und abgleichen

Mit Partner sucht Odoo nicht im Text, sondern über den Betrag, und zwar in dieser Reihenfolge: gleicher Betrag, Abschlag (Skonto) nach Ihren Zahlungskonditionen für schnelle Zahlung, zuletzt der Rechnungsbetrag, wenn er im Verwendungszweck steht. Passt ein Vorschlag, klicken Sie die Schaltfläche an der Zeile. Passt keiner, öffnen Sie Abstimmen (Reconcile), markieren im Fenster Suche: Abzustimmende Buchungszeilen einen oder mehrere Posten und klicken Auswählen. Ein gesetzter Partner filtert diese Liste auf seine Posten.

Ist die Zahlung als Sammelzahlung erfasst, wählen Sie stattdessen Stapel; Odoo legt dann für jede Zahlung des Stapels einen Gegenposten an. Über Rechnungen hochladen bringen Sie einen Beleg zur Digitalisierung in die Datenbank; abgestimmt wird die Zeile dadurch nicht.

Schritt 4: Restbetrag behandeln

Weicht der Betrag ab, kommt es auf die Richtung an. Ist die Transaktion kleiner als die Rechnung, gilt sie als vollständig abgestimmt, und die Differenz bleibt auf der Rechnung offen; über Zeile bearbeiten setzen Sie die Rechnung auf vollständig bezahlt (zurück mit Teilzahlung). Ist die Transaktion größer, bleibt sie teilweise abgestimmt, und den Rest behandeln Sie wie jede andere Zeile. Ohne Gegenposten schreibt Konto festlegen den ganzen Betrag auf ein gewähltes Konto ab; für eine Teilausbuchung bearbeiten Sie die Zeile. Mit Partner bucht die Schaltfläche Forderung oder Verbindlichkeit direkt auf das Debitoren- oder Kreditorenkonto ab.

Schritt 5: Abstimmung ändern oder zurücknehmen

Nach dem Abgleich ersetzt Odoo die Aktionsschaltflächen durch den oder die Gegenposten. Das Bleistiftsymbol öffnet Zeile bearbeiten; bei einem vorhandenen Journalposten sind einzelne Felder nur lesbar. Eine Abstimmung lösen Sie, indem Sie alle Gegenbuchungen der Zeile über das Papierkorb-Symbol löschen. Vor dem Sperren des Zeitraums ist das Ihr letzter Korrekturweg; zum Vorgehen siehe Festschreibung und Sperrdatum.

Was die Standardmodelle tun

Die Dokumentation listet vier Modelle, die in den meisten Lokalisierungen vorhanden sind:

  • Interne Überweisungen: bewegt den ganzen Betrag auf ein Liquiditäts- oder internes Überweisungskonto; für eine Umbuchung zwischen zwei Konten brauchen Sie es an beiden Zeilen.
  • Bankgebühren: bucht den Rest auf ein Bankgebührenkonto und beschriftet den neuen Posten als Bankgebühr; es greift nur bei Zeilen, deren Verwendungszweck „Bankgebühren” enthält (englisch „Bank Fees”).
  • Skonto: schreibt den Rest auf ein Skonto-Konto; Konto und Buchung hängen von Ihrer Lokalisierung ab, siehe Zahlungsbedingungen und Skonto.
  • Partnerzuordnung: setzt nur einen Partner und kein Konto.

Konten und Beschriftungen dieser Modelle sind je Lokalisierung hinterlegt; prüfen Sie sie, bevor ein Modell automatisch arbeitet.

Eine Abstimmungsregel anlegen

Wiederkehrende Vorgänge ohne Beleg in Odoo, etwa Kartenterminalgebühren, buchen Sie mit einem Abstimmungsmodell ab. Sie finden die Modelle im Buchhaltungsdashboard über das Menü am Bankjournal, Abschnitt Abstimmung (Reconciliation), Eintrag Modelle (Models); ein neues Modell legen Sie mit Neu an.

  1. Typ festlegen: Manuell oder Automatisiert. Manuelle Modelle erscheinen bei passenden Zeilen als Schaltfläche; automatische Modelle greifen ohne Klick.
  2. Bedingungen setzen: Journale, Partner, Betrag (Ist niedriger als oder gleich, Ist größer als oder gleich, Ist zwischen) und Buchungstext (Enthält, Enthält nicht, Regex abgleichen). Eine Transaktion muss alle Bedingungen erfüllen; bleiben alle Felder leer, gilt das Modell für jede Transaktion.
  3. Gegenbuchungen anlegen: je Zeile Partner und Konto, dazu Betragsart, Betrag, optional Steuern und Kostenrechnung sowie einen Buchungstext. Mindestens Partner oder Konto muss gesetzt sein.
  4. Reihenfolge prüfen: Passen mehrere automatisierte Modelle auf eine Zeile, wendet Odoo das erste in der Reihenfolge an; die Reihenfolge ändern Sie am Griff neben dem Namen.

Das Rezept für eine Terminalgebühr von rund 40 Euro im Monat sieht so aus:

Feld Einstellung im Rezept Warum
Typ Automatisiert Die Zeile wird ohne Klick abgestimmt; wer jeden Vorgang selbst entscheiden will, wählt Manuell und klickt die Schaltfläche an
Journal Ihr Bankjournal Die Regel soll keine Kassenbewegungen erfassen
Betrag Ist zwischen 20,00 und 60,00 Euro Grenzt die Regel gegen ähnliche Beträge ab
Buchungstext Enthält „Terminal” Trifft die Verwendungszwecke Ihrer Abrechnung
Gegenbuchung, Konto Gebührenkonto für den Geldverkehr Ihrer Lokalisierung Dorthin gehört die Gebühr; das Konto steht je Lokalisierung anders
Gegenbuchung, Betragsart Prozentsatz des Saldos, 100 Prozent Schreibt den offenen Rest ab, auch wenn die Gebühr einmal 39,90 und einmal 41,50 Euro beträgt
Gegenbuchung, Buchungstext Terminalgebühr So erkennen Sie die erzeugten Posten in der Buchungsliste

Ob der Vergleich Enthält Groß- und Kleinschreibung unterscheidet, beschreibt die Dokumentation nicht; halten Sie sich an die Schreibweise, die Ihre Kontoauszüge liefern.

Beispielrechnung: die Regel im Einsatz

Beispielrechnung mit erfundenen Zahlen. Die Bank zeigt am 30. September 2026 eine ausgehende Zeile über 39,90 Euro, Verwendungszweck „Terminalgebuehr 09/2026 Kunde 4172”. Odoo prüft die drei Bedingungen: richtiges Journal, Betrag zwischen 20,00 und 60,00 Euro, Buchungstext enthält „Terminal”. Alle treffen zu, das Modell erzeugt eine Gegenbuchung über 39,90 Euro auf dem Gebührenkonto. Der Saldo der Zeile ist null, sie gilt als vollständig abgestimmt, und das Zwischenkonto ist um diesen Betrag entlastet.

Zwei Fälle ohne Modell zeigen, worauf es bei der Richtung ankommt. Eine Lieferantenrechnung über 1.000,00 Euro ist offen, die Bank zeigt eine ausgehende Zahlung von 997,00 Euro. Nach dem Abstimmen gilt die Transaktion als vollständig abgestimmt; die 3,00 Euro bleiben auf der Rechnung offen und sind an der Zeile selbst nicht mehr zu sehen. Sie lassen sie dort stehen oder bearbeiten die Zeile und setzen die Rechnung auf vollständig bezahlt (zurück mit Teilzahlung). Die Banktransaktion hat keinen Rest, also auch nichts abzuschreiben. Geht die Zahlung über den Rechnungsbetrag hinaus — dieselbe Rechnung über 1.000,00 Euro, die Bank zeigt 1.003,00 Euro ausgehend —, ist die Transaktion nur teilweise abgestimmt. Die 3,00 Euro schreiben Sie über Konto festlegen auf das Gebührenkonto ab oder stimmen sie mit einem weiteren offenen Posten desselben Lieferanten ab. Genau diese Richtung verwendet die Dokumentation in ihrem Beispiel mit 103 zu 100.

So prüfen Sie das Ergebnis

Blenden Sie in der Ansicht Bankabgleich über den Filter Nicht abgeglichen nur die offenen Zeilen ein. Ist die Liste leer, hat jede Zeile des gewählten Zeitraums einen Gegenposten oder eine Ausbuchung. Vergleichen Sie danach den Saldo des Bankjournals mit dem Kontoauszug Ihrer Bank; die Dokumentation empfiehlt eine Eröffnungstransaktion mit dem Kontostand zum Beginn der Synchronisierung, damit die Endsalden übereinstimmen. Ein Saldo auf dem Zwischenkonto des Journals zeigt Zeilen, die noch nicht abgestimmt oder nur teilweise abgestimmt sind; vollständig abgestimmte Zeilen tragen dort nichts mehr. Entwurfsrechnungen lassen sich bereits abstimmen; automatische Umbuchungen, etwa bei Fremdwährungen, entstehen dann ebenfalls im Entwurf und werden mit der ursprünglichen Buchung gebucht. Vor dem Jahresabschluss prüfen Sie den Abgleich erneut, siehe Jahresabschluss in Odoo.

Wenn etwas nicht klappt

Symptom Ursache Lösung
An der Zeile erscheint kein Vorschlag Kein Partner gesetzt und der Verwendungszweck enthält keinen passenden Verweis, oder der Betrag weicht ab Partner festlegen, dann Abstimmen und den Posten selbst wählen
Der Vorschlag nennt die falsche Rechnung Mehrere offene Posten mit gleichem Betrag Abstimmen öffnen und im Fenster Suche: Abzustimmende Buchungszeilen den richtigen Posten wählen
Das Zwischenkonto bleibt gefüllt Zeilen sind noch nicht abgestimmt oder nur teilweise abgestimmt Offene Zeilen abgleichen; bleibt an einer Zeile ein Rest, ihn über Konto festlegen oder ein Modell abschreiben
Die Differenz landet auf dem falschen Konto Mehrere Modelle passen, das erste der Reihenfolge gewinnt Reihenfolge ändern oder die Gegenbuchung von Hand auf das richtige Konto setzen
Ein Modell greift nicht Eine seiner Bedingungen ist nicht erfüllt; alle müssen zutreffen Betragsgrenze und Buchungstext prüfen, das Modell bei Bedarf auf Manuell stellen
Die Zeile steht doppelt Import oder Anbieter hat den Umsatz zweimal geliefert Im Menü Aktionen der Transaktionsliste Doppelte Transaktionen finden, Auswahl prüfen und löschen

Wann Sie Hilfe holen sollten

Stammt die Differenz nicht aus einer Gebühr, sondern aus einer Kürzung, einer Gutschrift, einem Streitfall oder einer Fremdwährung, entscheidet der Einzelfall. Klären Sie dann mit Ihrer Steuerberatung, wie der Rest zu behandeln ist, bevor die Abstimmung endgültig ist. Dasselbe gilt, wenn ein Bankjournal über einen längeren Zeitraum keinen vollständigen Abgleich erreicht. Der Begriff selbst steht im Glossar unter Abstimmung.

Häufige Fragen

Warum steht der Bankumsatz nach dem Import zunächst auf einem Zwischenkonto?

Jede Banktransaktion ist mit einer Journalbuchung verbunden, die das Hauptkonto des Bankjournals und sein Zwischenkonto bewegt. Erst mit der vollständigen Abstimmung ersetzt Odoo das Zwischenkonto durch das Konto des Gegenpostens, bei einer manuellen Abstimmung durch das von Ihnen gewählte Konto. Ein Saldo auf dem Zwischenkonto zeigt also Zeilen, die noch nicht abgestimmt oder nur teilweise abgestimmt sind.

Kann ich eine Zahlung mehreren Rechnungen zuordnen?

Ja. Im Fenster Suche: Abzustimmende Buchungszeilen markieren Sie einen oder mehrere Posten und klicken Auswählen. Ist der Zahlbetrag kleiner als die Rechnung, gilt die Transaktion danach als vollständig abgestimmt und die Differenz bleibt auf der Rechnung offen. Ist er größer, ist die Transaktion nur teilweise abgestimmt; den Rest stimmen Sie mit einem weiteren Posten ab oder buchen ihn ab.

Kann ich eine Kundenforderung mit einer Lieferantenverbindlichkeit verrechnen?

Ja, gegenüber demselben Partner: ohne Bankumsatz saldieren Sie Forderungen und Verbindlichkeiten, die dieselbe Gegenpartei betreffen. Gehen Sie zu Buchhaltung ‣ Buchhaltung ‣ Abstimmen, markieren die Posten auf Forderungs- und Verbindlichkeitsseite und klicken Abstimmen. Gleicht sich der Betrag nicht aus, öffnet Odoo das Fenster Ausbuchungsposten; dort erlauben Sie eine Teilabstimmung oder buchen den Rest über ein Konto oder ein Abstimmungsmodell aus.

Was passiert, wenn ich eine noch nicht gebuchte Rechnung abstimme?

Bestehende Posten aus Entwurfsbuchungen lassen sich abstimmen. Automatische Umbuchungen, etwa bei Fremdwährungen, entstehen dabei ebenfalls im Entwurf. Sie werden gebucht, sobald Sie die ursprüngliche Buchung buchen.

Quellen

  1. Bank reconciliation (Odoo 20.0)Odoo S.A., Dokumentation · abgerufen am
  2. Reconciliation models (Odoo 20.0)Odoo S.A., Dokumentation · abgerufen am
  3. Transactions (Odoo 20.0), Abschnitte Bank Matching view, Duplicate transactions, StatementsOdoo S.A., Dokumentation · abgerufen am
  4. Bank and cash accounts (Odoo 20.0)Odoo S.A., Dokumentation · abgerufen am
  5. Accounting and Invoicing (Odoo 20.0), Abschnitt Accountant access rightsOdoo S.A., Dokumentation · abgerufen am
  6. Compare Editions (Odoo Community und Odoo Enterprise), Zeile Accounting mit Unterzeile Comprehensive Accounting (General Ledger, Bank Statement Reconciliation, …) und Zeile InvoicingOdoo S.A. · abgerufen am
  7. Odoo-Dokumentation, Startseite: verweist am 14. Oktober 2026 auf die Version 20.0 als aktuelle FassungOdoo S.A., Dokumentation · abgerufen am
  8. Bankabstimmung und Abstimmungsmodelle (Odoo 19.0, deutschsprachige Dokumentationsfassung; Quelle der deutschen Menü- und Feldnamen)Odoo S.A., Dokumentation · abgerufen am
  9. Abstimmungsmodelle (Odoo 19.0, deutschsprachige Dokumentationsfassung; Quelle der deutschen Feldnamen des Modellformulars)Odoo S.A., Dokumentation · abgerufen am
  10. Transaktionen (Odoo 19.0, deutschsprachige Dokumentationsfassung), Abschnitt Transaktionen duplizieren; Quelle der deutschen Menünamen Aktionen und Doppelte Transaktionen findenOdoo S.A., Dokumentation · abgerufen am