IT-Dienstleister: Wiederkehrende Verträge und Abrechnung im ERP
Kurz gesagt
Wiederkehrende Leistungen wie Wartung oder Hosting gehören an einen Vertrag mit Abrechnungsgröße, Rhythmus und Leistungszeitraum. Bei einer Jahresvorauszahlung entsteht die Umsatzsteuer in Deutschland mit der Vereinnahmung und ist bis dahin nicht fällig (§ 13 Abs. 1 Nr. 1 Buchst. a Satz 4 UStG); der Ertrag wird handelsrechtlich über die Leistungsmonate abgegrenzt (§ 250 Abs. 2 HGB).
Das Wichtigste
- Ein Abo-Vertrag braucht Abrechnungsgröße, Abrechnungsrhythmus, Leistungszeitraum und, falls vereinbart, eine Preisregel.
- Deutschland: Eine Vorauszahlung vor der Leistung wird mit der Vereinnahmung versteuert (§ 13 Abs. 1 Nr. 1 Buchst. a Satz 4 UStG).
- Deutschland: Kaufleute mit Jahresabschluss weisen Einnahmen vor dem Abschlussstichtag passiv ab, soweit sie Ertrag für eine bestimmte Zeit danach sind (§ 250 Abs. 2 HGB).
- Deutschland: Eine Verbraucherpreisindex-Klausel in einem Vertrag über wiederkehrende Zahlungen lässt § 3 Abs. 1 Nr. 1 Buchst. d PrKG zu, wenn die Laufzeit vom Vertragsabschluss bis zur Fälligkeit der letzten Zahlung mindestens zehn Jahre beträgt; Buchst. e lässt stattdessen einen Kündigungsverzicht des Gläubigers von mindestens zehn Jahren oder ein Verlängerungsrecht des Schuldners auf mindestens zehn Jahre genügen.
- Österreich: Vorauszahlung § 19 Abs. 2 Z 1 lit. a UStG 1994, Abgrenzung § 198 Abs. 5 und 6 UGB.
- Schweiz: Abgrenzung Art. 958b OR mit Verzicht bis 100'000 Franken Nettoerlöse; Vorauszahlung Art. 40 Abs. 1 Buchst. c MWSTG.
Ein IT-Dienstleister verkauft Betreuung, nicht Ware: Wartung, Systembetreuung, Hosting und Support. Solche Leistungen laufen über Monate, die Rechnung kann einmal im Jahr kommen. Im ERP bestimmen drei Angaben je Vertrag den Rechnungslauf, und zwei Zeitachsen laufen auseinander.
Worauf es bei wiederkehrenden Verträgen ankommt
Jeder Dauervertrag braucht im ERP drei Angaben: die Abrechnungsgröße (je Arbeitsplatz, je Instanz, je Stunde oder als Pauschale), den Abrechnungsrhythmus und den Leistungszeitraum, für den die Rechnung gilt. Fehlt eine Angabe, ist die Rechnung nicht prüfbar.
Rechnungszeitraum und Leistungszeitraum sind zwei Zeitachsen: Eine Rechnung vom 1. April 2026 kann ein Vertragsjahr bis zum 31. März 2027 abdecken, obwohl sie in einem Monat gestellt und bezahlt wird. Für die Umsatzsteuer zählt der Zeitpunkt der Zahlung oder der Leistung, für den Abschluss der Zeitraum der Leistungserbringung. Wer nur ein Datum führt, kann am Stichtag nicht entscheiden, welcher Teil des Geldes in das alte Jahr gehört.
Zum Nachweis genügen bei Pauschalen Vertragsnummer, Zeitraum und Preisbasis, bei verbrauchsabhängigen Teilen der Ticketbericht oder die Nutzerliste. Vertragsstamm und Rechnungslauf beschreibt Wiederkehrende Rechnungen im ERP einrichten.
Diese Vertragsarten kommen in IT-Betrieben vor
Die Abgrenzungsspalte nennt die deutsche Regel; Prüfpunkte für Leistungsumfang und Pauschale stehen unter Leistungsumfang des Wartungsvertrags.
| Vertragsart | Abrechnungsgröße | Leistungsnachweis | Wirkung am Abschlussstichtag |
|---|---|---|---|
| Wartungspauschale | je System, Instanz oder Betriebsumgebung und Monat, jährlich im Voraus | Vertragsnummer und Leistungszeitraum | passiver Rechnungsabgrenzungsposten, soweit die vor dem Abschlussstichtag vereinnahmte Pauschale Ertrag für eine bestimmte Zeit danach ist (§ 250 Abs. 2 HGB) |
| Systembetreuung (Managed Service) | je Arbeitsplatz, Server oder Nutzer und Monat | Geräte- oder Nutzerliste zum Stichtag | passiver Rechnungsabgrenzungsposten nur, soweit Entgelt vor dem Abschlussstichtag vereinnahmt wurde und Ertrag für eine bestimmte Zeit danach ist (§ 250 Abs. 2 HGB); eine monatlich nach dem Leistungsmonat abgerechnete Betreuung lässt nichts abzugrenzen |
| Cloud- und Lizenz-Abo im Weiterverkauf | je Nutzer und Monat, Einkauf jährlich im Voraus | Nutzerliste und Abrechnung des Vorlieferanten | aktiver Rechnungsabgrenzungsposten, soweit die vor dem Abschlussstichtag geleistete Ausgabe Aufwand für eine bestimmte Zeit danach ist (§ 250 Abs. 1 HGB) |
| Support auf Abruf | verbrauchte Stunden oder Tickets | Ticketbericht der Periode | Ertrag folgt der Leistung; vorausbezahlte Pakete sind passiv abzugrenzen, soweit sie Ertrag für eine bestimmte Zeit nach dem Abschlussstichtag darstellen (§ 250 Abs. 2 HGB) |
| Einführung und Projekt | Meilenstein oder Abnahme | Abnahmeprotokoll | siehe Projektabrechnung nach Aufwand |
Jahresvorauszahlung: Rechnung, Steuer und Abgrenzung
Das Beispiel ist erfunden: Beträge, Indexwerte und Daten dienen nur der Rechnung.
| Angabe | Wert |
|---|---|
| Vertragsgegenstand | Wartung und Systembetreuung, feste Pauschale |
| Vertragslaufzeit | 1. April 2026 bis 31. März 2037; Abschluss am 1. April 2026, letzte Jahreszahlung fällig am 1. April 2036 |
| Abrechnung | ein Vertragsjahr (1. April bis 31. März) im Voraus, Indexanpassung zum 1. April, Zahlungsziel 14 Tage |
| Preis | 240,00 Euro netto je Monat, 2.880,00 Euro netto je Vertragsjahr, zuzüglich 19 Prozent Umsatzsteuer |
Die Rechnung vom 1. April 2026 lautet über 2.880,00 Euro netto und 547,20 Euro Umsatzsteuer, zusammen 3.427,20 Euro; bezahlt wird am 7. April 2026 (Gegenprobe: 2.880,00 × 19 Prozent = 547,20; 2.880,00 + 547,20 = 3.427,20).
Die Umsatzsteuer hängt an der Zahlung: Wird das Entgelt vereinnahmt, bevor die Leistung ausgeführt ist, entsteht die Steuer mit Ablauf des Voranmeldungszeitraums der Vereinnahmung (§ 13 Abs. 1 Nr. 1 Buchst. a Satz 4 UStG), hier im April 2026. Die Rechnung löst die Steuer noch nicht aus: Bis zur Vereinnahmung weisen Sie die 547,20 Euro als Umsatzsteuer nicht fällig aus und buchen sie am 7. April 2026 auf die fällige Umsatzsteuer um. Für eine Rechnung über ein vor der Leistung vereinnahmtes Entgelt gelten nach § 14 Abs. 5 Satz 1 UStG die Absätze 1 bis 4 sinngemäß; § 14 Abs. 4 Nr. 6 UStG verlangt darin den Zeitpunkt der Vereinnahmung, wenn er feststeht und vom Ausstellungsdatum abweicht — hier den 7. April 2026.
Der Ertrag gehört dagegen in die zwölf Leistungsmonate. Führen Sie die Einnahme auf einem Abgrenzungskonto und lösen Sie es mit 240,00 Euro je Monat auf:
| Monat | Auflösung | Stand des Abgrenzungskontos |
|---|---|---|
| April bis Dezember 2026, 9 Monate | 2.160,00 Euro | 720,00 Euro |
| Januar bis März 2027, 3 Monate | 720,00 Euro | 0,00 Euro |
Am 31. Dezember 2026 sind 720,00 Euro im Jahresabschluss ein passiver Rechnungsabgrenzungsposten, weil sie Ertrag für eine bestimmte Zeit nach dem Stichtag sind (§ 250 Abs. 2 HGB). Die fünf Schritte im Modell:
| Schritt | Buchungssatz (Modell) | Betrag |
|---|---|---|
| 1. April 2026, Rechnung | Forderungen an Erlöse Wartung (abzugrenzen) und Umsatzsteuer nicht fällig | 3.427,20 Euro |
| 7. April 2026, Zahlung | Bank an Forderungen | 3.427,20 Euro |
| 7. April 2026, Umsatzsteuer | Umsatzsteuer nicht fällig an Umsatzsteuer | 547,20 Euro |
| monatlich | Erlöse Wartung (abzugrenzen) an Erlöse Wartung | 240,00 Euro |
| 31. Dezember 2026 | Restbetrag als passiven Rechnungsabgrenzungsposten ausweisen | 720,00 Euro |
In der Steuerbilanz gilt dasselbe (§ 5 Abs. 5 Satz 1 EStG); verzichten können Sie nur bei einer einzelnen Einnahme bis 800 Euro und nur einheitlich für alle Ausgaben und Einnahmen (§ 5 Abs. 5 Satz 2 EStG in Verbindung mit § 6 Abs. 2 Satz 1 EStG), bei 2.880,00 Euro also nicht. Den Ablauf für das Abo-Geschäft beschreibt Rechnungsabgrenzung des Jahresabos.
Die Indexklausel im Vertrag und im ERP
Der Beispielvertrag läuft elf Vertragsjahre bis zum 31. März 2037 und enthält eine Preisgleitklausel: Die Pauschale wird zum 1. April jedes Vertragsjahres im Verhältnis der Änderung des Verbraucherpreisindex angepasst, Basis ist der Indexstand von April 2026 mit 120,0 Punkten; für April 2027 wird ein Stand von 123,6 Punkten angenommen.
| Rechnung | Wert |
|---|---|
| Indexfaktor | 123,6 ÷ 120,0 = 1,030 |
| Neue Monatspauschale | 240,00 Euro × 1,030 = 247,20 Euro |
| Neue Jahrespauschale | 247,20 Euro × 12 = 2.966,40 Euro netto |
| Umsatzsteuer 19 Prozent | 2.966,40 Euro × 0,19 = 563,62 Euro |
In Deutschland ist eine solche Klausel nur in engen Grenzen zulässig. Nach § 1 Abs. 1 PrKG darf der Betrag einer Geldschuld nicht unmittelbar und selbsttätig an den Preis nicht vergleichbarer Güter oder Leistungen gebunden werden. § 3 Abs. 1 Nr. 1 Buchst. d PrKG lässt sie bei wiederkehrenden Zahlungen zu, wenn die Laufzeit vom Vertragsabschluss bis zur Fälligkeit der letzten Zahlung mindestens zehn Jahre beträgt und der Betrag an einen amtlichen Preisindex für die Gesamtlebenshaltung oder an den Verbraucherpreisindex der Europäischen Union anknüpft. Gerechnet wird also nicht bis zum Vertragsende, sondern bis zur letzten Zahlung; bei jährlicher Vorauszahlung liegt die letzte Zahlung ein Jahr vor dem letzten Leistungsmonat, deshalb läuft der Beispielvertrag elf Vertragsjahre. Nach Buchst. e genügt auch, dass der Gläubiger zehn Jahre auf die ordentliche Kündigung verzichtet oder der Schuldner das Recht hat, die Vertragsdauer auf mindestens zehn Jahre zu verlängern. Nach § 2 Abs. 1 PrKG muss die Klausel im Einzelfall hinreichend bestimmt sein und darf keine Vertragspartei unangemessen benachteiligen; einseitige Anpassungen nach oben ohne Rückgang nennt Abs. 3 Nr. 1 als solchen Fall. Kostenelementeklauseln, die an die Selbstkosten anknüpfen, nimmt § 1 Abs. 2 Nr. 3 PrKG ausdrücklich aus.
Für einen kürzeren Wartungsvertrag greift Buchst. d nicht; prüfen Sie dann die Alternativen des Buchst. e, eine Kostenelementeklausel nach § 1 Abs. 2 Nr. 3 PrKG oder eine feste Staffel, und lassen Sie die Klausel rechtlich prüfen. Diese Vorschriften gelten für deutsches Recht. Klausel und Ablauf der Anpassung stehen unter Preisanpassung nach Index.
Im ERP braucht die Klausel vier Felder: Indexreihe, Basiswert, Basiszeitpunkt und Anpassungstermin, dazu eine Rundungsregel. Der Anpassungslauf schreibt den neuen Preis mit Gültigkeitsdatum ab 1. April 2027 fort und wirkt nur auf spätere Leistungszeiträume; bereits gestellte Rechnungen und gebildete Abgrenzungsposten bleiben unberührt. Indexstand und Rechenweg gehören zur Rechnung.
Was in Österreich und der Schweiz gilt
In Österreich entsteht die Steuerschuld bei einer Vorauszahlung mit Ablauf des Voranmeldungszeitraums der Vereinnahmung (§ 19 Abs. 2 Z 1 lit. a UStG 1994). Im Jahresabschluss nach UGB sind auf der Aktivseite Ausgaben und auf der Passivseite Einnahmen vor dem Abschlussstichtag auszuweisen, soweit sie Aufwand oder Ertrag für eine bestimmte Zeit danach sind (§ 198 Abs. 5 und 6 UGB).
In der Schweiz folgt die Steuerentstehung der Abrechnungsart: Bei Abrechnung nach vereinbarten Entgelten entsteht die Steuerschuld mit der Rechnungsstellung, bei Vorauszahlungen für nicht befreite Leistungen mit der Vereinnahmung (Art. 40 Abs. 1 Buchst. a und c MWSTG); auf Antrag ist die Abrechnung nach vereinnahmten Entgelten möglich (Art. 39 Abs. 1 und 2 MWSTG). In der Rechnungslegung nach OR sind Aufwand und Ertrag zeitlich und sachlich abzugrenzen (Art. 958b Abs. 1 OR); auf die zeitliche Abgrenzung kann verzichtet werden, wenn die Nettoerlöse aus Lieferungen und Leistungen oder die Finanzerträge 100’000 Franken nicht überschreiten (Abs. 2).
Typische Fehler
- Leistungs- und Rechnungszeitraum stehen in einem Feld. Dann landet ein Zwölfmonatsbetrag im Monat der Rechnung, und am Stichtag fehlt der abzugrenzende Rest.
- Die Vorauszahlung wird ohne Vereinnahmungszeitpunkt abgerechnet. Nach § 14 Abs. 4 Nr. 6 UStG gehört dieser Zeitpunkt in die Rechnung, wenn er feststeht und vom Ausstellungsdatum abweicht.
- Die Umsatzsteuer wird schon mit der Rechnung fällig gebucht. Vor der Vereinnahmung ist der Steuerbetrag nicht fällig (§ 13 Abs. 1 Nr. 1 Buchst. a Satz 4 UStG); die Umbuchung gehört in den Zahlungslauf.
- Die Indexanpassung wirkt rückwirkend. Ein neuer Preis gilt ab dem Anpassungstermin; bereits abgerechnete Perioden und gebildete Abgrenzungsposten bleiben unverändert.
- Die Klausel passt nicht zum Vertrag. Ein kurzer Wartungsvertrag mit Verbraucherpreisindex erfüllt die Zehnjahresgrenze des § 3 Abs. 1 Nr. 1 Buchst. d PrKG nicht; sie rechnet vom Vertragsabschluss bis zur Fälligkeit der letzten Zahlung, und die Alternativen des Buchst. e sind zu prüfen.
So gehen Sie vor
- Ordnen Sie jedem Dauervertrag Abrechnungsgröße und Abrechnungsrhythmus zu und erfassen Sie Leistungszeitraum und Zahlungsdatum getrennt.
- Legen Sie für jede vor dem Abschlussstichtag vereinnahmte Pauschale ein Abgrenzungskonto an, soweit die Einnahme Ertrag für eine Zeit nach dem Stichtag ist (§ 250 Abs. 2 HGB), buchen Sie die Auflösung je Leistungsmonat und führen Sie die Umsatzsteuer bis zur Vereinnahmung als nicht fällig.
- Prüfen Sie vor jeder Indexanpassung Indexreihe, Basiswert und Termin und schreiben Sie den neuen Preis mit Gültigkeitsdatum fort.
- Stellen Sie dem Kunden den Leistungsnachweis der Periode bei und stimmen Sie am Abschlussstichtag Vertrag, Abgrenzungskonto und Umsatzsteuer ab.