Steuer-Sätze (Taxation Types)
Eine alternative existierende Tax-Stamm-Tabelle ist Tax-Rates (mit Validity-Sub-Route) — diese ist real implementiert und sollte für aktuelle Produktiv-Nutzung verwendet werden. TaxationType scheint eine geplante Erweiterung zu sein, aktuell nicht aktiv.
Zweck
Steuer-Sätze (Taxation Types) sind die zentrale Stammdaten-Tabelle für Umsatzsteuer-/Vorsteuer-Klassifikationen, die in Belegen, Belegpositionen und Buchungen verwendet werden. Beispiele:
- Inland 19 % USt
- Inland 7 % USt (ermäßigt)
- Innergemeinschaftliche Lieferung 0 %
- Reverse-Charge (Bauleistung §13b)
- Drittland (Export) 0 %
- Steuerfrei nach §4 UStG
Pro Mandant ist die Liste konfiguriert (oft nach Land/Region) und wird in Sales-/Purchase-Documents als Default oder pro Position überschrieben.
Voraussetzungen
Berechtigungen (CASL)
Frontend-Page-Guard (requiredAbility):
| Action | Subject | Wirkung |
|---|---|---|
view | FE_TaxationType | Seite sichtbar im Menü |
view | TaxationType | Liste lesbar |
API-CASL (BE):
| Action | Subject |
|---|---|
view | TaxationType |
create | TaxationType |
update | TaxationType |
delete | TaxationType |
Beziehung zu anderen Modulen
- Sales-/Purchase-Documents: jede Belegposition referenziert einen TaxationType — bestimmt MwSt-Berechnung in Beleg-Footer.
- Posting-Keys: häufig kombiniert mit Posting-Key, der die DATEV-Klassifikation liefert (siehe Posting Keys).
- Buchhaltung-Export: ZUGFeRD/XRechnung-Export nutzt TaxationType für
BG-23(Tax-Categories).
Verwandte Doku
- Posting Keys — DATEV-Schlüssel
- Belegversand ZUGFeRD — Anwender-Workflow