Steuern

Steuersaetze im Backend verwalten

Auf der Seite Steuern werden die Steuersaetze gepflegt, die der Shop fuer Artikel, Laenderlogik, Bestellungen, Versandpositionen und Auswertungen nutzt.

Uebersicht

Das Backend zeigt die vorhandenen Steuersaetze in einer BsTable. Ueber Steuersatz erstellen wird ein neuer Datensatz im Modal angelegt. Bestehende Datensaetze koennen bearbeitet werden; Loeschen ist nur moeglich, wenn der Steuersatz nicht in der Laenderlogik verwendet wird.

Steuersaetze sind Basisdaten. Aenderungen wirken nicht nur auf diese Liste, sondern auch auf Preisberechnung, Steuerausweis, Laendersteuer und nachgelagerte Schnittstellen.

Suche und Filter

Die Backend-Seite selbst setzt keinen separaten Datenfilter und keine Suchmaske vor die Tabelle. Die Liste wird direkt aus den gespeicherten Steuersaetzen aufgebaut. Es gibt auch keine Massenaktion; Erstellen, Bearbeiten und Loeschen passieren einzeln ueber die Tabellenaktionen.

Tabellenspalten anpassen: In vielen Backend-Tabellen kannst du ueber die Tabelleneinstellungen festlegen, welche Spalten sichtbar sind. Blende selten benoetigte Spalten aus, wenn du eine kompaktere Arbeitsansicht brauchst, und aktiviere sie wieder, wenn du die Informationen pruefen oder bearbeiten willst.

Tabelle

SpalteBedeutungBackend-Feld
IdInterne Kennung des Steuersatzes. Auf sehr kleinen Ansichten wird die Spalte ausgeblendet.id
SteuersatzProzentwert des Steuersatzes. Diese Spalte ist numerisch sortierbar und die Hauptspalte der Tabelle.wert
RahmenkontoOptionales Konto fuer buchhalterische oder DATEV-nahe Zuordnung. Die Spalte ist als sichtbar markiert und kann je nach Tabelleneinstellung ein- oder ausgeblendet werden.rahmenkonto
OptionenZeilenaktionen zum Bearbeiten und, falls erlaubt, Loeschen. Die Spalte ist zentriert und nicht sortierbar.id

Optionen und Aktionen

  • Steuersatz erstellen: oeffnet das Modal fuer einen neuen Steuersatz mit leerem Datensatz.
  • Bearbeiten: oeffnet dasselbe Modal fuer den bestehenden Datensatz. Gespeichert werden Prozentwert und Rahmenkonto.
  • Loeschen: wird nur angezeigt, wenn der Steuersatz nicht als Landes-Standardsteuersatz oder verminderter Landes-Standardsteuersatz hinterlegt ist.

Ein verwendeter Steuersatz ist vor dem Loeschen geschuetzt. Vor dem Entfernen muss zuerst die Zuordnung in den Laendereinstellungen geaendert werden.

Formularfelder

Backend-FeldZweckPflicht und Logik
wertProzentwert des Steuersatzes, zum Beispiel voller oder verminderter Steuersatz.Pflichtfeld. Kommas werden beim Speichern in Punkte umgewandelt, damit Dezimalwerte einheitlich gespeichert werden.
rahmenkontoOptionales Rahmenkonto fuer steuerliche oder buchhalterische Zuordnung.Optionales Textfeld mit maximal 20 Zeichen in der Tax-Entity.

Speichern und Verarbeitung

  1. Das Modal sendet die Formularwerte an die Steuer-Verarbeitung.
  2. Der Wert aus wert wird normalisiert, damit Dezimalwerte mit Punkt gespeichert werden.
  3. Die Werte werden in das Tax-Objekt uebernommen und gespeichert.
  4. Nach dem Speichern sendet das Backend einen Webhook mit create oder update.
  5. Bei erfolgreichem Speichern schliesst das Modal und die Erfolgsmeldung wird angezeigt.

Beim Loeschen prueft das Backend erneut, ob der Steuersatz in der Laenderlogik verwendet wird. Erst danach wird der Datensatz entfernt und ein delete-Webhook gesendet.

Auswirkungen im Shop

Steuersaetze werden fuer Netto-/Bruttoberechnung, Steuerbetrag, Zusammenfassen gleicher Steuersaetze und Auswertungen genutzt. Das Rahmenkonto wird unter anderem fuer buchhalterische Exporte verwendet. Deshalb sollten bestehende Saetze nur geaendert werden, wenn klar ist, welche Artikel, Laender oder Bestellungen davon betroffen sind.

War diese Seite hilfreich?

Hilf uns, das Handbuch weiter zu verbessern. Wenn etwas fehlt oder unverständlich ist, kannst Du direkt einen kurzen Kommentar senden.