SAP · Tech

SAP und Umsatzsteuer: Warum Tax Codes und Condition Records mehr Aufmerksamkeit verdienen.

Die VAT-Konfiguration in SAP wächst mit Ihrer Organisation. Die Pflege hält meist nicht Schritt. Ein Überblick, wo sich Fehler einschleichen und was Sie dagegen tun können.

Wenn Sie schon eine Weile mit SAP arbeiten, kennen Sie das Bild vermutlich. Das System wurde einmal sorgfältig eingerichtet: Die Tax Codes stimmten, die Condition Records waren überschaubar, und alle wussten, welcher MWST-Code zu welchem Szenario gehörte. Seitdem sind Länder hinzugekommen, Steuersätze haben sich geändert, Akquisitionen wurden integriert und Prozessschritte angepasst. Und die VAT-Konfiguration? Sie ist mitgewachsen – aber nicht immer bewusst gesteuert.

Das passiert überall. SAP-Landschaften werden in einem Tempo komplexer, das von den Verantwortlichen für die Umsatzsteuer-Einrichtung selten mitgehalten wird. Irgendwann hat niemand mehr das vollständige Bild. Und dann entstehen genau die Fehler, die man lieber früher erkannt hätte.

Es beginnt beim Tax Code

Ein Tax Code in SAP ist im Kern der Schlüssel, mit dem das System bestimmt, wie eine Transaktion umsatzsteuerlich behandelt wird. Welcher Steuersatz gilt? In welchem Land ist die Transaktion meldepflichtig? Gibt es eine Zusammenfassende Meldung-Pflicht? Muss Intrastat-Daten erzeugt werden?

Diese Tax Codes sind auf zwei Zeichen beschränkt: Buchstaben, Ziffern und eine Handvoll Sonderzeichen. Das klingt nach einem technischen Detail, hat aber Konsequenzen. Denn jede Steuersatzänderung erfordert einen neuen Tax Code – SAP lässt pro Code nur einen Satz zu. Eine temporäre Senkung, ein neuer ermäßigter Satz für eine bestimmte Produktgruppe, eine Korrektur an einem Prozentsatz, der jahrelang falsch war: Jedes Mal wird eine Kombination aus demselben begrenzten Vorrat verbraucht.

Für Organisationen, die in wenigen Ländern tätig sind, ist das lange kein Problem. Wer aber in zehn oder mehr EU-Ländern aktiv ist und eine SAP-Umgebung betreibt, die bereits fünfzehn Jahre läuft, erkennt den Moment, an dem der verfügbare Platz knapp wird. Dann wird jede Steuersatzänderung zum Puzzle statt zum Konfigurationsschritt.

Die Schichten unter dem Tax Code

Ein Tax Code allein bewirkt wenig. Die eigentliche Umsatzsteuer-Ermittlung in SAP läuft über Condition Records und Tax Procedures. Und hier wird die Landschaft schnell unübersichtlich.

In der Transaktion MWST verwalten Sie die Steuersätze und deren Zuordnung zu Tax Codes. Über OBCD konfigurieren Sie die Eigenschaften je Tax Code: welches Land, welcher Prozentsatz, welche Meldepflichten. Und in den Condition Tables legen Access Sequences fest, in welcher Reihenfolge SAP nach dem richtigen Satz für eine bestimmte Kombination aus Land, Materialgruppe und Kunde sucht.

Alle diese Schichten arbeiten zusammen – und das funktioniert gut, solange alle verstehen, wie sie aufeinander einwirken. In der Praxis sehen wir allerdings regelmäßig, dass Condition Records angelegt wurden, ohne die zugrunde liegende Entscheidung zu dokumentieren. Oder dass eine Tax Procedure für ein bestimmtes Land angepasst wurde und dadurch die Funktionsweise für andere Länder unbeabsichtigt verändert hat. Manchmal fällt das erst auf, wenn eine Meldung vom erwarteten Ergebnis abweicht.

Warum eine periodische Überprüfung kein überflüssiger Luxus ist

Die VAT-Konfiguration in SAP ist kein statisches Gebilde. Steuersätze ändern sich, Länder kommen hinzu, Gesetzgebung verschiebt sich – und mit ViDA am Horizont werden die Anforderungen an Datenqualität und Rückverfolgbarkeit nur noch schärfer. Was vor drei Jahren stimmte, muss heute nicht mehr stimmen.

Dennoch wird die Umsatzsteuer-Schicht in SAP selten strukturiert überprüft. Sie berührt mehrere Abteilungen, und die Materie ist spezialistisch. Dabei entstehen die meisten Umsatzsteuer-Fehler nicht bei der Erstellung der Meldung, sondern früher im Prozess – in dem Moment, in dem eine Transaktion den falschen Tax Code erhält oder ein Condition Record ein Szenario auffängt, das eigentlich nicht darunter fallen sollte.

Eine periodische Kontrolle Ihrer Tax Codes, Condition Records und Tax Procedures muss kein Großprojekt sein. Es geht darum, dass jemand mit Kenntnis von SAP und Umsatzsteuer die Landschaft durchgeht und sichtbar macht, wo Konfiguration und Realität auseinandergelaufen sind. Welche Codes sind noch in Gebrauch? Welche Condition Records sind veraltet? Stimmt die Reihenfolge in der Tax Procedure noch mit der heutigen Arbeitsweise Ihrer Organisation überein?

Das ergibt ein klareres Bild davon, wo Ihr VAT-Ergebnis anfällig ist – und wo Sie gezielt verbessern können, statt im Nachhinein zu korrigieren.

Fünf Schritte zum Anfangen

  • Erstellen Sie eine Übersicht aller aktiven Tax Codes je Company Code. Notieren Sie pro Code das Meldeland, den Steuersatz und ob der Code noch tatsächlich in Transaktionen vorkommt. Sie werden feststellen, dass ein Teil seit Jahren nicht mehr verwendet wird.
  • Prüfen Sie die Condition Records in MWST und OBCD und kontrollieren Sie, ob die verknüpften Steuersätze und Eigenschaften noch aktuell sind. Achten Sie besonders auf Codes, die nach einer Steuersatzänderung angelegt wurden: Wurde der alte Code korrekt geschlossen?
  • Beurteilen Sie die Tax Procedure auf Konsistenz. Wurden Condition Types für bestimmte Länder hinzugefügt, die die Funktionsweise für andere Länder beeinflussen? Ist die Reihenfolge der Conditions noch logisch?
  • Dokumentieren Sie Ausnahmen. In vielen SAP-Landschaften existieren Workarounds, die einmal aus gutem Grund entstanden sind, deren Kontext aber verloren gegangen ist. Halten Sie fest, was vorhanden ist, warum und ob es noch gebraucht wird.
  • Ziehen Sie einen unabhängigen Blick in Betracht. Wer täglich im selben System arbeitet, entwickelt blinde Flecken. Eine frische Analyse durch jemanden, der SAP und Umsatzsteuer kombiniert, deckt oft Dinge auf, die von innen heraus nicht mehr auffallen.

Neugierig, wie Ihre SAP-Umsatzsteuer-Konfiguration aufgestellt ist?

Wir schauen gerne mit Ihnen gemeinsam hin. Kein Verkaufsgespräch, sondern eine inhaltliche Prüfung von Tax Codes, Condition Records und Tax Procedures – damit Sie wissen, wo es gut steht und wo es besser geht.

Besprechen Sie Ihre Situation