Zahlungsbedingungen und Skonto in Odoo
Kurz gesagt
Zahlungsbedingungen mit Skonto legen Sie in Odoo 19.0 und 20.0 unter Buchhaltung ‣ Konfiguration ‣ Zahlungsbedingungen an: Fristen im Abschnitt Bedingungen, Skonto über Frühzahlerrabatt mit Rabattprozentsatz, Rabatttagen und Steuerermäßigung. Die App Buchhaltung (Accounting) führt die Editionsübersicht nur in der Enterprise-Spalte. Mindert das Skonto in Deutschland das Entgelt, ist die Umsatzsteuer zu berichtigen (§ 17 Abs. 1 UStG).
Das Wichtigste
- Zahlungsbedingungen liegen laut Dokumentation in der App Buchhaltung (Accounting) unter Konfiguration ‣ Zahlungsbedingungen; deren Zeile zeigt die Editionsübersicht nur in der Enterprise-Spalte.
- Skonto heißt in Odoo Frühzahlerrabatt; je Zahlungsbedingung tragen Sie Rabattprozentsatz, Rabatttage und Steuerermäßigung ein.
- Die Steuerermäßigung kennt drei Optionen: Immer (auf Rechnung), Auf frühzeitige Zahlung und Niemals; die Steuerraster des Steuerberichts folgen der gewählten Option.
- Fristen stehen im Abschnitt Bedingungen je Zeile (Fällig, Nach, Tage am Monatsende am); das Feld Beispiel prüft die berechneten Fälligkeitsdaten.
- Skonti bucht Odoo auf die Standardkonten Skontoertragskonto und Skontoverlustkonto in den Einstellungen.
- Deutschland: Ein Skonto mindert das Entgelt; der geschuldete Steuerbetrag ist im Besteuerungszeitraum der Änderung zu berichtigen (§ 17 Abs. 1 Sätze 1 und 8 UStG).
Ein Zahlungsziel ist in Odoo eine Regel, kein Freitext auf der Rechnung: Sie hinterlegen Fristen, Skontosatz und die steuerliche Behandlung einmal und hängen die Bedingung an Kontakt, Auftrag oder Rechnung. Ob ein Kunde den Abzug erhält, entscheidet später das Zahlungsdatum bei der Abstimmung.
Was Sie vorab brauchen
- Eine Datenbank mit der App Buchhaltung (Accounting). Die Zahlungsbedingungen sind in dieser App dokumentiert; die offizielle Editionsübersicht von Odoo führt die Zeile Accounting nur in der Enterprise-Spalte und die Zeile Abrechnung (Invoicing) in beiden Spalten. Ob Ihr Menü den Punkt zeigt, sehen Sie an der Menüleiste.
- Einen Benutzer mit Zugriffsrechten auf die Konfiguration dieser App; die Standardkonten ändern Sie in den Einstellungen.
- Skontosatz, Rabatttage und Zahlungsziel aus Ihrem Angebot oder Vertrag.
- Die Klärung mit Ihrer Steuerberatung, auf welchen Betrag Ihr Vertrag den Prozentsatz bezieht: Das Rechenbeispiel der Dokumentation rechnet den Rabatt vom Betrag ohne Steuer.
- Für den Einkauf: die Zahlungsbedingung Ihres Lieferanten, falls Sie Skonti dort ebenfalls abbilden.
Schritt für Schritt: Zahlungsbedingungen mit Skonto anlegen
Schritt 1: Standardkonten prüfen
Gehen Sie zu Buchhaltung ‣ Konfiguration ‣ Einstellungen und sehen Sie im Abschnitt Standardkonten nach den Feldern Skontoertragskonto (Cash Discount Gain) und Skontoverlustkonto (Cash Discount Loss). Odoo verbucht Skonti auf diese beiden Konten. Sind die Felder leer oder passen sie nicht zu Ihrem Kontenrahmen, wählen Sie die Konten aus, die Ihre Buchhaltung dafür vorgesehen hat.
Schritt 2: Zahlungsbedingung anlegen
Gehen Sie zu Buchhaltung ‣ Konfiguration ‣ Zahlungsbedingungen (Payment Terms) und klicken Sie auf Neu. In das Feld Zahlungsbedingungen schreiben Sie den Namen, der intern und auf Verkaufsaufträgen erscheint, zum Beispiel 2 Prozent Skonto, 30 Tage netto. An dieses Fälligkeitsdatum knüpft später der Mahnlauf an, siehe Mahnwesen in Odoo.
Schritt 3: Skonto einschalten
Setzen Sie das Kontrollkästchen Frühzahlerrabatt (Early Discount) und tragen Sie drei Werte ein: den Rabattprozentsatz, die Rabatttage — die Frist, innerhalb derer der Kunde abziehen darf — und die Steuerermäßigung. Die Steuerermäßigung ist keine Zahl, sondern eine Auswahl aus drei Optionen; was sie bewirkt, steht im nächsten Abschnitt.
Schritt 4: Fristen und Beträge regeln
Im Abschnitt Bedingungen fügen Sie über Zeile hinzufügen je Fälligkeit eine Regel an: den Anteil am Gesamtbetrag über Fällig und das Zahlungsziel über Nach, gerechnet in Tagen ab Rechnungsdatum. Ein negativer Wert im Feld Nach bedeutet Tage vor dem Monatsende. Die Option Tage am Monatsende am fügt einen Puffer ein, damit eine am Monatsende gebuchte Rechnung nicht schon zu Beginn des folgenden Monats fällig wird. Odoo rechnet die Bedingungen in der Reihenfolge ihrer Fälligkeitsdaten. Eine Rechnung mit zwei Fälligkeiten erzeugt zwei Buchungszeilen auf dem Debitorenkonto, was Mahnlauf und Abstimmung erleichtert.
Schritt 5: Testen und zuordnen
Tragen Sie in der Zeile Beispiel ein Rechnungsdatum ein; Odoo zeigt darunter die sich ergebenden Zahlungen mit ihren Fälligkeitsdaten. Prüfen Sie den Monatswechsel und den Fall, dass die Skontofrist vor dem ersten Fälligkeitstermin endet. Danach hängen Sie die Bedingung an die Stelle, an der sie gelten soll: im Kontakt im Reiter Verkauf & Einkauf als Standard, im Angebot oder Verkaufsauftrag für alle Rechnungen daraus oder in der einzelnen Rechnung im Feld Fälligkeitsdatum über die Auswahlliste Bedingungen. Außerdem setzen Sie den Text der Spalte Vorschau (er erscheint auf dem Dokument) und das Kontrollkästchen Teilzahlungsdaten anzeigen, das Skontobetrag und Fälligkeiten auf den Rechnungsbericht schreibt.
Schritt 6: Zahlung mit Skonto abstimmen
Erfassen Sie die Zahlung oder stimmen Sie die Bankzeile ab; Odoo zieht das Zahlungsdatum heran, um zu entscheiden, ob der Kunde skontieren darf, siehe Bankabstimmung in Odoo. Kommt die Zahlung nach dem Rabattdatum, entscheiden Sie selbst, ob die Rechnung mit einer Ausbuchung als vollständig bezahlt oder als teilweise bezahlt geführt wird. Eine Anzahlungsrechnung ist dagegen keine Zahlungsbedingung, sondern eine Abrechnungspolitik, siehe Anzahlungs- und Teilrechnungen.
Die drei Optionen der Steuerermäßigung
Ob das Skonto auch die Steuer mindert, steuern Sie je Zahlungsbedingung über die Steuerermäßigung (Tax Reduction). Die Dokumentation beschreibt drei Optionen:
| Option | Bemessungsgrundlage der Steuer nach der Dokumentation |
|---|---|
| Immer (auf Rechnung) | Immer der ermäßigte Betrag, unabhängig davon, ob der Kunde den Abzug nutzt. |
| Auf frühzeitige Zahlung | Nur bei früher Zahlung der ermäßigte Betrag; sonst der Verkaufsbetrag, weshalb der Steuerbetrag nach der Rechnungsstellung je Kunde abweichen kann. |
| Niemals | Immer der volle Betrag, auch bei früher Zahlung. |
Die Steuerraster des Steuerberichts folgen der gewählten Option; das Lokalisierungspaket kann sie bereits vorbelegen. Prüfen Sie den Wert deshalb an der fertigen Zahlungsbedingung, bevor Sie sie ausrollen.
Beispielrechnung: Skonto mit Steuerkorrektur
Beispielrechnung mit frei gewählten Zahlen: Nettorechnung über 1.000,00 Euro, Regelsteuersatz 19 Prozent (§ 12 Abs. 1 UStG), 2 Prozent Skonto bei Zahlung binnen 10 Tagen, sonst 30 Tage netto; der Kunde zahlt am fünften Tag.
| Position | Betrag |
|---|---|
| Rechnungsbetrag ohne Umsatzsteuer | 1.000,00 Euro |
| Umsatzsteuer 19 Prozent | 190,00 Euro |
| Rechnungsbetrag brutto | 1.190,00 Euro |
| Skonto 2 Prozent vom Betrag ohne Steuer | 20,00 Euro |
| Umsatzsteuer auf den geminderten Betrag (980,00 Euro × 19 Prozent) | 186,20 Euro |
| Zahlbetrag des Kunden | 1.166,20 Euro |
| Steuerkorrektur (190,00 Euro − 186,20 Euro) | 3,80 Euro |
Der Kunde zahlt also 23,80 Euro weniger als brutto berechnet; dieser Betrag zerfällt in 20,00 Euro Skonto und 3,80 Euro Steuer. Odoo verbucht den Skonto auf eines der beiden Standardkonten; die Steuerkorrektur schlägt sich in den Steuerrastern des Steuerberichts nieder. In Deutschland gehört die Berichtigung in den Besteuerungszeitraum, in dem sich das Entgelt ändert (§ 17 Abs. 1 Satz 8 UStG); welche Steuerraster daraus werden, beschreibt Umsatzsteuer in Odoo.
So prüfen Sie das Ergebnis
- Öffnen Sie die Rechnung im Reiter Buchungszeilen, klicken Sie auf die Regelschaltfläche und blenden Sie die Spalten Rabattdatum und Rabattbetrag ein: Auf der Zeile mit der Skontofrist steht der Rabattbetrag, auf den übrigen nicht.
- Sehen Sie sich den Rechnungsbericht an: Skontobetrag und Fälligkeitsdatum erscheinen dort nur, wenn Teilzahlungsdaten anzeigen gesetzt ist.
- Prüfen Sie nach der skontierten Zahlung den offenen Posten: Die Rechnung ist vollständig bezahlt und die Forderung ausgeglichen; bleibt eine Differenz offen, stimmen Zahlbetrag und Steuerermäßigung nicht zusammen.
- Vergleichen Sie den Steuerbericht mit dem erwarteten Steuerraster der gewählten Option, bevor Sie die Voranmeldung abgeben; den Weg dorthin beschreibt Umsatzsteuer-Voranmeldung aus Odoo über ELSTER.
Wenn etwas nicht klappt
| Symptom | Ursache | Lösung |
|---|---|---|
| Der Kunde sieht keinen Skontobetrag auf der Rechnung | Teilzahlungsdaten anzeigen ist in der Zahlungsbedingung nicht gesetzt | Kontrollkästchen Teilzahlungsdaten anzeigen in der Zahlungsbedingung setzen und den Rechnungsbericht erneut prüfen |
| Die Umsatzsteuer sinkt nicht | Steuerermäßigung steht auf Niemals oder passt nicht zur Lokalisierung | Option an der Zahlungsbedingung prüfen; das Lokalisierungspaket kann sie vorbelegen |
| Der Skonto landet auf dem falschen Konto | Skontoertrags- oder Skontoverlustkonto fehlt oder ist falsch gewählt | Standardkonten in den Einstellungen anpassen und die nächste Zahlung prüfen |
| Nach dem Rabattdatum wird trotzdem skontiert | Das Erfassungsdatum der Zahlung liegt innerhalb der Rabattfrist | Zahlungsdatum prüfen; danach selbst entscheiden: Ausbuchung oder Teilzahlung |
| Das Fälligkeitsdatum überrascht | Tage am Monatsende am oder ein negativer Wert im Feld Nach | Bedingung mit der Zeile Beispiel durchrechnen und die Tage korrigieren |
| Die berechneten Raten stimmen nicht mit der Vereinbarung | Anteil im Feld Fällig oder Frist im Feld Nach beziehungsweise Tage am Monatsende am weicht von der Vereinbarung ab | Die Zeile Beispiel mit dem echten Rechnungsdatum füllen, die angezeigten Raten samt Fälligkeitsdaten mit der Vereinbarung vergleichen und die Felder der Zeile danach korrigieren |
Zahlungsziel und Skonto in Deutschland, Österreich und der Schweiz
Was ein Skonto steuerlich auslöst, regelt jedes Land selbst; die Zahlungsbedingung in Odoo bildet den Vertrag ab, nicht die Rechtsfolge.
Deutschland: Mindert das Skonto das Entgelt, hat der leistende Unternehmer den dafür geschuldeten Steuerbetrag zu berichtigen; auch der Vorsteuerabzug des Empfängers ist zu berichtigen, soweit er durch die Änderung wirtschaftlich begünstigt wird (§ 17 Abs. 1 Sätze 1 bis 3 UStG). Die Berichtigung gehört in den Besteuerungszeitraum der Änderung (§ 17 Abs. 1 Satz 8 UStG), bei einem Skonto also in den Zeitraum der Zahlung. Der Regelsteuersatz beträgt 19 Prozent (§ 12 Abs. 1 UStG).
Österreich: Hat sich die Bemessungsgrundlage geändert, hat der leistende Unternehmer den geschuldeten Steuerbetrag und der Empfänger den in Anspruch genommenen Vorsteuerabzug zu berichtigen; maßgeblich ist der Veranlagungszeitraum, in dem die Änderung des Entgeltes eintritt (§ 16 Abs. 1 Z 1 und 2 UStG 1994).
Schweiz: Die Steuer wird vom tatsächlich empfangenen Entgelt berechnet (Art. 24 Abs. 1 Satz 1 MWSTG). Wird das bezahlte oder vereinbarte Entgelt korrigiert, ist die Umsatzsteuerschuld im Zeitpunkt der Verbuchung der Korrektur oder der Vereinnahmung des korrigierten Entgelts anzupassen (Art. 41 Abs. 1 MWSTG); für den Vorsteuerabzug gilt das bei einem korrigierten Aufwand entsprechend (Art. 41 Abs. 2 MWSTG).
Redaktionelle Einordnung, keine amtliche Vorgabe: In Deutschland kommt die Option Auf frühzeitige Zahlung in Betracht, weil sich die Steuer erst mit der tatsächlichen Zahlung mindert; welche Option Ihre Lokalisierung mitbringt, sehen Sie an der Zahlungsbedingung selbst.
Wann Sie Hilfe holen sollten
Welche Option Ihre Lokalisierung vorbelegt und wie Ihr Vertrag den Skontosatz rechnet, klären Sie mit Ihrer Steuerberatung; die Auslegung des § 17 Abs. 1 UStG im Einzelfall gehört dorthin und nicht in die Zahlungsbedingung. Technische Hürden — ein fehlender Menüpunkt in Ihrer Datenbank, fehlende Rechte, eine Lokalisierung, die eine Option erzwingt — gehören zu Ihrem Odoo-Partner.