Zum Inhalt

Corona-Konjunkturpaket: Umstellung der Umsatzsteuer (USt., MwSt.)

Historisch

Diese Anleitung stammt aus dem Jahr 2020. Im Zuge des Corona-Konjunkturpakets galten in Deutschland vom 01.07.2020 bis 31.12.2020 die Steuersätze 16 % statt 19 % und 5 % statt 7 %. Die Absenkung ist längst ausgelaufen. Das Vorgehen eignet sich aber weiterhin, wenn sich ein Steuersatz ändert und Bruttopreise umgerechnet werden müssen.

Überblick

Die Preise lassen sich mit einer Tabellenkalkulation (z. B. Excel oder LibreOffice Calc) schnell anpassen: Produkte exportieren, Preise in der Tabelle umrechnen, Datei wieder importieren.

Voraussetzungen:

  • wpShopGermany ab Version 4.
  • Die Anleitung ist nur nötig, wenn die Preise bisher als Bruttopreise gepflegt werden (wpShopGermany → Konfiguration → Einstellungen → Preiskalkulation, siehe Preiskalkulation). Werden Nettopreise gepflegt, genügt es, den Steuersatz in der Länderverwaltung zu ändern.

Anleitung

1. Schritt: MwSt. anpassen

  • Steuersätze unter wpShopGermany → Konfiguration → Einstellungen → Länderverwaltung anpassen (siehe Länderverwaltung)

Steuersätze eines Landes im Fenster „Land anlegen/bearbeiten“ (Stift-Symbol in der Länderverwaltung)

2. Schritt: Produkte exportieren

  • Produkte in der Produktverwaltung über Daten-Export exportieren
  • Der Shop liefert die Datei wpsg_productexport.csv.

Daten-Export und Daten-Import in der Produktverwaltung

3. Schritt: Trennzeichen anpassen

  • ZUVOR Backup-Datei abspeichern!
  • CSV-Datei öffnen
  • Die exportierten Preise verwenden den Punkt als Dezimaltrennzeichen. Ändern Sie ihn mit einer Formel (siehe Bild) in ein Komma, damit die Tabellenkalkulation mit den Werten rechnen kann.

Formel zum Ändern des Dezimaltrennzeichens

4. Schritt: Preise mit nötigem Trennzeichen kopieren

  • Ergebnisse der Formel markieren/kopieren und in einer neuen Spalte einfügen („Werte (W)“)
  • In der ersten Zeile der neuen Spalte muss immer „preis“ stehen.
  • Alte Preisspalte löschen und die Formelspalte leeren

5. Schritt: Preise anpassen

  • Mit dieser Formel rechnen Sie die Preise auf die neuen Sätze um (im Beispiel von 19 % auf 16 % und von 7 % auf 5 %):

Code:

= WENN(M2="c"; (J2/119)*116; WENN(M2="b"; (J2/107)*105; (J2/100)*100))

Formel zur Umrechnung der Preise

6. Schritt: Neue Preise kopieren

  • Ergebnisse der Formel markieren/kopieren und in einer neuen Spalte einfügen („Werte (W)“)
  • In der ersten Zeile der neuen Spalte muss immer „preis“ stehen.
  • Alte Preisspalte löschen und die Formelspalte leeren

7. Schritt: Runden

  • Mit dieser Formel runden Sie die Preise auf zwei Nachkommastellen:

Code:

= RUNDEN(J2;2)

Formel zum Runden der Preise

8. Schritt: Gerundete Preise kopieren

  • Ergebnisse der Formel markieren/kopieren und in einer neuen Spalte einfügen („Werte (W)“)
  • In der ersten Zeile der neuen Spalte muss immer „preis“ stehen.
  • Alte Preisspalte löschen und die Formelspalte leeren

9. Schritt: Trennzeichen anpassen

  • Mit dieser Formel ändern Sie das Dezimaltrennzeichen wieder von Komma zu Punkt:

Code:

= WECHSELN(J2;",";".")

Formel zum Zurücksetzen des Dezimaltrennzeichens

10. Schritt: Preise mit richtigem Trennzeichen kopieren

  • Ergebnisse der Formel markieren/kopieren und in einer neuen Spalte einfügen („Werte (W)“)
  • In der ersten Zeile der neuen Spalte muss immer „preis“ stehen.
  • Alte Preisspalte löschen und die Formelspalte löschen
  • CSV-Datei speichern

11. Schritt: Datei importieren

  • Datei in der Produktverwaltung über Daten-Import importieren

Fertig: Alle Preise sind nun an die neuen Steuersätze angepasst. Prüfen Sie einige Produkte stichprobenartig.

Bezüge in den Formeln

Die Zellbezüge müssen Sie an die Spalten Ihrer Exportdatei anpassen. In den Formeln oben zeigt:

  • M2 auf die Spalte „mwst_key“ (Steuergruppe des Produkts, im Beispiel c für 19 % und b für 7 %),
  • J2 auf die Spalte „preis“.

Welcher Buchstabe zu welchem Steuersatz gehört, sehen Sie in der Länderverwaltung.

Hinweise

  • Die Anleitung eignet sich auch für die Preise von Produktvarianten. Passen Sie dazu die Spalte „PV_VARI_price“ an.
  • Legen Sie vor dem Import unbedingt eine Sicherung der Datenbank an.