DeutschlandRecht

Abo-Preisanpassung und Kündigung in Odoo

Rechtsstand: · Aktualisiert:

Gilt für: Odoo 20.0, App Abonnements (Subscriptions, Enterprise; nicht in Community); Odoo Online, Odoo.sh und On-Premise; deutsche Lokalisierung (l10n_de)

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:

  1. 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.
  2. 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.
  3. Kündigungsgründe pflegen unter Abonnements ▸ Konfiguration ▸ Close Reasons.

Preis ändern:

  1. 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.
  2. 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.
  3. Rechnung erstellen und Zahlung verbuchen; danach zeigt der Auftrag das nächste Rechnungsdatum.

Kündigen:

  1. 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.
  2. 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.
  3. 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

  1. Lassen Sie die Preisanpassungsklausel prüfen; Einbeziehung, Transparenz und eine Ausweichmöglichkeit für den Kunden sind die Streitpunkte.
  2. 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.
  3. 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.
  4. 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.
  5. Pflegen Sie in Odoo Wiederholungsplan, Preisregeln mit Gültigkeitszeitraum und Kündigungsgründe.
  6. Halten Sie Kündigungen mit Datum, Grund und Enddatum im Verlauf fest.

Häufige Fragen

Gilt die Pflicht zum Kündigungsbutton auch für Geschäftskunden?

Nein. § 312k BGB betrifft Verbraucherverträge. Gegenüber Unternehmern greift die Pflicht nicht, und § 309 BGB ist auf Allgemeine Geschäftsbedingungen gegenüber Unternehmern nicht unmittelbar anzuwenden (§ 310 Abs. 1 Satz 1 BGB); an seine Stelle tritt die Inhaltskontrolle des § 307 Abs. 1 und 2 BGB (§ 310 Abs. 1 Satz 2 BGB).

Darf ich als Anbieter ein Abo kündigen, wenn der Kunde einer Preiserhöhung nicht zustimmt?

Ja, wenn Sie die vereinbarte Laufzeit und Kündigungsfrist einhalten oder ein wichtiger Grund vorliegt (§ 314 Abs. 1 BGB). Prüfen Sie vorher, ob Ihre AGB die Grenzen des § 309 Nr. 9 BGB einhalten. Ob der Kunde den neuen Vertrag zum höheren Preis abschließt, entscheidet er selbst.

Was gilt, wenn ich die Kündigungsschaltfläche nicht bereitstelle?

Dann kann der Verbraucher das Abo jederzeit ohne Kündigungsfrist kündigen (§ 312k Abs. 6 BGB). Richten Sie Schaltfläche und Bestätigungsseite deshalb auf der Webseite ein, auf der Verbraucher das Abo abschließen können, ständig verfügbar sowie unmittelbar und leicht zugänglich, und bestätigen Sie den Eingang sofort in Textform (Abs. 4).

Quellen

  1. Bürgerliches Gesetzbuch (BGB), § 305 Einbeziehung Allgemeiner Geschäftsbedingungen in den VertragBundesministerium der Justiz, Gesetze im Internet · abgerufen am
  2. Bürgerliches Gesetzbuch (BGB), § 305b Vorrang der IndividualabredeBundesministerium der Justiz, Gesetze im Internet · abgerufen am
  3. Bürgerliches Gesetzbuch (BGB), § 305c Überraschende und mehrdeutige KlauselnBundesministerium der Justiz, Gesetze im Internet · abgerufen am
  4. Bürgerliches Gesetzbuch (BGB), § 306 Rechtsfolgen bei Nichteinbeziehung und UnwirksamkeitBundesministerium der Justiz, Gesetze im Internet · abgerufen am
  5. Bürgerliches Gesetzbuch (BGB), § 307 InhaltskontrolleBundesministerium der Justiz, Gesetze im Internet · abgerufen am
  6. Bürgerliches Gesetzbuch (BGB), § 309 Klauselverbote ohne Wertungsmöglichkeit, Nummer 9Bundesministerium der Justiz, Gesetze im Internet · abgerufen am
  7. Bürgerliches Gesetzbuch (BGB), § 310 AnwendungsbereichBundesministerium der Justiz, Gesetze im Internet · abgerufen am
  8. Bürgerliches Gesetzbuch (BGB), § 312k Kündigung von Verbraucherverträgen im elektronischen GeschäftsverkehrBundesministerium der Justiz, Gesetze im Internet · abgerufen am
  9. Bürgerliches Gesetzbuch (BGB), § 314 Kündigung von Dauerschuldverhältnissen aus wichtigem GrundBundesministerium der Justiz, Gesetze im Internet · abgerufen am
  10. Einführungsgesetz zum Bürgerlichen Gesetzbuche (EGBGB), Art. 229 § 60 Übergangsvorschrift zum Gesetz für faire VerbraucherverträgeBundesministerium der Justiz, Gesetze im Internet · abgerufen am
  11. Beschlussempfehlung und Bericht des Ausschusses für Recht und Verbraucherschutz zum Entwurf eines Gesetzes für faire Verbraucherverträge, Drucksache 19/30840 vom 9. Juni 2021 (vorgeschlagener Gesetzestext samt Inkrafttreten der §§ 309 und 312k BGB)Deutscher Bundestag, 19. Wahlperiode · abgerufen am
  12. Gesetzesbeschluss des Deutschen Bundestages, Gesetz für faire Verbraucherverträge, Drucksache 565/21 vom 25. Juni 2021 (angenommen am 24. Juni 2021)Bundesrat · abgerufen am
  13. Subscriptions (Odoo 20.0): Recurring Plans, Produktkonfiguration, Abo-AngebotOdoo S.A., Dokumentation 20.0 · abgerufen am
  14. Renew subscriptions (Odoo 20.0): Voraussetzungen und Ablauf eines VerlängerungsangebotsOdoo S.A., Dokumentation 20.0 · abgerufen am
  15. Close subscriptions (Odoo 20.0): Closable, Kündigungsgründe, Abschluss im Backend und im PortalOdoo S.A., Dokumentation 20.0 · abgerufen am
  16. Upsell subscriptions (Odoo 20.0): Upsell-Angebot, Änderung von Einzelpreis und RabattOdoo S.A., Dokumentation 20.0 · abgerufen am
  17. Pricelists (Odoo 20.0): Preisregeln mit Price Type, Recurring Plan und Validity PeriodOdoo S.A., Dokumentation 20.0 · abgerufen am
  18. Subscription reports (Odoo 20.0): Filter Next Invoice Date und To renew, Spalte End DateOdoo S.A., Dokumentation 20.0 · abgerufen am
  19. Release Notes: Version 20, veröffentlicht im September 2026Odoo S.A. · abgerufen am
  20. Compare Editions: Subscriptions ist im Editionsvergleich der Community-Spalte nicht zugeordnetOdoo S.A. · abgerufen am
  21. Odoo Abonnements: deutsche Funktionsseite der App (Bezeichnungen Abonnements, Abonnementplan, Wiederholung, Preislisten)Odoo S.A. · abgerufen am