Skonto in der Rechnungs-App: Welcher Betrag gilt bis zu welchem Termin?
Skonto ist kein beliebiger Rabatt auf eine offene Rechnung. Ihre Anwendung muss das angebotene Zahlungsfenster, den dafür geltenden Betrag und die tatsächlich geprüfte Zahlung zusammenbringen. Erst danach lässt sich entscheiden, ob ein kleinerer Zahlungseingang die Rechnung vereinbarungsgemäß erledigt oder ein ungeklärter Rest bleibt.
Vor der Entwicklung sollten Buchhaltung und Entwicklung diese Entscheidung gemeinsam an Beispielen festhalten. Dieser Leitfaden beschreibt Softwareanforderungen. Er bestimmt weder einen rechtlichen Anspruch auf Skonto noch die steuerliche Behandlung in Ihrem Land.
Zwei Termine mit unterschiedlicher Bedeutung zeigen
Die Odoo-19-Dokumentation zu Skonto beschreibt einen Nachlass als Anreiz für eine Zahlung innerhalb eines bestimmten Zeitraums. In den Zahlungsbedingungen werden unter anderem Prozentsatz, Skontotage und steuerliche Behandlung konfiguriert.
Für Ihr Briefing bedeutet das: Die allgemeine Fälligkeit und das Ende des Skontofensters sind unterschiedliche Angaben. Eine Rechnung kann nach Ablauf des Skontofensters weiterhin innerhalb ihrer regulären Zahlungsfrist liegen. Die Oberfläche darf sie nicht allein wegen des verpassten Nachlasses als überfällig markieren.
Lassen Sie den konkreten Skontotermin und den dazugehörigen Zahlbetrag anzeigen. Ein isoliertes Prozentzeichen reicht nicht. Die Kundschaft soll nicht aus mehreren verstreuten Textfeldern selbst ermitteln müssen, welcher Betrag aktuell verlangt wird.
Die Berechnungsgrundlage fachlich festlegen
Welche Positionen gehören zur Grundlage, und wie werden Steuern sowie Rundungen behandelt? Lassen Sie diese Regeln von Ihrer Buchhaltung freigeben, bevor ein Entwickler eine scheinbar einfache Prozentrechnung einbaut.
Die Odoo-Anleitung dokumentiert unterschiedliche Einstellungen zur Steuerermäßigung und weist auf Unterschiede nach Land oder Region hin. Daraus folgt keine Empfehlung, eine der angebotenen Einstellungen ungeprüft zu übernehmen. Ein auswählbares Produktmerkmal ist kein Nachweis, dass die Auswahl zu Ihrem Geschäftsvorgang passt.
Verwenden Sie fachlich geprüfte Sollfälle für die konfigurierte Umgebung. Prüfen Sie den angezeigten Zahlbetrag, die Rechnungsdarstellung und die spätere Verbuchung zusammen. Übernehmen Sie weder einen ausländischen Beispielssteuersatz noch die dort gezeigte Behandlung als lokale Regel.
Welches Zahlungsdatum entscheidet?
Odoo berücksichtigt beim Erfassen einer Zahlung oder beim Bankabgleich das Datum der Kundenzahlung für die Skontoberechtigung. In einer individuellen Schnittstelle muss deshalb klar sein, welches fachlich bestätigte Datum aus welcher Datenquelle in diese Prüfung eingeht.
Eine Schaltfläche „Überweisung veranlasst“ im Kundenportal belegt für sich genommen keinen bestätigten Geldeingang. Ebenso sollte der Zeitpunkt eines späteren Datenimports nicht ohne freigegebene Regel den fachlichen Zahlungstag ersetzen. Lassen Sie die verwendeten Datumsfelder benennen und in einem verspätet importierten Testfall sichtbar machen.
Klären Sie außerdem Teilzahlungen. Die hier zitierte Anleitung legt nicht für jedes individuelle Teilzahlungsmodell fest, wann welche Skontoberechtigung entsteht. Wenn solche Fälle benötigt werden, braucht das Projekt eine ausdrückliche fachliche Vorgabe und eigene Tests. Eine automatische anteilige Kürzung darf nicht bloß aus Bequemlichkeit hinzukommen.
Einen verspäteten Skontoabzug nicht verstecken
Ein Kunde kann den reduzierten Betrag nach Ablauf des vorgesehenen Fensters zahlen. Die Odoo-Dokumentation nennt dafür eine bewusste Entscheidung: Die Rechnung kann mit einer Ausbuchung vollständig erledigt oder als teilweise bezahlt behandelt werden.
Ihre App sollte daraus keinen stillen Standard machen. Zeigen Sie ursprüngliche Bedingungen, maßgebliches Datum, Zahlung und verbleibende Differenz. Legen Sie fest, welche Rolle eine abweichende Behandlung freigeben darf und wie ihre Begründung erhalten bleibt.
Der allgemeine Bankabgleich beantwortet, wohin Geld zugeordnet wird. Die Skontoprüfung beantwortet zusätzlich, ob die konkrete Kürzung durch die vereinbarten Bedingungen gedeckt ist. Eine passende Rechnungsnummer allein ersetzt diese Prüfung nicht. Auch eine Zahlungserinnerung sollte erst den fachlich geklärten Rest übernehmen und nicht erneut den bereits berechtigt erlassenen Anteil verlangen.
Was gehört in die Abnahme?
Nutzen Sie erfundene Rechnungen mit freigegebenen Sollbeträgen in Ihren Abnahmekriterien. Prüfen Sie eine rechtzeitige Zahlung, eine Zahlung am fachlich definierten Grenztag, eine verspätete Kürzung und einen verspäteten Import eines früheren Zahlungsvorgangs. Ergänzen Sie eine Teilzahlung, wenn sie zum vereinbarten Umfang gehört.
Die prüfende Person soll für jeden Fall erklären können, welche Bedingungen gelten, welches Datum verwendet wurde und warum ein Rest offen oder erledigt ist. Vergleichen Sie Kundenansicht, Buchhaltungsansicht und dokumentierte Entscheidung. Bringen Sie diese Fälle zum Briefing Ihrer Rechnungs-App mit. Eine nachvollziehbare Skontofunktion braucht mehr als einen automatisch berechneten Rabatt.