Vertragsmanagement für Managed Service Provider (MSP)
Ein Managed Service Provider (MSP) mit 140 Kunden schließt mit der Zahnarztpraxis Lindenhof ein neues Statement of Work (SOW, eine Leistungsbeschreibung) ab. Es ergänzt Endpoint-Backups zu einer höheren Monatsgebühr. Das SOW bleibt im Postfach eines Account Managers liegen, nicht neben dem Master Service Agreement (MSA, dem Rahmenvertrag). Zehn Monate später verlängert sich das MSA zum alten Preis, und die jährliche Preisanpassung findet nie statt. MSP-Vertragsmanagement schließt diese Lücke. Sie führen pro Kunde MSA, SOWs, das Service Level Agreement (SLA) mit den Servicezielen, Angebote und Änderungen als einen zusammenhängenden Satz. Jeder Satz hat seine Termine, finanziellen Konditionen und eine feste verantwortliche Person.
Dieser Leitfaden behandelt Geschäftskundenverträge von MSPs in Deutschland nach dem Bürgerlichen Gesetzbuch (BGB), insbesondere Dienstvertrag, Kündigung und AGB-Kontrolle. Er ist eine allgemeine Information und keine Rechtsberatung.
KI übernimmt heute viel Sucharbeit. Clara, der KI-Assistent von Contracko, beantwortet Fragen über alle Ihre Verträge und durchsucht die Dokumente selbst. Der Server für das Model Context Protocol (MCP) von Contracko lässt Claude, ChatGPT, Codex oder Copilot dieselben Fragen aus dem Assistenten stellen, den Ihr Team bereits nutzt. Dieser Leitfaden zeigt, wo beides in den Arbeitsablauf passt.
MSP-Vertragsmanagement: Zweck und Zeitpunkt
Der Umsatz eines MSP steckt in laufenden Verträgen. Die meisten Kunden haben ein MSA und mehrere Dokumente darunter. Wenn Sie diesen Rahmenvertrag auffrischen möchten, lesen Sie, was ein Master Service Agreement ist (auf Englisch). Der Unterschied zwischen SOW und Vertrag (auf Englisch) erklärt, wie Leistungsbeschreibungen daran hängen.
Die Arbeit zählt in fünf Momenten:
- Ein neuer Kunde unterschreibt. MSA, erstes SOW und SLA legen die Konditionen fest, die Sie über Jahre verfolgen.
- Der Leistungsumfang ändert sich. Ein neues SOW, ein Angebot oder eine Änderung passt Preis, Geräte oder Servicelevel an.
- Preisanpassung. Ein MSA kann eine jährliche Erhöhung erlauben, manchmal gekoppelt an den Verbraucherpreisindex (VPI). Die Erhöhung kommt nur, wenn jemand vor dem Stichtag handelt.
- Verlängerung und Kündigung. Verlängerungsklauseln haben Kündigungsfristen auf beiden Seiten. Verpassen Sie eine, sind Sie an eine Laufzeit gebunden, die Sie nicht wollten, oder verlieren einen Kunden, den Sie sicher glaubten.
- Vertragsende. Die Beendigung löst Ausstiegspflichten aus: Daten zurückgeben, Zugangsdaten übergeben und Konten entfernen.
Sicherheitsvereinbarungen sind ein weiterer Grund. Cybersicherheitsbehörden aus den USA, dem Vereinigten Königreich, Australien, Kanada und Neuseeland haben gemeinsam eine Empfehlung zu MSPs veröffentlicht. Die US-Behörde darunter ist die Cybersecurity and Infrastructure Security Agency (CISA). Die Empfehlung fordert Kunden von MSPs auf zu prüfen, ob ihre Verträge Sicherheitsmaßnahmen festlegen. Sie fordert auch, klar zu regeln, ob der MSP oder der Kunde Aufgaben wie Härtung, Erkennung und Vorfallreaktion verantwortet [1]. Kunden werden Sie fragen, was Ihr Vertrag verspricht. Dann brauchen Sie die Antwort schnell.
Hier verändert KI den Zeitpunkt. Sie müssen nicht mehr auf ein Quartalsreview warten, um zu sehen, was ansteht. Sie fragen Clara oder Ihren eigenen Assistenten über MCP genau dann, wenn die Frage aufkommt.
Welche Informationen Sie vorab erfassen
Legen Sie vor dem Aufbau des Ablaufs fest, welche Angaben Sie pro Kunde erfassen. Erfassen Sie sie einmal, bei der Unterzeichnung, damit niemand vor einem Verlängerungsgespräch ein PDF erneut lesen muss.
| Angabe | Wo sie meist steht | Warum sie zählt |
|---|---|---|
| Kunde und feste verantwortliche Person | Ihr Vertragsdatensatz | Eine Person ist für Verlängerungen und Preisanpassungen zuständig |
| Beginn, Laufzeit und Verlängerungsart des MSA | MSA | Bestimmt jede Kündigungsfrist |
| Kündigungsfrist bei Nichtverlängerung | MSA | Bestimmt den letzten sicheren Tag zum Handeln |
| Preisanpassung und VPI-Klausel | MSA oder Preisanlage | Zeigt, ob, wann und wie stark Sie die Preise erhöhen dürfen |
| Servicepaket, Nutzer und Geräte | SOW oder Angebot | Verändert die Monatsrechnung |
| Reaktions- und Lösungszeiten aus dem SLA, Servicegutschriften | SLA | Legt fest, was Sie bei einer Priorität-1-Meldung schulden |
| Weiterverkaufte Lizenzen Dritter | Herstellerbedingungen und Bestellformulare | Ihre Bindung kann länger dauern als die des Kunden |
| Kündigungs- und Ausstiegspflichten | MSA oder Exit-Anlage | Listet auf, was Sie wann zurückgeben müssen |
Zwei Punkte brauchen besondere Sorgfalt. Der erste ist das SLA. Unser Leitfaden dazu, was ein SLA ist (auf Englisch), behandelt Reaktionszeiten, Verfügbarkeitsziele und Gutschriften.
Der zweite sind Verpflichtungen aus dem Weiterverkauf. Microsoft legt die New-Commerce-Bedingungen für seine Partner im Cloud Solution Provider-Programm (CSP) fest. Die Lizenzanzahl eines Abonnements lässt sich nur innerhalb von sieben Tagen nach dem Hinzufügen verringern, soweit das Gesetz nichts anderes vorschreibt [3]. Partner können innerhalb der ersten sieben Tage (168 Stunden) einer Laufzeit mit anteiliger Erstattung kündigen, ebenfalls soweit das Gesetz nichts anderes vorschreibt [3]. Danach zahlt der Partner die volle Laufzeit, auch wenn der Kunde nicht mehr zahlt [3]. Ein Kundenvertrag mit 30 Tagen Kündigungsfrist kann Sie also mit einem Jahr Lizenzen zurücklassen. Erfassen Sie beide Termine nebeneinander.
MSP-Vertragsmanagement: Schritt für Schritt
Gehen Sie diese Schritte pro Kunde in dieser Reihenfolge durch. Die KI-Beispiele zeigen, wie jeder Schritt aussieht, sobald Ihre Verträge in Contracko liegen.
- Alle Verträge an einem Ort sammeln. Sammeln Sie pro Kunde MSA, SOWs, SLAs, unterschriebene Angebote, Änderungen und Bestellformulare der Hersteller. Ein Vertrags-Repository mit einem Vertragspartner-Datensatz pro Kunde hält sie zusammen.
- Dem Satz eine Struktur geben. Nutzen Sie Vertragstypen wie MSA, SOW und SLA und einen Ordner pro Kunde oder Segment. Contracko verknüpft Änderungen und Anlagen mit ihrem Hauptvertrag [6].
- Die wichtigsten Angaben auslesen. Überführen Sie Termine, Beträge, Verlängerungsbedingungen und die Angaben aus der Tabelle oben in strukturierte Daten. Eigene Felder an einem Vertragstyp können Servicepakete und Lizenzzahlen aufnehmen.
- Eine verantwortliche Person benennen. Benennen Sie pro Kunde eine verantwortliche Person. Erinnerungen gehen an diese Person, nicht an ein Sammelpostfach.
- Termine und Erinnerungen festlegen. Erfassen Sie Enddaten, automatische Verlängerung und Kündigungsfristen. Unsere Anleitung zu Vertragsterminen und automatischen Verlängerungen zeigt, wie Kündigungsfristen in Contracko funktionieren. Legen Sie eigene Erinnerungen für die Preisanpassung und für die Lizenzfenster der Hersteller an.
- Pflichten vor jedem Gespräch prüfen. Prüfen Sie vor einer P1-Eskalation, einem Quartalsreview oder einem Verlängerungsgespräch, was SLA und SOW zusagen.
- Verlängerungen als Prozess führen. Öffnen Sie jede Verlängerung 90 bis 120 Tage vorher. Entscheiden Sie vor dem Kündigungstermin über Preis, Umfang und Laufzeit. Unser Leitfaden zum Management von Vertragsverlängerungen (auf Englisch) behandelt den gesamten Verlängerungszyklus.
- Sauber abschließen. Arbeiten Sie bei Vertragsende die Ausstiegspflichten ab, entziehen Sie Zugänge und beenden Sie weiterverkaufte Lizenzen innerhalb der Herstellerfenster.
Ausgearbeitete Beispiele mit Clara
Clara arbeitet in Contracko. Clara liest Ihr gesamtes Portfolio und nennt bei jeder Antwort die Verträge und Klauseln, aus denen sie stammt [6]. Clara durchsucht auch den eigentlichen Vertragstext, nicht nur die ausgelesenen Felder [6]. In MSP-Begriffen:
- Schritt 7, Verlängerungen. „Welche Kunden verlängern in den nächsten 90 Tagen, und welche Kündigungsfrist verlangt jedes MSA?“ Clara listet die Verträge und ihre Kündigungsfristen auf, damit die verantwortliche Person den letzten sicheren Tag sieht.
- Schritt 3, eingestellte Pakete. „Welche SOWs verweisen noch auf unser Silver-Supportpaket?“ Weil Clara in Dokumenten sucht, findet sie den Paketnamen im SOW-Text, auch wenn ihn niemand als Feld erfasst hat.
- Schritte 3 und 7, Preisanpassungen. „Welche MSAs haben keine VPI-Klausel und keine jährliche Preisanpassung?“ Die Antwort wird Ihre Liste der Verträge, die Sie bei der nächsten Verlängerung nachbessern.
- Schritt 6, vor einer P1-Meldung. „Welche Reaktionszeit sieht das SLA der Zahnarztpraxis Lindenhof für einen Vorfall der Priorität 1 vor?“ Der Servicedesk hat die vertragliche Antwort samt Klausel, bevor er den Kunden zurückruft.
Clara kann auch helfen, Verträge, Parteien, Ereignisse und Erinnerungen in Ihrem Arbeitsbereich zu aktualisieren [6].
Ausgearbeitete Beispiele mit dem Contracko MCP-Server
MCP ist ein offener Standard, mit dem sich KI-Anwendungen mit externen Tools und Daten verbinden [4]. Der MCP-Server von Contracko nutzt eine einzige OAuth-Anmeldung. Damit arbeiten Claude, ChatGPT, Codex, Copilot oder ein Coding-Agent mit Ihren Verträgen, der KI-Analyse, Parteien, Vertragstypen und der Dokumentenaufnahme [5].
- Schritt 2, Struktur. Eine Betriebsleiterin fragt Claude: „Stimme mit mir eine Ordnerstruktur für unsere MSAs, SOWs, SLAs und Auftragsverarbeitungsverträge ab, lege sie an und lege unsere Verträge darin ab.“ Der Assistent bestätigt zuerst die Struktur. Dann legt er die Ordner an und legt die Verträge ab, auf die Sie Zugriff haben [5].
- Schritt 7, Verlängerungen. Ein Account Manager fragt ChatGPT: „Welche Verträge meiner Kunden enden im nächsten Quartal oder müssen dann gekündigt werden?“ Der Assistent filtert nach Vertragspartner, Vertragstyp, Status, Ordner oder Kündigungstermin und liest die Ergebnisse aus Contracko [5].
- Schritt 5, Erinnerungen. Mit Schreibrechten kann derselbe Assistent Erinnerungen an einem Vertrag setzen oder ändern [5].
- Schritte 1 und 3, ein Vertragsrückstand. Nach einer Übernahme fragt eine Betriebsleiterin Claude: „Prüfe unsere Parser-Credits und führe einen Preflight für diese 200 Kundenverträge durch, bevor du etwas in die Warteschlange stellst.“ Über das Parsing-MCP prüft der Assistent zuerst den Stapel. Dann erstellt er sichere Upload-Links, startet den Parsing-Auftrag und meldet, welche Dateien fertig oder fehlgeschlagen sind [5]. Die strukturierten Ergebnisse füllen die Angaben aus der Tabelle oben.
Der Vorteil für einen MSP ist weniger Wechsel zwischen Tools. Ein Techniker, der bereits in einem Assistenten arbeitet, kann die Konditionen eines Kunden prüfen, ohne eine weitere App zu öffnen. Hat Ihr Assistent auch andere Tools angebunden, kann er deren Antworten mit der Vertragsantwort verbinden. Das hängt von Ihrer eigenen Assistenten-Einrichtung ab, nicht von Contracko.
Häufige Fehlerquellen
Die meisten Vertragsprobleme bei MSPs entstehen aus wenigen Lücken.
- SOWs liegen getrennt vom MSA. Änderungen am Leistungsumfang erreichen die Verlängerungsakte nie. Die Verlängerung läuft zu alten Preisen oder alten Servicelevels.
- Kein Termin für die Preisanpassung. Das MSA erlaubt eine jährliche VPI-Anpassung, aber niemand überwacht den Stichtag. Die Erhöhung ist für dieses Jahr verloren.
- Verpasste Kündigungsfristen. Die Verlängerung eines Kunden geht ohne Entscheidung vorbei. Sie sind an schwache Konditionen gebunden oder erleben einen überraschenden Abgang.
- Kündigung und Verlängerung nach deutschem Recht. Nach deutschem Recht kann laufende IT-Betreuung ein Dienstvertrag sein, denn Gegenstand eines Dienstvertrags können Dienste jeder Art sein (§ 611 BGB) [2]. Schuldet der Anbieter einen bestimmten Erfolg, kann nach deutschem Recht ein Werkvertrag vorliegen (§ 631 BGB) [2]. Prüfen Sie die Einordnung je Vertrag. In Deutschland endet ein befristetes Dienstverhältnis mit Ablauf der Zeit, für die es eingegangen ist (§ 620 Abs. 1 BGB) [2]. Ist die Dauer weder bestimmt noch aus Beschaffenheit oder Zweck der Dienste zu entnehmen, kann nach deutschem Recht jede Seite nach §§ 621 bis 623 BGB kündigen (§ 620 Abs. 2 BGB) [2]. Für Dienstverhältnisse, die keine Arbeitsverhältnisse sind, ist die Kündigung dann bei monatlicher Vergütung spätestens am 15. eines Monats zum Monatsende zulässig (§ 621 Nr. 3 BGB) [2]. Bei Vergütung nach Vierteljahren oder längeren Zeitabschnitten gilt nach § 621 Nr. 4 BGB eine Frist von sechs Wochen zum Schluss eines Kalendervierteljahres [2]. Aus wichtigem Grund kann in Deutschland jede Seite ein Dauerschuldverhältnis ohne Frist kündigen (§ 314 Abs. 1 BGB) [2]. Besteht der Grund in einer Vertragsverletzung, ist das nach § 314 Abs. 2 BGB grundsätzlich erst nach erfolgloser Abhilfefrist oder Abmahnung zulässig, und die Kündigung muss nach § 314 Abs. 3 BGB innerhalb angemessener Frist nach Kenntnis erfolgen [2]. Die AGB-Grenzen für Laufzeit, stillschweigende Verlängerung und Kündigungsfrist in § 309 Nr. 9 BGB gelten in Deutschland nicht für AGB, die gegenüber einem Unternehmer oder öffentlich-rechtlichen Stellen verwendet werden (§ 310 Abs. 1 Satz 1 BGB) [2]. Die Inhaltskontrolle nach § 307 Abs. 1 und 2 BGB bleibt aber auch dann anwendbar, auch soweit sie zur Unwirksamkeit von in § 309 genannten Klauseln führt (§ 310 Abs. 1 Satz 2 BGB) [2]. Eine gesetzliche Pflicht, Geschäftskunden vor einer Verlängerung zu erinnern, enthalten diese deutschen Vorschriften nicht; Ihr Vertrag regelt, was gilt. Lassen Sie Verlängerungsklauseln von einer deutschen Anwältin oder einem deutschen Anwalt prüfen.
- Mengen laufen auseinander. Geräte und Nutzer ändern sich jeden Monat. SOW und Rechnung passen nicht mehr zusammen.
- Herstellerbedingungen überdauern den Kunden. Weiterverkaufte Lizenzen werden weiter berechnet, nachdem der Kunde gegangen ist [3].
- Ausstiegspflichten bleiben liegen. Die CISA weist darauf hin, dass das Deaktivieren von MSP-Konten bei Vertragsende übersehen werden kann [1]. Auch Datenrückgabe und Übergabe der Zugangsdaten bleiben liegen.
- Keine verantwortliche Person. Wenn alle für Verlängerungen zuständig sind, ist es niemand.
Praktische Checkliste
Nutzen Sie diese Checkliste beim Onboarding eines Kunden und erneut vor jeder Verlängerung:
- MSA, SOWs, SLAs, Angebote und Änderungen unter einem Kundendatensatz abgelegt
- Feste verantwortliche Person erfasst
- Beginn, Laufzeit, Verlängerungsart und Kündigungsfrist erfasst
- Termin der Preisanpassung und VPI-Klausel erfasst oder als fehlend markiert
- Aktuelles Servicepaket, Nutzer und Geräte stimmen mit dem letzten SOW überein
- Reaktionszeiten und Servicegutschriften aus dem SLA erfasst
- Weiterverkaufte Lizenzen mit ihren Kündigungsfenstern beim Hersteller aufgeführt
- Laufzeit-, Verlängerungs- und Kündigungsklauseln am deutschen Recht geprüft (BGB, einschließlich §§ 307 und 310)
- Erinnerungen für Kündigungstermin, Preisanpassung und Herstellerfenster gesetzt
- Ausstiegspflichten aufgeführt: Datenrückgabe, Zugangsdaten, Kontenentfernung
- Clara oder Ihren MCP-Assistenten bestätigen lassen, dass nichts fehlt
Wo Software hilft
Eine Tabelle kann Termine auflisten. Sie kann kein SOW lesen, es mit seinem MSA verknüpfen oder die richtige Person warnen. Best Practices im Vertragsmanagement hängen alle davon ab, dass diese Verknüpfung über den gesamten Vertragslebenszyklus hält. Für einen MSP verdient Software ihren Platz mit vier Aufgaben.
Fragen zum Portfolio beantworten. Clara beantwortet Fragen über jeden Vertrag und nennt, woher jede Antwort stammt [6]. Clara durchsucht den Klauseltext, sodass Fragen zu eingestellten Paketen oder fehlenden Anpassungsklauseln auch bei Dokumenten funktionieren, die niemand verschlagwortet hat. Clara liefert außerdem tägliche Briefings und meldet Verlängerungen und Kündigungsfristen [6]. Für einen Account Manager mit 30 Kunden heißt das eine Frage statt 30 Akten.
Aus dem Assistenten arbeiten, den Ihr Team bereits nutzt. Der Contracko MCP-Server ist in jedem Contracko-Tarif enthalten [5]. Claude verbindet sich über sein Connector-Verzeichnis. ChatGPT verbindet sich als App im Entwicklermodus. Codex, Cursor, Visual Studio Code und andere Coding-Agents fügen ihn über ihre eigenen MCP-Einstellungen hinzu [5]. Microsoft 365 Copilot ist auf einen schreibgeschützten Connector beschränkt, den Ihre Administration aktiviert, sobald er in der Connector-Galerie von Microsoft gelistet ist [5].
Die Kontrolle bleibt bei Ihnen. Sie wählen beim Verbinden Lese- oder Schreibrechte. Der Assistent handelt als Sie und erreicht nur, was Ihr Konto erreicht [5]. Schreibaktionen laufen zuerst durch den Freigabeschritt Ihres Assistenten. Sie erscheinen auch im Aktivitätsverlauf von Contracko, gekennzeichnet als über MCP ausgeführt [5]. Beginnen Sie mit Leserechten, während das Team lernt, was es fragen kann. Die Seite zum Vertragsmanagement-MCP zeigt die Einrichtungsschritte je Assistent. Für eine Anleitung mit Fokus auf Verlängerungen lesen Sie Erinnerungen an Vertragsverlängerungen mit MCP.
Einen Vertragsrückstand einlesen. Die Übernahme eines anderen MSP oder ein großer Neukunde bedeutet oft Hunderte alter Verträge. Das Parsing-MCP erledigt das aus dem Assistenten heraus. Es prüft Credits, führt einen Preflight für einen Stapel durch, erstellt sichere Upload-Links, startet Parsing-Aufträge und liefert strukturierte Ergebnisse [5]. Credits prüfen und einen Stapel per Preflight validieren verbraucht keine Parser-Credits [5]. Sie sehen den Umfang des Auftrags, bevor etwas in die Warteschlange geht. Der Parser kann auch eigene Felder auslesen, etwa Servicepakete oder Lizenzzahlen, wenn Sie einen Vertragstyp wählen. Mehr dazu lesen Sie unter Vertragsdatenextraktion.
Termine erwischen, bevor sie drücken. Erinnerungen überwachen Kündigungs-, Verlängerungs- und Enddaten. Sie können mehrere pro Vertrag setzen, sie Kolleginnen und Kollegen zuweisen und sie bei jeder Vertragsverlängerung wiederholen lassen [6]. So erreicht jede Vertragsverlängerung rechtzeitig die verantwortliche Person. Für Servicelevel erklärt unser Leitfaden zu SLA-Management-Software (auf Englisch), was Sie verfolgen sollten.
Kennen Sie auch die Grenzen. Contracko entwirft Ihre Kundenverträge nicht, überwacht keine SLAs anhand von Ticketdaten und stellt Ihren Kunden keine Rechnungen. Diese Aufgaben bleiben bei Ihrer Software für Professional Services Automation (PSA) und Ihrem Ticketsystem.
Nächster Schritt
Wählen Sie Ihre zehn größten Kunden. Gleichen Sie jeden mit der Checkliste oben ab und notieren Sie jede fehlende Angabe. Legen Sie diese Verträge dann an einem Ort ab und stellen Sie Ihre erste Frage: Welche davon verlängern sich oder müssen in den nächsten 90 Tagen gekündigt werden?
Um das mit Ihren eigenen Verträgen auszuprobieren, starten Sie eine kostenlose Testphase und verbinden Sie Ihren Assistenten über die MCP-Einrichtungsseite. Details zu den Tarifen finden Sie unter Preise.
Quellen
[1] Cybersecurity and Infrastructure Security Agency und Partnerbehörden, Protecting Against Cyber Threats to Managed Service Providers and their Customers (Sicherheitsverantwortung in Verträgen und Entfernen von Konten bei Vertragsende). cisa.gov/news-events/cybersecurity-advisories/aa22-131a
[2] Bundesministerium der Justiz, Gesetze im Internet. Bürgerliches Gesetzbuch, §§ 307, 309, 310, 314, 611, 620, 621 und 631. gesetze-im-internet.de/bgb
[3] Microsoft Learn. Regeln im Partner Center zum Verringern und Kündigen lizenzbasierter New-Commerce-Abonnements. learn.microsoft.com/en-us/partner-center/customers/create-a-new-subscription
[4] Model Context Protocol. Was MCP ist und wie KI-Anwendungen es nutzen. modelcontextprotocol.io/docs/getting-started/intro
[5] Contracko. Seiten zum MCP-Server, zum Vertragsmanagement-MCP und zum Parsing-MCP (Assistenten, Zugriffssteuerung, Parsing-Schritte, Tarifumfang). contracko.com/de/mcp
[6] Contracko. Funktionsseiten zu Clara, KI-Vertragsanalyse und Erinnerungen (Antworten über das Portfolio, Suche in Dokumenten, verknüpfte Dokumente, Erinnerungen). contracko.com/de/funktionen
Die Bilder in diesem Artikel wurden mithilfe von KI erstellt.
Legen Sie mit Contracko los
Nehmen Sie sich den Stress aus dem Vertragsmanagement. Mit Contracko bleiben Sie organisiert, pünktlich und in Kontrolle. Beginnen Sie noch heute mit der Vereinfachung.