Das Wichtigste in 30 Sekunden

  • WooCommerce kennt zwei deutsche Mehrwertsteuersätze: 19 Prozent Regelsteuersatz auf die meisten Waren und 7 Prozent ermäßigter Satz auf Lebensmittel, Bücher und weitere Kategorien nach § 12 UStG. Jedes Produkt bekommt eine Steuerklasse, sonst rechnet der Shop falsch.
  • Kleinunternehmer nach § 19 UStG weisen keine Steuer aus. Die Grenze: Vorjahresumsatz höchstens 25.000 Euro und laufendes Jahr höchstens 100.000 Euro. Wird die 100.000-Euro-Marke unterjährig überschritten, entfällt die Steuerbefreiung für diesen und alle folgenden Umsätze im laufenden Jahr (§ 19 Abs. 1 UStG). Die genaue Handhabung des Übergangsumsatzes klärt der Steuerberater.
  • Versandkosten folgen steuerlich der Hauptware. WooCommerce erledigt die anteilige Aufteilung automatisch, wenn die Versandsteuerklasse auf „Basierend auf Warenkorb“ steht.
  • EU-Auslandsverkäufe über 10.000 Euro pro Jahr erfordern das OSS-Verfahren. Das DATEV-Export-Format und die Rechnungspflichtangaben nach § 14 UStG greifen unabhängig davon vom ersten Verkauf an.

Ein WooCommerce-Shop mit falschen Steuereinstellungen produziert falsche Rechnungen. Das Finanzamt akzeptiert keine Rechnungen mit falschen Steuersätzen, Kunden dürfen keine Vorsteuer aus fehlerhaften Belegen ziehen, und bei einer Betriebsprüfung landet das Problem vollständig beim Shop-Betreiber. Wer einmal sauber einrichtet, spart sich spätere Korrekturen und verhindert, dass DATEV-Export und Buchhaltungssoftware Daten liefern, die mühsam von Hand nachgebessert werden müssen.

Dieser Ratgeber zeigt Schritt für Schritt, welche Einstellungen notwendig sind, welche Gesetze dahinterstehen und wo eine Steuerberater-Rücksprache unverzichtbar bleibt. Er ist eine fachliche Einordnung, keine Steuerberatung im Einzelfall.

Warum die Steuereinrichtung vor dem Launch stehen muss

WooCommerce berechnet Steuern auf Basis der Konfiguration im Einstellungsmenü. Ist dort nichts hinterlegt, entstehen Rechnungen ohne Steuerausweis. Ob das korrekt ist, hängt vom Einzelfall ab: Kleinunternehmer dürfen das so, alle anderen nicht. Ein umsatzsteuerpflichtiger Shop ohne Steuerausweis verletzt § 14 Abs. 4 UStG, der vorschreibt, dass eine Rechnung den anzuwendenden Steuersatz und den darauf entfallenden Steuerbetrag ausweisen muss.

Die Folge ist unangenehm in beide Richtungen: Der Verkäufer schuldet die Steuer trotzdem, auch wenn er sie nicht ausgewiesen hat. Und der Käufer kann die Vorsteuer nicht abziehen, weil die Rechnung die Pflichtangaben nach § 14 UStG nicht erfüllt. Ein nachträglicher Korrekturaufwand über hunderte Bestellungen ist deutlich teurer als eine sorgfältige Ersteinrichtung.

Bruttopreise oder Nettopreise: die erste Weichenstellung

Kurz gesagt: B2C-Shops geben Preise inklusive Steuer (Brutto) ein, weil Endverbraucher den Endpreis sehen. B2B-Shops können Nettopreise eingeben, weil Geschäftskunden Nettobeträge erwarten und die Steuer für sie durchlaufend ist.

Die Entscheidung zwischen Brutto- und Nettoeingabe trifft man einmalig in WooCommerce unter „Einstellungen > Allgemein > Steuern“. Sie bestimmt, was der eingetragene Produktpreis bedeutet. Bei Bruttopreiseingabe ist der sichtbare Preis der Endpreis des Kunden. WooCommerce rechnet die enthaltene Steuer heraus und weist sie separat aus. Bei Nettoeingabe ist der eingetragene Preis der Nettopreis ohne Steuer, und WooCommerce schlägt die Steuer beim Checkout oben drauf.

Für gemischte Shops mit B2C- und B2B-Kunden gibt es keine ideale Einstellung. Die meisten Shops mit überwiegend Privatkunden wählen Bruttopreiseingabe. Wer WooCommerce Germanized oder ein ähnliches Plugin nutzt, kann für angemeldete Gewerbekunden die Steuer ausklammern, ohne die Grundkonfiguration umzubauen.

Eingabemodus Geeignet für Preisanzeige im Shop Checkout-Darstellung
Brutto (inkl. MwSt.) B2C, Endverbraucher Endpreis sichtbar (z.B. 23,80 €) MwSt. ausgewiesen, Endpreis unverändert
Netto (exkl. MwSt.) B2B, Geschäftskunden Nettobetrag sichtbar (z.B. 20,00 €) MwSt. aufgeschlagen (+ 3,80 € = 23,80 €)

Wer einen reinen B2B-Shop betreibt, sollte zusätzlich die Preisanzeige im Katalog auf „Exkl. MwSt.“ umstellen, damit Einkäufer sofort Nettopreise sehen und selbst keine Umrechnung machen müssen.

19 Prozent und 7 Prozent: welcher Satz für welches Produkt

Das deutsche Umsatzsteuerrecht kennt zwei Hauptsätze. Der Regelsteuersatz beträgt 19 Prozent und gilt für alle Umsätze, die nicht ausdrücklich ermäßigt oder befreit sind (§ 12 Abs. 1 UStG). Der ermäßigte Satz von 7 Prozent gilt nach § 12 Abs. 2 UStG für bestimmte Waren und Dienstleistungen, die in Anlage 2 zum UStG aufgeführt sind.

Für WooCommerce-Shops sind diese Kategorien mit ermäßigtem Satz am häufigsten relevant:

Warengruppe Steuersatz Typische Shop-Produkte
Lebensmittel (Fleisch, Fisch, Obst, Gemüse, Milch, Eier, Getreide, Gewürze) 7 % Lebensmittelshops, Hofläden, Feinkost
Bücher, Zeitschriften, Zeitungen, Kalender (auch als E-Book) 7 % Verlage, Buchshops, digitale Inhalte
Kunstgegenstände, Originalstiche, Originalskulpturen 7 % Kunstshops, Galerien online
Pflanzen, Schnittblumen, Blumenzwiebeln 7 % Gärtnereien, Blumenversand
Rollstühle, Prothesen, orthopädische Hilfsmittel 7 % Sanitätshäuser, Reha-Shops
Monatshygieneprodukte (Binden, Tampons, Menstruationstassen) 7 % Drogerie-Onlineshops
Brennholz (bestimmte Arten) 7 % Holz- und Brennstoffhandel
Alle sonstigen Waren (Elektronik, Kleidung, Haushaltsware, Software etc.) 19 % Allgemeiner Onlineshop

Wichtig: Die Zuordnung richtet sich nach dem tatsächlichen Gegenstand, nicht nach dem Verwendungszweck. Ein Lebensmittel ist mit 7 Prozent besteuert, unabhängig davon, ob es im Supermarkt oder über einen Online-Delikatessenshop verkauft wird. Alkohol dagegen ist aus der Anlage 2 ausgenommen und unterliegt dem Regelsteuersatz von 19 Prozent. Bei Grenzfällen, etwa bei Nahrungsergänzungsmitteln oder funktionalen Lebensmitteln, ist eine Einordnung durch den Steuerberater sinnvoll, bevor die Steuerklasse im Shop gesetzt wird.

Steuerklassen je Produkt richtig zuweisen

Kurz gesagt: WooCommerce unterscheidet Steuerklassen (z.B. „Standard“ für 19 % und „Ermäßigt“ für 7 %) von den eigentlichen Steuersätzen. Die Steuerklasse wird jedem Produkt einzeln zugewiesen. Ohne diese Zuweisung gilt für alle Produkte die Standardklasse, was bei gemischten Sortimenten zu falschen Rechnungen führt.

In WooCommerce unter „Einstellungen > Steuer“ legen Sie zunächst die Steuersätze an. Für einen deutschen Shop sind das mindestens zwei Einträge:

  • Land: DE, Staat leer, PLZ leer, Ort leer, Satz: 19,0000, Name: MwSt. 19%, Steuerklasse: Standard
  • Land: DE, Staat leer, PLZ leer, Ort leer, Satz: 7,0000, Name: MwSt. 7%, Steuerklasse: Ermäßigter Satz

Dann weisen Sie jedem Produkt die passende Steuerklasse zu. Das Feld steht im Produkteditor unter „Produktdaten > Allgemein > Steuerklasse“. Der Standard ist „Standard“ (19 %), für Lebensmittel, Bücher und andere ermäßigte Waren muss „Ermäßigter Satz“ gewählt werden. Wer das vergisst, berechnet seinen Kunden zu viel Steuer und weist auf der Rechnung den falschen Satz aus.

Bei größeren Produktkatalogen lohnt es sich, die Steuerklasse beim CSV-Import direkt mitzuliefern, statt sie nachträglich Produkt für Produkt nachzupflegen. Das WooCommerce-Produktimport-Format unterstützt die Spalte „Tax class“ mit den Werten „standard“, „reduced-rate“ und „zero-rate“.

Berechnung nach Lieferadresse

WooCommerce kann Steuern entweder auf Basis der Rechnungsadresse oder der Lieferadresse berechnen. In Deutschland ist die Lieferadresse der korrekte Anknüpfungspunkt für B2C-Inlandsverkäufe: Die Steuer entsteht dort, wo die Ware übergeht, und der Versandvorgang endet an der Lieferadresse.

Die Einstellung findet sich unter „WooCommerce > Einstellungen > Steuer > Steuern berechnen auf Basis von“. Dort „Lieferadresse des Kunden“ wählen. Für EU-Auslandsverkäufe ist das ebenfalls der richtige Ansatz, weil das Bestimmungslandprinzip auf den Ort des Käufers abstellt.

Einen Fallstrick gibt es bei der Erstberechnung vor Eingabe der Lieferadresse: WooCommerce greift dann auf den Shop-Standort als Fallback zurück. Erst wenn der Kunde seine Adresse im Checkout eingibt, passt sich die angezeigte Steuer an. Das ist im Standard-Checkout von WooCommerce so vorgesehen und technisch korrekt.

Versandkosten und ihre Besteuerung

Kurz gesagt: Versandkosten sind eine Nebenleistung und folgen steuerlich der Hauptlieferung. Bei einem Warenkorb mit gemischten Steuersätzen teilt WooCommerce die Versandkosten anteilig auf. Die Einstellung „Versandsteuerklasse“ muss auf „Basierend auf Warenkorb“ stehen, damit das automatisch funktioniert.

Versandkosten sind umsatzsteuerpflichtig und teilen den Steuersatz der Hauptware. Das ergibt sich aus der Einordnung als Nebenleistung: Was steuerlich für die Hauptlieferung gilt, gilt auch für die unmittelbar damit verbundene Versandleistung. Enthält ein Warenkorb nur Waren mit 19 Prozent, fällt auf die Versandpauschale ebenfalls 19 Prozent an. Enthält er nur Bücher mit 7 Prozent, sind es 7 Prozent auf den Versand.

Bei gemischten Warenkörben wird es komplizierter. WooCommerce berechnet in diesem Fall den Versandkostenanteil, der auf 19-prozentige Waren entfällt, und den Anteil, der auf 7-prozentige Waren entfällt, und weist beide auf der Rechnung separat aus. Damit das funktioniert, muss unter „WooCommerce > Einstellungen > Versand > Steueroptionen > Versandsteuerklasse“ die Option „Basierend auf Warenkorb“ aktiv sein. Wer dort stattdessen „Standard“ einträgt, belastet alle Versandkosten pauschal mit 19 Prozent, was bei ermäßigten Waren falsch ist.

Kostenloser Versand ist steuerlich unproblematisch: Wird keine Versandpauschale erhoben, entsteht kein steuerpflichtiger Versandumsatz.

Warenkorb-Inhalt Versandkostenbesteuerung WooCommerce-Einstellung
Nur 19-%-Waren 19 % auf Versandkosten Automatisch korrekt bei „Basierend auf Warenkorb“
Nur 7-%-Waren (z.B. Bücher) 7 % auf Versandkosten Automatisch korrekt bei „Basierend auf Warenkorb“
Gemischter Warenkorb Anteilig 19 % und 7 % Nur korrekt bei „Basierend auf Warenkorb“
Kostenloser Versand Keine Versandsteuer Entfällt

Kleinunternehmer: Shop ohne Steuerausweis einrichten

Wer unter die Kleinunternehmerregelung nach § 19 UStG fällt, darf und muss in Rechnungen keine Mehrwertsteuer ausweisen. Seit dem Jahressteuergesetz 2024, gültig ab dem 1. Januar 2025, gelten folgende Grenzen: Der Gesamtumsatz des vorangegangenen Jahres darf 25.000 Euro nicht überschritten haben, und im laufenden Jahr darf der Umsatz 100.000 Euro nicht überschreiten. Wird die 100.000-Euro-Grenze unterjährig überschritten, endet die Kleinunternehmerregelung mit dem Zeitpunkt des Überschreitens, nicht erst zum Jahresende.

In WooCommerce richten Kleinunternehmer den Shop so ein:

  1. Unter „Einstellungen > Allgemein“ die Option „Steuern aktivieren“ deaktivieren. Dann erscheinen im Checkout keine Steuerzeilen, und auf der Rechnung wird keine Steuer ausgewiesen.
  2. Alternativ alle Steuersätze auf 0 Prozent setzen, wenn einzelne Steuerberechnungen trotzdem protokolliert werden sollen.
  3. In der Rechnungsvorlage einen Pflichthinweis ergänzen: „Kein Steuerausweis gemäß § 19 UStG“ oder eine gleichwertige Formulierung. Dieser Hinweis ist Pflicht, damit der Käufer weiß, dass keine Steuer im Preis enthalten ist.
Wichtig bei Grenzwertnähe: Wenn der Umsatz im laufenden Jahr auf die 100.000-Euro-Grenze zuläuft, muss der Shop sofort auf reguläre Umsatzbesteuerung umgestellt werden. Das ist kein administrativer Akt mit Aufschub, sondern eine unmittelbare steuerliche Wirkung. Den genauen Umschaltzeitpunkt und die Übergangsrechnungen sollte ein Steuerberater begleiten.

Kleinunternehmer dürfen keine Mehrwertsteuer in ihren Rechnungen ausweisen. Wer das dennoch tut, schuldet die ausgewiesene Steuer dem Finanzamt, auch wenn er keine Steuervoranmeldung macht (§ 14c UStG). Ein versehentlicher Steuerausweis im WooCommerce-Standard ohne entsprechende Einrichtung kann also teuer werden.

DATEV und Buchhaltungs-Übergabe

Für eine saubere DATEV-Übergabe müssen die Steuersätze in WooCommerce exakt mit den Steuerkennzeichen in DATEV korrespondieren. DATEV unterscheidet Buchungskonten nach Steuergruppen: Erlöse 19 Prozent, Erlöse 7 Prozent und steuerfreie Erlöse landen auf verschiedenen Konten im Standardkontenrahmen (SKR 03 oder SKR 04).

WooCommerce selbst exportiert keine DATEV-konformen Dateien im Auslieferungszustand. Dafür sind Zusatzplugins oder Schnittstellen nötig. Die gängigen Wege:

  • WooCommerce Germanized (Pro): liefert einen CSV-Export mit aufgeteilten Steuerpositionen, den Steuerberater oder DATEV-Anwender in DATEV Unternehmen Online importieren können.
  • DATEV-Schnittstellen-Plugins: mehrere Anbieter am Markt bieten direkte Buchungsdaten-Exports im DATEV-Format. Die Qualität variiert; vor dem Kauf sollte geprüft werden, ob das Plugin tatsächlich 7-Prozent-Positionen korrekt trennt.
  • Manueller Abgleich über WooCommerce-Berichtsexport: WooCommerce exportiert Bestellungen als CSV, aus denen Steuerbeträge je Satz extrahiert werden können. Aufwendiger, aber ohne Plugin-Kosten.

Entscheidend für jede Methode: Die Steuersätze im Shop müssen von Anfang an korrekt eingerichtet sein. Nachträgliche Korrekturen im Buchhaltungssystem sind aufwendig, und Fehlzuordnungen über einen längeren Zeitraum können bei einer Betriebsprüfung zu Nachzahlungen führen. Mehr zum Thema Onlineshop-Einrichtung allgemein erklärt der Artikel WooCommerce einrichten: Die 12 Einstellungen vor dem Launch.

Ein weiterer Aspekt für die DATEV-Übergabe: Der Zeitpunkt der steuerlichen Entstehung. Standardmäßig gilt Soll-Versteuerung, das heißt, die Steuer entsteht mit Ausstellung der Rechnung. Bestimmte Unternehmen können auf Antrag zur Ist-Versteuerung nach § 20 UStG wechseln, bei der die Steuer erst mit dem Zahlungseingang entsteht. Das wirkt sich auf den Buchungszeitpunkt aus und muss in der Schnittstelle korrekt abgebildet sein.

Auslandsverkäufe und der Verweis auf das OSS-Verfahren

Wer als umsatzsteuerpflichtiger Unternehmer an Privatpersonen in anderen EU-Ländern verkauft und dabei pro Jahr mehr als 10.000 Euro Umsatz aus diesen Verkäufen erzielt, muss den Mehrwertsteuersatz des jeweiligen Empfängerlandes anwenden. Die technische Umsetzung in WooCommerce erfordert, dass die Steuersätze aller EU-Zielländer im System hinterlegt sind.

Das OSS-Verfahren (One-Stop-Shop) erlaubt, diese Umsätze zentral beim Bundeszentralamt für Steuern zu melden, ohne sich in jedem Zielland einzeln registrieren zu müssen. Dieser Artikel vertieft das OSS-Verfahren mit Fristen, Registrierung und der technischen WooCommerce-Konfiguration für EU-Auslandssätze nicht weiter, weil der verlinkte Ratgeber das vollständig abdeckt. Hier gilt: Solange die Inlandssteuereinstellungen sauber stehen, ist die Grundlage für eine spätere OSS-Erweiterung gelegt.

Kleinunternehmer sind von der OSS-Pflicht ausgenommen, weil sie keine Steuer berechnen. Wächst ein Shop aus der Kleinunternehmerregelung heraus, kann gleichzeitig die OSS-Pflicht entstehen. Diesen Übergang begleitet ein Steuerberater.

Für Fortgeschrittene · überspringbar

Profi-Block: Ist-Versteuerung, Reverse Charge, gemischte Warenkörbe

Dieser Abschnitt richtet sich an Shops mit erhöhter steuerlicher Komplexität. Einsteiger können ihn überspringen.

Ist-Versteuerung nach § 20 UStG: Das Finanzamt kann auf Antrag erlauben, Umsatzsteuer erst beim tatsächlichen Zahlungseingang abzuführen statt bei Rechnungsstellung. Berechtigt sind unter anderem Unternehmer mit einem Gesamtumsatz bis 800.000 Euro im Vorjahr sowie Freiberufler, die ihren Gewinn durch Einnahmen-Überschuss-Rechnung ermitteln. Für WooCommerce bedeutet das: Die Buchungszeitpunkte in der DATEV-Schnittstelle müssen angepasst werden, damit nicht Rechnungsdatum, sondern Zahlungsdatum als Buchungszeitpunkt gilt.

Reverse Charge bei B2B-Verkäufen in die EU: Wer an Unternehmen mit gültiger USt-IdNr. in anderen EU-Ländern liefert, stellt eine Nettorechnung ohne Steuerausweis aus. Die Steuerschuld geht auf den Käufer über (§ 13b UStG). In WooCommerce müssen dafür länderbezogene Steuersätze mit 0 Prozent für B2B-Kunden aus EU-Ländern hinterlegt werden, kombiniert mit einer USt-IdNr.-Prüfung im Checkout. WooCommerce selbst prüft keine USt-IdNrn., das übernehmen Plugins wie WooCommerce Germanized oder EU VAT Number.

Gemischte Warenkörbe und anteilige Aufschlüsselung: Enthält ein Warenkorb Produkte mit verschiedenen Steuerklassen, weist WooCommerce auf der Rechnung jede Steuerposition separat aus. Das ist korrekt so. Problematisch wird es, wenn Rabatte oder Gutscheine im Spiel sind: WooCommerce verteilt einen prozentualen Rabatt anteilig auf alle Positionen, zieht ihn also sowohl von 19-Prozent- als auch von 7-Prozent-Waren ab. Pauschale Freibetrags-Gutscheine dagegen ziehen zuerst vom höchsten Steuersatz ab, was die Steuerbeträge verschieben kann. Das Ergebnis ist steuerlich korrekt, sieht für den Kunden aber manchmal unintuitiv aus. Ein Steuerberater sollte die Gutscheinlogik bei komplexen Sortimenten einmal gegenprüfen.

Praxisbeispiel aus einem Kundenprojekt

Ein Feinkosthändler kam mit einem laufenden WooCommerce-Shop zu uns, der seit der Eröffnung nur einen Steuersatz kannte: 19 Prozent auf alle Produkte. Das Sortiment enthielt Lebensmittel, Gewürze, Olivenöle und Bücher zu mediterranen Rezepten. All das hätte zu großen Teilen mit 7 Prozent besteuert werden müssen.

Die Korrektur war technisch nicht aufwendig: Steuerklassen angelegt, alle Produkte neu klassifiziert, Versandsteuerklasse auf „Basierend auf Warenkorb“ umgestellt. Was aufwendig war: der Rückwärtsblick. Der Händler hatte seit Monaten 19 Prozent ausgewiesen, davon aber nur 7 Prozent tatsächlich geschuldet. Die Differenz war zwar zu viel eingenommene Steuer, aber auf den Rechnungen stand der falsche Satz, was den Vorsteuerabzug der Geschäftskunden betraf. Die Nachmeldung und Korrektur dieser Rechnungen hat den Steuerberater mehrere Stunden Arbeit gekostet.

Seither richten wir bei jedem neuen Kundenshop die Steuerklassen im Rahmen der Grundeinrichtung mit ein und prüfen jeden Produktkatalog auf Sonderfälle. Die Einrichtung dauert bei einem überschaubaren Sortiment zwei Stunden, die Korrektur nach Monaten das Zehnfache.

Den allgemeinen Ablauf einer WooCommerce-Einrichtung zeigt der Ratgeber Versand, Steuern und Rechtstexte in WooCommerce mit weiteren Hinweisen zu Versandzonen und Rechtstexten.

Sofort-Checkliste

  • Brutto- oder Nettoeingabe bewusst gewählt und unter „Einstellungen > Allgemein“ gesetzt?
  • Steuersätze 19 % und 7 % unter „Einstellungen > Steuer“ angelegt?
  • Jedem Produkt die korrekte Steuerklasse zugewiesen (nicht alle auf „Standard“)?
  • Versandsteuerklasse auf „Basierend auf Warenkorb“ gesetzt?
  • Bei Kleinunternehmern: Steuer deaktiviert und Pflichthinweis nach § 19 UStG auf der Rechnung?
  • Lieferadresse als Berechnungsgrundlage für Steuern eingestellt?
  • DATEV-Export oder Buchhaltungsschnittstelle getestet: trennt sie 19 % und 7 % korrekt?
  • EU-Auslandsumsätze beobachtet: ab 10.000 Euro OSS-Registrierung beim BZSt geplant?
  • Rechnungspflichtangaben nach § 14 UStG vollständig (Steuersatz, Steuerbetrag, Nettobetrag)?
  • Steuereinstellungen mit Steuerberater abgestimmt, insbesondere bei Grenzfällen (Nahrungsergänzung, Mischsortiment)?
Das Wichtigste zum Mitnehmen

  • Zwei Steuersätze, eine Entscheidung pro Produkt: 19 Prozent für die meisten Waren, 7 Prozent für Lebensmittel, Bücher und die Kategorien aus Anlage 2 UStG. Falsche Zuweisung erzeugt falsche Rechnungen.
  • Kleinunternehmer stellen komplett ohne Steuerausweis ein, mit Pflichthinweis auf § 19 UStG. Wer die 100.000-Euro-Grenze unterjährig reißt, wechselt sofort in die reguläre Versteuerung.
  • Versandkosten folgen der Hauptware. Die Einstellung „Basierend auf Warenkorb“ bei der Versandsteuerklasse ist kein optionaler Komfort, sondern steuerlich korrekte Pflicht bei gemischten Sortimenten.
  • DATEV-Übergabe funktioniert nur sauber, wenn die Steuersätze von Anfang an korrekt im Shop hinterlegt sind. Nachträgliche Korrekturen sind teuer.

Häufige Fragen

Welchen Steuersatz setze ich für ein Nahrungsergänzungsmittel in WooCommerce?

Das hängt von der steuerlichen Einordnung des Produkts ab, nicht von der Kategorie im Shop. Nahrungsergänzungsmittel unterliegen in Deutschland grundsätzlich dem Regelsteuersatz von 19 Prozent, weil sie nicht als Lebensmittel im Sinne von Anlage 2 UStG gelten. Ausnahmen gibt es bei bestimmten Produkten, die lebensmittelrechtlich als Lebensmittel zugelassen sind. Diese Frage sollte Ihr Steuerberater mit Blick auf Ihr konkretes Produkt beantworten, bevor Sie die Steuerklasse im Shop setzen.

Mein Shop verkauft nur in Deutschland. Brauche ich überhaupt eine EU-Steuersatz-Konfiguration?

Nein, wenn Sie aktiv nur deutsche Kunden beliefern. Wenn jedoch auch nur gelegentlich Bestellungen aus dem EU-Ausland eingehen und Sie sie annehmen, können diese Umsätze in die 10.000-Euro-Lieferschwelle einfließen. Der sauberste Weg ist eine Versandzone „Restliche Welt“ ohne aktive Versandmethode, dann werden Bestellungen aus undefinierten Ländern abgewiesen, statt versehentlich durchzulaufen.

Wie richte ich WooCommerce für Kleinunternehmer ein?

Unter „Einstellungen > Allgemein“ die Steuer-Option deaktivieren, damit WooCommerce keine Steuerberechnung durchführt. In der Rechnungsvorlage muss sichtbar stehen: „Kein Steuerausweis gemäß § 19 UStG“. Verwenden Sie ein Rechnungs-Plugin (etwa WooCommerce PDF Invoices oder Germanized), können Sie diesen Text in der Plugin-Konfiguration als festen Hinweis hinterlegen. Prüfen Sie zusätzlich, dass kein automatisch generiertes Steuerfeld auf der Rechnung erscheint.

Wird WooCommerce die Steuer korrekt berechnen, wenn ein Kunde in Österreich bestellt?

Wenn Sie die österreichischen Steuersätze (20 Prozent Regelsteuersatz) als separate Einträge im WooCommerce-Steuerkonfigurationsmenü hinterlegt haben und die Berechnung auf Basis der Lieferadresse läuft, ja. Wenn nicht, verwendet WooCommerce den deutschen Steuersatz auch für österreichische Kunden. Bei Umsätzen unter 10.000 Euro EU-Ausland ist der deutsche Satz noch zulässig. Darüber hinaus muss der österreichische Satz angewendet und über das OSS-Verfahren gemeldet werden.

Was steht auf einer korrekten WooCommerce-Rechnung laut § 14 UStG?

Eine steuerlich korrekte Rechnung muss nach § 14 Abs. 4 UStG enthalten: vollständiger Name und Adresse beider Parteien, Steuernummer oder USt-IdNr. des Lieferers, Ausstellungsdatum, fortlaufende Rechnungsnummer, Menge und Art der Leistung, Zeitpunkt der Lieferung, das nach Steuersätzen aufgeschlüsselte Nettoentgelt, den anzuwendenden Steuersatz und den Steuerbetrag. WooCommerce erzeugt diese Angaben nicht automatisch vollständig; ein Rechnungs-Plugin wie Germanized, WooCommerce PDF Invoices oder YITH legt diese Felder an.

Kann ich für B2B-Kunden automatisch Nettopreise ohne MwSt. anzeigen?

Mit WooCommerce im Standardumfang nicht direkt. Plugins wie WooCommerce Germanized oder B2B-spezifische Erweiterungen können Gewerbekunden-Accounts eine MwSt.-befreite Preisdarstellung bieten, sobald diese sich mit ihrer USt-IdNr. verifiziert haben. Die Einrichtung sollte technisch getestet werden, bevor der Shop live geht, weil Fehler in der Steuerausweisung Konsequenzen haben.

Wie oft muss ich die Steuersätze in WooCommerce aktualisieren?

Deutsche Steuersätze (19 % und 7 %) haben sich zuletzt 2021 nach der temporären Absenkung wieder stabilisiert. Für EU-Auslandssätze gilt: Die Steuersätze der Mitgliedstaaten können sich ändern. Wer das OSS-Verfahren nutzt, sollte die länderbezogenen Steuersätze einmal jährlich gegen die aktuelle Veröffentlichung der Europäischen Kommission prüfen. Plugins, die EU-Steuersätze automatisch aktualisieren, nehmen diesen Aufwand ab.

Was passiert bei einer Betriebsprüfung, wenn ich jahrelang falsche Steuersätze verwendet habe?

Das Finanzamt kann die korrekten Steuerbeträge nachfordern, die Sie hätten abführen müssen, unabhängig davon, ob Sie sie tatsächlich eingenommen haben. Dazu kommen Nachzahlungszinsen. Bei systematischen Fehlern über mehrere Jahre kann das erheblich werden. Diese Frage klärt ein Steuerberater, der auch die Möglichkeit einer strafbefreienden Selbstanzeige einschätzen kann, falls die Abweichungen strafrechtliche Relevanz haben.