Odoo 20 dokumentiert einen intercompany Clearing-Workflow für einen bestimmten Multi-Company-Buchhaltungsfall: Ein Unternehmen erhält eine Kundenzahlung für eine Rechnung, die von einem anderen Unternehmen in derselben Odoo-Datenbank ausgestellt wurde. Das System kann die offene Rechnung des ausstellenden Unternehmens ausgleichen und ausgleichende Buchungssätze zwischen den beiden Einheiten erzeugen. (Odoo 20.0 Docs: Companies Multi Company) Odoo hat Odoo 20 am 24. September 2026 angekündigt. (Meet Odoo 20)

Der Workflow betrifft beide Seiten der Transaktion. Bei dem Unternehmen, das die Rechnung ausgestellt hat, wird die Kundenforderung zu einer Forderung gegenüber dem Unternehmen, das die Zahlung eingezogen hat. Das empfangende Unternehmen verbucht den entsprechenden Betrag als Verbindlichkeit gegenüber dem ausstellenden Unternehmen. Dadurch wird der Kundensaldo ausgeglichen, während die finanzielle Verpflichtung zwischen den beiden Unternehmen erhalten bleibt. (Odoo 20.0 Docs: Companies Multi Company)

Was der Workflow abdeckt

Der dokumentierte Anwendungsfall beginnt mit einer Rechnung, die einem Unternehmen zugeordnet ist, und einer Zahlung, die von einem anderen Unternehmen eingegangen ist. Beide Unternehmen müssen in derselben Odoo-Datenbank konfiguriert sein. Prozesse mit separaten Datenbanken oder externen Buchhaltungssystemen sind nicht Teil des dokumentierten Workflows. (Odoo 20.0 Docs: Companies Multi Company)

Wenn eine Zahlung unter der erforderlichen Konfiguration verarbeitet wird, gleicht Odoo die ursprüngliche Kundenrechnung aus und erzeugt die intercompany Buchungen. Die Automatisierung verknüpft den Rechnungsausgleich mit dem internen Saldo zwischen den beteiligten Unternehmen. Sie hebt diesen Saldo nicht auf. Stattdessen wird der Betrag auf die konfigurierten intercompany Konten gebucht. (Odoo 20.0 Docs: Companies Multi Company)

Die buchhalterische Behandlung trennt die Kundenbeziehung von der Beziehung zwischen den Unternehmen. Nach dem Clearing führt das ausstellende Unternehmen den beglichenen Betrag nicht mehr als offene Kundenforderung. Es verbucht eine Forderung gegenüber dem Unternehmen, das die Zahlung hält, während das empfangende Unternehmen die entsprechende Verbindlichkeit erfasst. (Odoo 20.0 Docs: Companies Multi Company)

Erforderliche Odoo-Konfiguration

Eine Multi-Company-Datenbank allein reicht nicht aus. Das Modul Intercompany Payment - Account von Odoo muss installiert sein, und Inter-Company Transactions müssen für jedes am Workflow beteiligte Unternehmen aktiviert sein. (Odoo 20.0 Docs: Companies Multi Company) Bestehende Multi-Company-Implementierungen sollten beide Anforderungen prüfen, bevor sie versuchen, diese Zahlungen zu verarbeiten.

Jedes beteiligte Unternehmen benötigt außerdem ein Clearing-Journal und separate Intercompany Verbindlichkeits- und Forderungskonten. Diese Konten steuern, wo die Verpflichtungen zwischen den Einheiten erfasst werden. (Odoo 20.0 Docs: Companies Multi Company) Das Design sollte vor der Verarbeitung von Transaktionen im Hinblick auf den Kontenplan, das Reporting auf Einheitsebene und die Anforderungen an den intercompany Ausgleich geprüft werden.

Die Zahlungsmethode muss ein Konto für ausstehende Zahlungseingänge verwenden. (Odoo 20.0 Docs: Companies Multi Company) Diese Voraussetzung sollte in der aktuellen Zahlungskonfiguration geprüft werden, insbesondere dort, wo Bankjournale, Verarbeitung von Zahlungseingängen oder Kontenzuordnungen angepasst wurden. Das Installieren des Moduls und das Konfigurieren von intercompany Konten erfüllt die dokumentierten Anforderungen für sich genommen nicht, wenn der Zahlungsmethode das erforderliche Konto für ausstehende Zahlungseingänge fehlt. (Odoo 20.0 Docs: Companies Multi Company)

Buchhalterische Auswirkungen

Der Workflow kombiniert den Ausgleich von Kundenforderungen und die Erfassung entsprechender intercompany Buchungen. (Odoo 20.0 Docs: Companies Multi Company) Ohne diese Verbindung müssen Finanzteams den Kundensaldo und die Verpflichtung zwischen den Unternehmen möglicherweise als separate Buchungsschritte behandeln. Ob der automatisierte Prozess geeignet ist, hängt von den Zahlungsflüssen des Unternehmens und seiner Fähigkeit ab, die erforderliche Kontenstruktur zu unterstützen.

Eine Zahlung, die von einem Unternehmen für die Rechnung eines anderen Unternehmens eingezogen wird, wird von diesem Workflow nicht als Umsatz des empfangenden Unternehmens behandelt. Die dokumentierten Buchungen begründen eine Verbindlichkeit in der empfangenden Einheit und eine entsprechende Forderung in der ausstellenden Einheit. (Odoo 20.0 Docs: Companies Multi Company) Während der Tests sollten Finanzteams die erzeugten Buchungssätze prüfen und bestätigen, dass die Salden für Debitoren, konzerninterne Konten und offene Zahlungseingänge die vorgesehenen Konten verwenden.

Die Konfiguration gilt für jedes beteiligte Unternehmen einzeln und wirkt nicht als einzelne datenbankweite Einstellung. (Odoo 20.0 Docs: Companies Multi Company) Unternehmen, die eine Odoo-Umgebung gemeinsam nutzen, können unterschiedliche Kontenpläne, Journalstrukturen oder Zahlungsmethoden haben, daher sollte die Einrichtung jeder Einheit separat validiert werden.

Grenzen des dokumentierten Workflows

Die Dokumentation beschreibt den buchhalterischen Zweck des Workflows und nennt seine Anforderungen an Modul, Unternehmenseinstellung, Journal, Konto und Zahlungsmethode. (Odoo 20.0 Docs: Companies Multi Company) Sie legt nicht fest, wie sich jede Anpassung, Lokalisierung oder externe Integration bei der konzerninternen Verrechnung verhält. Für diese Bereiche ist eine implementationsspezifische Prüfung erforderlich.

Der Workflow ist für Unternehmen dokumentiert, die sich in derselben Datenbank befinden. (Odoo 20.0 Docs: Companies Multi Company) Die bereitgestellten Quellen bestätigen keinen gleichwertigen automatisierten Prozess zwischen getrennten Odoo-Datenbanken. Organisationen mit separaten Instanzen sollten ihren erforderlichen datenbankübergreifenden Prozess daher eigenständig prüfen.

Die bereitgestellten Quellen definieren auch nicht den Umgang des Workflows mit Teilzahlungen, Rückerstattungen, Fremdwährungsabrechnungen, Zahlungsstornierungen oder Ketten mit zusätzlichen Unternehmen. Wenn diese Transaktionen für eine Organisation wesentlich sind, sollte jeder Fall vor dem produktiven Einsatz getestet werden.

Was vor der Einführung zu prüfen ist

Stellen Sie zunächst sicher, dass das abrechnende Unternehmen und das Unternehmen, das die Zahlung erhält, in derselben Odoo-Datenbank sind. Prüfen Sie, ob das Modul Intercompany Payment - Account installiert ist und ob Inter-Company Transactions für jedes Unternehmen aktiviert ist, das teilnehmen soll. (Odoo 20.0 Docs: Companies Multi Company)

Zweitens, prüfen Sie das Verrechnungskonto sowie die dedizierten Verbindlichkeits- und Forderungskonten für jede Einheit. (Odoo 20.0 Docs: Companies Multi Company) Die Kontenwahl sollte die Berichts- und Abstimmungsanforderungen der Organisation unterstützen. Benutzer sollten den vom Unternehmen, das die Zahlung erhalten hat, geschuldeten Betrag und den entsprechenden Betrag, der dem Unternehmen geschuldet wird, das die Rechnung ausgestellt hat, identifizieren können.

Drittens, prüfen Sie die Zahlungsmethode und bestätigen Sie, dass sie ein Konto für offene Zahlungseingänge verwendet. (Odoo 20.0 Docs: Companies Multi Company) Prüfen Sie die tatsächliche Konfiguration und verlassen Sie sich nicht auf den Journalnamen oder Annahmen aufgrund eines bestehenden Zahlungseingangsprozesses.

Führen Sie schließlich eine kontrollierte Transaktion mit einer repräsentativen Rechnung und Zahlung durch. Bestätigen Sie, dass Odoo die Kundenrechnung ausgleicht, die konzerninterne Forderung des ausstellenden Unternehmens erfasst und die entsprechende Verbindlichkeit in dem Unternehmen erstellt, das das Geld erhalten hat. (Odoo 20.0 Docs: Companies Multi Company) Prüfen Sie beide Unternehmensbücher vor einer breiteren Nutzung, damit Kontenzuordnungen und Salden auf Einheitsebene überprüft werden können.

Das Ergebnis sollte die Kundenrechnung ausgeglichen hinterlassen und gleichzeitig den Betrag zwischen den beiden Unternehmen in ihren jeweiligen konzerninternen Konten ausweisen. Diese Unterscheidung ist zentral für den Workflow: Der Ausgleich mit dem Kunden ist abgeschlossen, aber die separate Verpflichtung zwischen der ausstellenden und der empfangenden Einheit bleibt für eine spätere Abstimmung sichtbar. (Odoo 20.0 Docs: Companies Multi Company)