Abo-Preisanpassung und Kündigung in Odoo
Kurz gesagt
In Deutschland ist ein Abopreis gegenüber Verbrauchern nur einseitig änderbar, wenn ein wirksam vereinbartes Preisanpassungsrecht besteht: eine individuell ausgehandelte Abrede hat Vorrang vor Allgemeinen Geschäftsbedingungen (§ 305b BGB), eine AGB-Klausel muss die Inhaltskontrolle nach § 307 BGB bestehen; sonst braucht es die Zustimmung des Kunden. In AGB gegenüber Verbrauchern begrenzt § 309 Nr. 9 BGB Laufzeit und Kündigungsfrist, und wer auf einer Webseite den Abschluss eines entgeltlichen Dauerschuldverhältnisses ermöglicht, muss seit 1. Juli 2022 eine Kündigungsschaltfläche nach § 312k BGB bereitstellen (ausgenommen Finanzdienstleistungen und Verträge mit strengerer Kündigungsform). Odoo führt Verlängerung und Schließung aus; die technische Ausführung ersetzt keinen Nachweis der rechtlichen Wirksamkeit.
Das Wichtigste
- Ein einseitiges Preisanpassungsrecht braucht eine wirksame Grundlage: eine individuell ausgehandelte Abrede oder eine wirksame AGB-Klausel; sonst zählt die Zustimmung des Kunden.
- § 309 Nr. 9 BGB ist in Deutschland ein AGB-Klauselverbot zugunsten von Verbrauchern: für Abos bindet es die Laufzeit auf höchstens zwei Jahre und die Kündigungsfrist auf höchstens einen Monat vor Ablauf der Erstlaufzeit; diese Fassung gilt für Schuldverhältnisse ab 1. März 2022 (Art. 229 § 60 EGBGB), für ältere gilt die frühere Fassung.
- § 312k BGB verlangt in Deutschland seit 1. Juli 2022 für Verbraucherverträge, die über eine Webseite abschließbar und auf ein entgeltliches Dauerschuldverhältnis gerichtet sind, eine Kündigungsschaltfläche samt Bestätigungsseite; fehlt sie, ist die Kündigung jederzeit fristlos möglich (Ausnahmen: Finanzdienstleistungen und strengere Kündigungsformen).
- Odoo 20.0: Verlängerung über Renew, Preisänderung über Preisregel oder Angebot, Abschluss über Close mit Kündigungsgrund.
Wann Sie einen Abopreis einseitig ändern dürfen
Für die Dauer eines Abos bindet der vereinbarte Preis beide Seiten. Ein einseitiges Recht, ihn zu erhöhen, folgt nicht aus dem Vertragstyp, sondern nur aus einem wirksam vereinbarten Preisanpassungsrecht. Das kann eine individuell ausgehandelte Abrede sein, die nach § 305b BGB Vorrang vor Allgemeinen Geschäftsbedingungen (AGB) hat, oder eine wirksame AGB-Klausel, die der Inhaltskontrolle standhält. Fehlt diese Grundlage oder ist eine AGB-Klausel unwirksam, bleibt der Vertrag nach § 306 Abs. 1 und 2 BGB im Übrigen wirksam, und sein Inhalt richtet sich nach den gesetzlichen Vorschriften.
Ohne eine solche Grundlage bleiben zwei Wege. Sie holen die Zustimmung des Kunden zu einem neuen Preis ein, oder Sie beenden das Abo und unterbreiten ein neues Angebot, das der Kunde annehmen muss. Den ersten Weg stützt Odoo mit Verlängerungs- und Änderungsangeboten, den zweiten mit der Schließfunktion.
Damit eine AGB-Klausel Vertragsbestandteil wird, müssen Sie den Kunden bei Vertragsschluss auf sie hinweisen und ihm ermöglichen, sie zur Kenntnis zu nehmen (§ 305 Abs. 2 BGB). Bei einem Abo gehört sie deshalb in den Text, den der Kunde vor der Bestätigung liest.
Die Preisanpassungsklausel: worauf es ankommt
Die Tabelle nennt Prüfpunkte für eine Preisanpassungsklausel; die Auswahl ist eine redaktionelle Empfehlung, die Spalte Norm die Vorschrift.
| Prüfpunkt | Prüfen Sie | Norm |
|---|---|---|
| Einbeziehung | Steht die Klausel im Angebot oder ist sie über einen deutlichen Hinweis einbezogen, und kann der Kunde sie vor der Bestätigung lesen? | § 305 Abs. 2 BGB |
| Überraschung | Findet der Kunde die Klausel an einer Stelle, an der er sie erwartet, und nicht versteckt im Anhang? | § 305c Abs. 1 BGB |
| Klarheit | Ist der Wortlaut so eindeutig, dass Zweifel nicht zu Ihren Lasten ausgelegt werden? | § 305c Abs. 2 BGB |
| Transparenz | Erkennt der Kunde aus der Klausel, wodurch und in welchem Umfang sich der Preis ändern kann? | § 307 Abs. 1 Satz 2 BGB |
| Belastung | Lässt die Klausel dem Kunden eine Möglichkeit, einer Erhöhung auszuweichen, statt ihn an ein freies Ermessen zu binden? | § 307 Abs. 1 und 2 BGB |
| Unternehmer | Haben Sie geprüft, dass § 309 BGB gegen Unternehmer nicht unmittelbar gilt, § 307 Abs. 1 und 2 BGB aber doch? | § 310 Abs. 1 BGB |
Laufzeit und Kündigungsfrist: die Grenzen des § 309 Nr. 9 BGB
§ 309 Nr. 9 BGB verbietet in AGB für Verträge über die regelmäßige Lieferung von Waren oder die regelmäßige Erbringung von Dienst- oder Werkleistungen, zu denen Abos zählen, drei Klauselarten ohne Wertungsmöglichkeit: eine Laufzeit, die den Kunden länger als zwei Jahre bindet (Buchst. a), eine stillschweigende Verlängerung, es sei denn der Vertrag verlängert sich nur auf unbestimmte Zeit und der Kunde kann das verlängerte Verhältnis jederzeit mit einer Frist von höchstens einem Monat kündigen (Buchst. b), und eine Kündigungsfrist von mehr als einem Monat vor Ablauf der Erstlaufzeit (Buchst. c). Ausgenommen sind Verträge über zusammengehörig verkaufte Sachen und Versicherungsverträge.
Diese Fassung trifft Schuldverhältnisse, die ab 1. März 2022 entstanden sind; für ältere gilt § 309 BGB in der bis dahin geltenden Fassung (Art. 229 § 60 EGBGB). Gegenüber Unternehmern ist § 309 BGB nicht unmittelbar anzuwenden (§ 310 Abs. 1 Satz 1 BGB); § 307 Abs. 1 und 2 BGB kann eine solche Klausel aber auch dort unwirksam machen (§ 310 Abs. 1 Satz 2 BGB).
Eine Klausel wie „Der Vertrag läuft 24 Monate und verlängert sich jeweils um weitere zwölf Monate, wenn er nicht drei Monate vor Ablauf gekündigt wird“ hält in zwei Punkten nicht stand. Die Verlängerung um jeweils ein Jahr ist nach Buchst. b nur bei unbestimmter Verlängerung mit monatlichem Kündigungsrecht zulässig, und die Frist von drei Monaten überschreitet die Grenze des Buchst. c. Die Erstlaufzeit von genau 24 Monaten überschreitet zwei Jahre nicht.
Kündigungsbutton nach § 312k BGB
Wer Verbrauchern auf einer Webseite den Abschluss eines Vertrags ermöglicht, der auf ein entgeltliches Dauerschuldverhältnis gerichtet ist, etwa ein Abo im Onlineshop, muss dort auch die Kündigung über eine Kündigungsschaltfläche ermöglichen. Die Pflicht gilt seit 1. Juli 2022 und nach der Übergangsvorschrift auch für Schuldverhältnisse, die vorher entstanden sind (Art. 229 § 60 EGBGB). Ausgenommen sind Finanzdienstleistungen und Verträge, für deren Kündigung gesetzlich ausschließlich eine strengere Form als die Textform vorgesehen ist (§ 312k Abs. 1 BGB).
§ 312k Abs. 2 BGB verlangt eine gut lesbare Schaltfläche, die mit nichts anderem als „Verträge hier kündigen“ oder einer entsprechenden eindeutigen Formulierung beschriftet ist, und eine Bestätigungsseite, die zu fünf Angaben auffordert: zur Art der Kündigung und bei außerordentlicher Kündigung zum Kündigungsgrund, zur eindeutigen Identifizierbarkeit des Kunden, zur eindeutigen Bezeichnung des Vertrags, zum Zeitpunkt, zu dem die Kündigung das Vertragsverhältnis beenden soll, und zur schnellen elektronischen Übermittlung der Kündigungsbestätigung; dazu gehört eine Bestätigungsschaltfläche „jetzt kündigen“. Schaltflächen und Bestätigungsseite müssen ständig verfügbar sowie unmittelbar und leicht zugänglich sein. Nach Abs. 3 muss der Verbraucher die abgegebene Kündigungserklärung mit Datum und Uhrzeit auf einem dauerhaften Datenträger so speichern können, dass erkennbar ist, dass sie durch Betätigen der Bestätigungsschaltfläche abgegeben wurde.
Inhalt sowie Datum und Uhrzeit des Zugangs der Kündigung und den Zeitpunkt, zu dem das Vertragsverhältnis enden soll, müssen Sie dem Kunden sofort auf elektronischem Weg in Textform bestätigen (§ 312k Abs. 4 BGB); gibt er keinen Beendigungszeitpunkt an, wirkt die Kündigung im Zweifel zum frühestmöglichen Zeitpunkt (Abs. 5). Stellen Sie die Schaltfläche und die Bestätigungsseite nicht bereit, kann der Verbraucher jederzeit ohne Kündigungsfrist kündigen (Abs. 6).
Kündigung aus wichtigem Grund
Neben der ordentlichen Kündigung kann jede Seite ein Dauerschuldverhältnis aus wichtigem Grund ohne Kündigungsfrist kündigen (§ 314 Abs. 1 BGB). Beruht der Grund auf einer Pflichtverletzung, ist die Kündigung grundsätzlich erst nach erfolgloser Fristsetzung zur Abhilfe oder Abmahnung zulässig (Abs. 2); gekündigt werden muss innerhalb einer angemessenen Frist nach Kenntnis vom Grund (Abs. 3).
Preis ändern, verlängern und kündigen in Odoo
Die Schritte folgen der Dokumentation 20.0. Den Ablauf von Verlängerung und Abschluss beschreibt sie; die App-Beschriftungen sind im Englischen zitiert, weil für diese Enterprise-App keine öffentliche deutsche Übersetzungsdatei vorliegt. Die App Abonnements (Subscriptions) ist im Editionsvergleich der Community-Spalte nicht zugeordnet (Stand 14. Oktober 2026).
Einmalig einrichten:
- Wiederholungsplan anlegen unter Abonnements ▸ Konfiguration ▸ Wiederholungszeiträume (Recurring Plans): Abrechnungszeitraum aus Wochen, Monaten oder Jahren, automatisches Schließen, Mailvorlage und im Abschnitt Self-Service die Option Closable, wenn Kunden selbst schließen dürfen.
- Preis je Abo hinterlegen: im Wiederholungsplan auf dem Reiter Pricing mit Produkt, Preisliste und wiederkehrendem Preis; Regeln dort gehen nach der Dokumentation dem Standardpreis am Produkt vor. Ergänzend stehen Preisregeln in der Preisliste, siehe Preislisten in Odoo.
- Kündigungsgründe pflegen unter Abonnements ▸ Konfiguration ▸ Close Reasons.
Preis ändern:
- Neuen Preis in der Preisliste anlegen (Verkauf ▸ Produkte ▸ Preislisten). Eine Preisregel hat einen Price Type (Discount, Formula oder Fixed Price), bei Abos das Feld Recurring Plan und einen Gültigkeitszeitraum mit Start- und Enddatum. Preislisten liefert Odoo nach der Dokumentation als Vorschlag, der am Auftrag überschrieben werden kann.
- Für ein laufendes Abo ein Angebot erzeugen und den Einzelpreis darin anpassen. Renew setzt ein bestätigtes Angebot mit Abo-Produkt, einen hinterlegten Wiederholungsplan und eine gestellte und verbuchte Erstzahlung voraus, Upsell eine bereits gestellte Rechnung. Vor dem Versand lässt sich der Einzelpreis in den Auftragspositionen ändern; der Kunde bestätigt das Angebot. Die Einrichtung beschreibt Odoo-Abonnements einrichten.
- Rechnung erstellen und Zahlung verbuchen; danach zeigt der Auftrag das nächste Rechnungsdatum.
Kündigen:
- Administrator: das Abo im Dashboard der App öffnen, Close wählen, im Formular When (Datum) und Reason (Grund) eintragen und Submit drücken; der Auftrag erhält die Markierung Churned, der Verlauf nennt Enddatum und Grund. Voraussetzung ist eine gestellte Rechnung; ein noch nicht abgerechnetes Abo wird storniert.
- Kunde im Portal: Dort schließt er über Close Subscription mit einem vorbereiteten Grund; einen eigenen Text kann er nicht eingeben. Diese Selbstbedienung setzt Closable am Wiederholungsplan voraus.
- Prüfen: In den Abo-Berichten nach Next Invoice Date und To renew filtern; die Spalte End Date zeigt das Ende.
Die Dokumentation beschreibt die Schließfunktion im Kundenportal, nicht auf der Shopseite. Ob dieser Weg die Anforderungen des § 312k BGB an eine ständig verfügbare, leicht zugängliche Kündigungsschaltfläche erfüllt, steht in den geöffneten Odoo-Seiten nicht; diese Einordnung gehört in Ihre Rechtsberatung.
Checkliste für Ihren Betrieb
- Lassen Sie die Preisanpassungsklausel prüfen; Einbeziehung, Transparenz und eine Ausweichmöglichkeit für den Kunden sind die Streitpunkte.
- Prüfen Sie Laufzeiten und Kündigungsfristen in Ihren AGB gegen § 309 Nr. 9 BGB und beachten Sie bei Verträgen aus der Zeit vor dem 1. März 2022 die Übergangsvorschrift.
- Richten Sie auf der Webseite, auf der Verbraucher ein entgeltliches Abo abschließen können, Schaltfläche und Bestätigungsseite nach § 312k BGB ein, ständig verfügbar sowie unmittelbar und leicht zugänglich, und bestätigen Sie den Eingang sofort.
- Kündigen Sie eine Erhöhung an und halten Sie die Grundlage fest, also die Klausel oder die Zustimmung des Kunden; ohne Grundlage bleibt es beim alten Preis.
- Pflegen Sie in Odoo Wiederholungsplan, Preisregeln mit Gültigkeitszeitraum und Kündigungsgründe.
- Halten Sie Kündigungen mit Datum, Grund und Enddatum im Verlauf fest.