Demos & Anwendungsfälle

Verzugszinsen berechnen: Rechnung hochladen, PDF erhalten

Rechnung hochladen, Stichtag wählen: Der Bot berechnet Verzugszinsen nach § 288 BGB mit dem Basiszinssatz und erstellt eine prüfbare Zinsaufstellung als PDF.

Verzugszinsen berechnen: Rechnung hochladen, PDF erhalten Live ansehen

Der Bot liest eine hochgeladene Rechnung aus und übernimmt Rechnungsnummer, Fälligkeit und Betrag strukturiert. Mit Forderungsart und Stichtag berechnet er die gesetzlichen Verzugszinsen auf Basis einer hinterlegten Tabelle der Basiszinssätze nach § 247 BGB. Der Bot steht in e! by Lexemo als fertige Vorlage bereit, im linken Menü unter „Vorlagen“. Live ansehen

Hinweis: Die Berechnung ist eine allgemeine Information und keine Rechtsberatung im Einzelfall. Sie setzt eine vollständig offene Forderung ohne Teilzahlungen voraus, nimmt an, dass der Verzug am Tag nach Fälligkeit eingetreten ist, und prüft dessen Voraussetzungen nicht.

Einführung und Grenzen der Berechnung

Der Bot besteht aus vier Abschnitten und einem Abschlussbildschirm. Er beginnt mit einem Textfeld, das Nutzern vorab sagt, was der Bot leistet und wo seine Grenzen liegen: Die hinterlegte Zinstabelle deckt 2023 bis 2026 ab (Stand: 15.10.2026), es gibt keinen Live-Abruf. Für spätere Zeiträume wird die Tabelle im Prompt aktualisiert.

Textfeld-Knoten txt_intro mit Einleitung und Hinweis zur Geltungsdauer der Zinstabelle

Rechnung hochladen

Ein Upload-Knoten nimmt die offene Rechnung entgegen. Er akzeptiert PDF sowie Bilder im Format JPG und PNG, ist Pflicht und auf genau eine Datei begrenzt. So lassen sich alle ausgelesenen Angaben eindeutig einer Rechnung zuordnen. Die Datei geht direkt an den folgenden KI-Schritt („Use in AI Output“).

Konfiguration des Upload-Knotens file_rechnung: PDF und Bildformate, auf eine Datei begrenzt, Pflichtfeld

Forderungsart und Stichtag erfassen

Zwei Pflichtfelder liefern, was die Rechnung selbst nicht verrät. Das Dropdown „Art der Forderung“ unterscheidet, ob ein Verbraucher beteiligt ist. Davon hängt ab, welcher Aufschlag auf den Basiszinssatz gilt: 5 Prozentpunkte mit Verbraucherbeteiligung, 9 Prozentpunkte bei Entgeltforderungen ohne Verbraucher (§ 288 Abs. 1 und 2 BGB). Das Datumsfeld legt den Berechnungsstichtag fest, also bis wann verzinst wird.

Dropdown-Knoten dd_schuldner mit den beiden Forderungsarten

Datums-Knoten dt_stichtag für den Berechnungsstichtag, als Pflichtfeld markiert

Rechnungsdaten auslesen

Der erste KI-Schritt liest die Rechnung und gibt genau ein JSON-Objekt mit fünf Feldern zurück: Rechnungsnummer, Rechnungsdatum, Fälligkeit, Bruttobetrag und Leistung. Datumsangaben kommen im Format JJJJ-MM-TT, der Betrag als Zahl ohne Währungszeichen.

Wenn ein Wert fehlt, setze einen leeren String. Erfinde keine Werte.

So bleibt eine Lücke in der Rechnung sichtbar, statt dass der Bot sie mit einer Annahme füllt.

KI-Ausgabe-Knoten ai_extraktion mit System- und Dynamic-Prompt zur Rechnungsextraktion

Ein Variablen-Mapper (vm_rechnung) zerlegt die JSON-Antwort in einzelne Variablen. Rechnungsnummer, Fälligkeit und Betrag stehen damit für Übersicht, Berechnung und PDF-Vorlage getrennt zur Verfügung.

Variablen-Mapper, der die JSON-Schlüssel benannten Variablen zuordnet

Ein Textfeld zeigt die ausgelesenen Werte anschließend als Tabelle. Nutzer sehen so vor der Berechnung, ob Betrag und Daten mit ihrer Rechnung übereinstimmen.

Textfeld-Knoten txt_extraktion mit der Tabelle „Ausgelesene Rechnungsdaten“ und eingefügten Variablen

Verzugszinsen berechnen

Der zweite KI-Schritt rechnet. Er bekommt die Rechnungsdaten als JSON, die Forderungsart und den Stichtag. Die Basiszinssätze nach § 247 BGB stehen halbjahresweise direkt im System-Prompt, vom 1. Halbjahr 2023 bis zum 2. Halbjahr 2026, mit der Deutschen Bundesbank als Quelle. Der Prompt schließt jede andere Quelle ausdrücklich aus:

Verwende keine Zinssätze aus deinem Modellwissen. Behaupte niemals, Daten live abgerufen zu haben.

Das macht die Berechnung prüfbar: Jeder verwendete Satz steht im Prompt, mit Link zur Bundesbank und dem Prüfdatum 15.10.2026. Die letzte Zeile ist ausdrücklich nur für das 2. Halbjahr 2026 freigegeben.

Vor der Berechnung prüft der Prompt die Eingaben. Fehlt ein positiver Betrag, ein eindeutiges Fälligkeitsdatum, der Stichtag oder die Forderungsart, nennt der Bot die Lücke und gibt keinen Betrag aus. Fehlt für auch nur einen Tag ein Basiszinssatz, verweigert er einen unvollständigen Gesamtbetrag und fordert die Aktualisierung der Tabelle an.

Die Rechenregeln sind ausdrücklich festgelegt:

  • Zeitraum vom Tag nach Fälligkeit bis zum Stichtag einschließlich, jeder Kalendertag genau einmal
  • Aufteilung in Abschnitte an jeder Halbjahres- und Jahresgrenze
  • Tageszählung Actual/Actual: tatsächliche Tage geteilt durch 365, im Schaltjahr 366
  • Aufschlag 9 Prozentpunkte ohne Verbraucherbeteiligung, 5 Prozentpunkte mit Verbraucher (§ 288 BGB)
  • Kein Zinseszins, keine Mahnkosten oder Pauschalen; gerundet wird erst der Gesamtzins

Abschnittszins = Bruttobetrag * (Basiszinssatz + Aufschlag) / 100 * Abschnittstage / Jahrestage.

Hier setzen Sie an, wenn ein neues Halbjahr beginnt: Eine Zeile in der Tabelle ergänzen, Prüfdatum anpassen, fertig.

KI-Ausgabe-Knoten ai_verzugszins mit den hinterlegten Basiszinssätzen 2023 bis 2026 im System-Prompt

PDF erzeugen

Ein PDF-Knoten erstellt die Datei „Verzugszinsen“. Die Vorlage hat einen festen Kopf („Berechnung nach § 247 BGB“, Rechnungsnummer) und eine Tabelle mit Rechnungsnummer, Fälligkeit, Betrag, Forderungsart und Stichtag. Darunter steht die vollständige Zinsberechnung aus dem KI-Schritt. Eine Fußzeile nennt Quelle und Stand der Zinstabelle und den Hinweis, dass es sich nicht um Rechtsberatung handelt.

Vorlageneditor des PDF-Knotens pdf_verzugszins mit Kopfbereich, Rechnungsdaten, Berechnung und Quellenhinweis

Nutzeransicht

Nutzer laden eine Rechnung hoch, wählen die Forderungsart, setzen den Stichtag und klicken sich mit „Weiter“ durch. Extraktion und Berechnung laufen automatisch im Hintergrund.

Die Startseite „Verzugszins- und Basiszinsrechner“ nennt gleich zu Beginn, welchen Zeitraum die Zinstabelle abdeckt. So ist vor dem Upload klar, für welche Forderungen der Bot rechnen kann.

Startseite des Bots mit Einleitung und Hinweis zur Zinstabelle

Rechnung und Angaben

Im Beispiel wird eine Rechnung über 1.190,00 Euro als PDF hochgeladen; akzeptiert werden PDF, JPG, JPEG und PNG. Im nächsten Schritt wählt der Nutzer „Verbraucher beteiligt (plus 5 Prozentpunkte)“ und den 15.10.2026 als Stichtag.

Upload-Bildschirm mit der hochgeladenen Beispielrechnung

Eingabe von Forderungsart und Berechnungsstichtag, beide Pflichtfelder

Ausgelesene Rechnungsdaten prüfen

Bevor gerechnet wird, zeigt der Bot die ausgelesenen Werte zur Kontrolle:

FeldAnzeige im Beispiel
RechnungsnummerRE-2026-0042
Rechnungsdatum2026-09-01
Fälligkeit2026-09-15
Bruttobetrag in Euro1,190.00
LeistungEinrichtung eines digitalen Workflows

Tabelle „Ausgelesene Rechnungsdaten“ in der Nutzeransicht

Verzugszinsberechnung

Das Ergebnis nennt zuerst Rechnungsnummer und Forderungsart samt Aufschlag und legt dann seine Annahme offen: Der Verzug beginnt am Tag nach Fälligkeit, seine Voraussetzungen hat der Bot nicht geprüft. Die Tabelle zeigt Zeitraum, Tage, Basiszinssatz, Aufschlag und Zins je Abschnitt. Ändert sich der Basiszinssatz innerhalb des Zeitraums, erscheint jedes Halbjahr als eigene Zeile.

ZeitraumTageBasiszinssatzAufschlagVerzugszinssatzZins
16.09.2026 bis 15.10.2026301,52 %5,00 Prozentpunkte6,52 %6,38 €

Eine Kontrollzeile bestätigt, dass die Summe der Abschnittstage der Gesamttageszahl entspricht. Gesamtzins: 6,38 €. Hauptforderung: 1.190,00 €. Summe aus Hauptforderung und Zins: 1.196,38 €.

Verzugszinsberechnung mit Forderungsart, Annahme zum Verzugsbeginn, Abschnittstabelle und Summen

Abschluss

Der Abschlussbildschirm „Berechnung abgeschlossen“ bietet die Datei Verzugszinsen.pdf zum Download an. Über „Restart“ startet ein neuer Durchlauf für die nächste Rechnung.

Abschlussbildschirm mit Verzugszinsen.pdf zum Download

Mehr in dieser Kategorie