Modulkonfiguration
Ist die Modulinstallation erfolgreich abgeschlossen, ist die richtige Modul-Konfiguration entscheidend. Im Allgemeinen sind die Module intuitiv zu bedienen, sollten Sie einmal nicht weiterkommen, kontaktieren Sie gerne unseren kostenlosen Support im Rahmen des Modulkaufs.
- Allgemeine Steuereinstellungen
- Verbesserungen der Steuerdarstellung
- Steuer-Neuberechnung
- Einstellungen für Kleinunternehmer
- Einstellungen für 'Differenzbesteuerung'
- PDF Templates
- Einstellungen für zusätzliche Infos in der PDF Rechnung
- Log Einstellungen
- Hinweis Modul Rechtssicherheit
Allgemeine Steuereinstellungen
MwSt. aktivieren
MwSt.-Summe im Warenkorb anzeigen
Anzeige MwSt. / Steuersatz / Kleinunternehmerregelung
Wenn alles auf NEIN steht, wird nur der Preis ggf. mit dem Zusatz "steuerfrei" angezeigt
Verbesserungen der Steuerdarstellung
MwSt. - Satz auf Artikelseite
MwSt. auf der Warenkorbseite
Anzeige der Mehrwertsteuer für jedes Produkt auf der Warenkorbseite
MwSt. - Satz auf Warenkorbseite
Anzeige des Mehrwertsteuersatzes für jedes Produkt auf der Warenkorbseite
MwSt. in E-Mail in Artikelzeilen
Anzeige der Mehrwertsteuer für jeden Artikel in der Bestellbestätigungsmail (Mailvorlage order_conf)
MwSt. - Satz - in E-Mail in Artikelzeilen
Anzeige des Mehrwertsteuersatzes für jedes Produkt in der Bestellbestätigungsmail (Mailvorlage order_conf)
Steuer-Neuberechnung
Zweck der Funktion
Die Steuer-Neuberechnung sorgt dafür, dass die Netto-Beträge einer Bestellung nach dem Bestellabschluss präzise anhand der tatsächlichen Bruttowerte und gültigen Steuersätze neu berechnet werden.
Das ist insbesondere dann sinnvoll, wenn es durch Rundungsdifferenzen, falsche Steuersätze oder manuelle Änderungen zu Abweichungen zwischen Artikel- und Gesamtsummen kommt.
Wann wird die Steuer-Neuberechnung ausgeführt?
Die Funktion wird automatisch bei jeder neuen Bestellung gestartet, sofern die folgenden Voraussetzungen erfüllt sind:
-
Die Option „Aktiv“ im Bereich Steuer-Neuberechnung ist eingeschaltet.
-
Die PrestaShop-Rundungsregel ist auf „pro Artikel runden“ (ROUND_ITEM) gesetzt.
Wenn eine dieser Bedingungen nicht erfüllt ist, wird keine Neuberechnung vorgenommen.
Was passiert bei der Neuberechnung?
Sobald eine Bestellung validiert wurde (z. B. nach dem erfolgreichen Checkout):
-
Alle Artikelpositionen der Bestellung werden einzeln überprüft.
-
Für jede Position wird der gültige Steuersatz ermittelt.
-
Der Nettopreis wird aus dem Bruttobetrag neu berechnet – auf 6 Nachkommastellen genau.
-
Die berechneten Werte werden in den Bestelldetails gespeichert.
-
Anschließend werden auch die Gesamt-Nettowerte der Bestellung korrigiert.
-
Optional wird – falls vorhanden – die Zahlungsgebühr aus dem Modul Prestaplus einbezogen.
Die Bruttowerte bleiben unverändert, um den angezeigten Rechnungsbetrag nicht zu verändern.
Es werden ausschließlich die Netto-Felder aktualisiert.
Vorteile
✅ Exakte Nettowerte für steuerliche Auswertungen und Buchhaltung
✅ Korrekte Basis für X-Rechnungen und ZUGFeRD-Dateien
✅ Keine Rundungsfehler zwischen Artikel-, Zeilen- und Gesamtsummen
✅ Vollautomatische Ausführung ohne manuelles Eingreifen
Wann sollte man die Funktion aktivieren?
Die Steuer-Neuberechnung ist insbesondere hilfreich, wenn:
-
sich nach Preis- oder Steuer-Änderungen Rundungsabweichungen zeigen,
-
Rechnungen oder Export-Dateien (XML, CSV) nicht valide sind,
-
Netto-Summen nicht exakt mit den Bruttowerten übereinstimmen.
Für Shops ohne besondere Rundungsprobleme kann die Option deaktiviert bleiben.
Einschränkungen
-
Die Funktion greift nur bei neuen Bestellungen.
-
Bereits bestehende Bestellungen werden nicht automatisch angepasst.
-
Die Rundungsregel muss auf pro Artikel runden gesetzt sein.
-
Es werden keine Bruttowerte verändert.
Beispiel
Wenn ein Produkt 19 % Mehrwertsteuer hat und der Bruttobetrag 11,90 € beträgt,
berechnet die Funktion automatisch den korrekten Nettowert:
11,90 € ÷ 1,19 = 10,000000 €
Der Nettowert wird mit 6 Nachkommastellen gespeichert und in der Datenbank aktualisiert.
Zusammenfassung
Die Steuer-Neuberechnung ist ein präzises Hilfswerkzeug, das sicherstellt, dass alle Netto-Summen in einer Bestellung mathematisch korrekt und mit dem in PrestaShop definierten Steuersatz übereinstimmen. Dadurch werden Ungenauigkeiten vermieden und elektronische Rechnungen (X-Rechnung / ZUGFeRD) lassen sich fehlerfrei erzeugen.
Einstellungen für Kleinunternehmer
In diesem Abschnitt können Sie festlegen, ob der Kleinunternehmer-Hinweis auf der Artikelseite angezeigt wird oder nicht. Zusätzlich können Sie den Hinweistext ändern und falls weitere Sprachen im Shop installiert sind, diesen Text auch übersetzen.
- auf der Artikelseite
- auf der Warenkorbseite
- am Ende des Bestellprozesses
- auf der Rechnung
International > Länder & Gebiete > Länder > Land bearbeiten
Weiterhin sollten die allgemeinen Steuereinstellungen so konfiguriert sein:
Hinweis Kleinunternehmerregelung auf der Artikelseite
Hinweis Kleinunternehmerregelung auf der Bestellbestätigungsseite
Einstellungen für 'Differenzbesteuerung'
Aktivieren Sie die Steuerregeln "Differenzbesteuerung"
Aktivieren Sie diese Option, wenn Sie Differenzbesteuerungsregeln verwenden möchten.
Steuerregel "Differenzbesteuerung"
Steuersatz für die Differenzbesteuerung
Kurztitel
Langtitel
Titel für die Rechnung
Hinweise:
Genauso bei den Steuersätzen.
Der Steuersatz muss 0% MwSt. enthalten.
Die zu benutzende Steuerregel "Differenzsteuer" muss den Steuersatz "Differenzsteuer" für die jeweiligen Länder enthalten.
Artikel müssen der Steuerregel "Differenzsteuer" zugewiesen sein.
Das Modul stellt lediglich die Möglichkeit des Labels auf der Produktseite und der Rechnung zur Verfügung. Es rechnet nicht die wirkliche Differenzsteuer aus und zeigt diese nicht im Bestellvorgang oder im Warenkorb an.
Einrichtung der Differenzbesteuerung
Damit die Differenzbesteuerung im Modul „Erweiterte Steuer“ korrekt funktioniert, müssen in PrestaShop unter
International → Steuern → Steuerregeln und Steuersätze zwei Einträge angelegt werden.
1️⃣ Steuersatz anlegen
-
Öffnen Sie International → Steuern → Steuersätze.
-
Klicken Sie auf „Neue Steuer hinzufügen“.
-
Tragen Sie folgende Werte ein:
-
Name: Differenzsteuer
-
Steuersatz (%): 0
-
Aktiviert: Ja
-
-
Speichern Sie Ihre Eingabe.
💡 Dieser Steuersatz wird später für die Berechnung der Differenzsteuer verwendet, die nur auf die Handelsspanne erhoben wird.
2️⃣ Steuerregel anlegen
-
Öffnen Sie International → Steuern → Steuerregeln.
-
Klicken Sie auf „Steuerregel hinzufügen“.
-
Tragen Sie folgende Werte ein:
-
Name: Differenzbesteuerung (danach Speichern und auf der Seite bleiben klicken)
- Aktivieren: Ja
- Land: Wählen Sie ein Land, in dem die Differenzsteuer gelten soll(z.B. Deutschland)
- Bundesland: Alle
- Postleitzahlen-Gruppe: 0
- Verhalten: Nur diese Steuer
- MwSt.: Differenzsteuer (aus Schritt 1)
- Beschreibung: leer lassen oder z.B. Differenzsteuer für alle EU-Länder
-
-
Speichern Sie die Steuerregel.
- Neuen Steuersatz anlegen: Wiederholen Sie den Vorgang für jedes Land, indem die Steuerregel gelten soll (z.B. alle EU-Länder)
3️⃣ Steuerregel im Modul auswählen
Öffnen Sie nun im Modul „Erweiterte Steuer“ den Reiter „Differenzsteuer“
und wählen Sie folgende Einträge aus:
-
Steuerregel „Differenzbesteuerung“ → Differenzbesteuerung
-
Steuersatz für die Differenzbesteuerung → Differenzsteuer
Speichern Sie anschließend die Einstellungen.
Ergebnis
Das Label der Differenzbesteuerung wird nun automatisch auf Produkte angewendet, die mit dieser Steuerregel verknüpft sind.
In den Rechnungen und im Frontoffice erscheint die Kennzeichnung entsprechend der im Modul hinterlegten Titel, z. B. Diff. Best. oder Differenzbesteuert.
PDF Templates
PDF-Templates für verbesserte Steueranzeige
Zweck der Funktion
Diese Funktion stellt sicher, dass die erweiterten Steuerinformationen des Moduls auch in den Rechnungen Ihres aktiven PrestaShop-Themes korrekt angezeigt werden.
Dazu werden speziell angepasste PDF-Templates in das Verzeichnis des aktuell aktiven Themes kopiert.
Funktionsweise
Beim Klick auf „Kopiere jetzt die Templates!“ kopiert das Modul automatisch die folgenden Dateien:
-
invoice.product-tab.tpl -
invoice.tax-tab.tpl
in das PDF-Verzeichnis Ihres aktiven Themes:/themes/<IhrThemeName>/pdf/
💡 Der Platzhalter <IhrThemeName> wird dabei dynamisch durch das aktuell aktive Theme ersetzt.
Diese Templates ersetzen die Standardversionen von PrestaShop und enthalten Erweiterungen, damit die Steuerinformationen des Moduls (z. B. Versandsteuer, Differenzbesteuerung, Kleinunternehmerregelung) auch in der Rechnung angezeigt werden.
Enthaltene Erweiterungen
Die neuen Templates ermöglichen:
-
die Anzeige der Steuer auf Versandkosten in der Steuertabelle unterhalb der Rechnung,
-
die Integration zusätzlicher Steuerdaten über den Hook
displayPDFInvoiceData(z. B. Differenzbesteuerung), -
eine einheitliche Darstellung aller steuerrelevanten Beträge zwischen Warenkorb, Bestellung und PDF-Rechnung.
Wichtiger Hinweis
-
Bereits vorhandene eigene Anpassungen an den Dateien
invoice.product-tab.tploderinvoice.tax-tab.tpl
werden durch diesen Vorgang überschrieben. -
Erstellen Sie daher vor dem Kopieren eine Sicherungskopie Ihrer bisherigen Dateien, wenn Sie individuelle PDF-Anpassungen vorgenommen haben.
Empfohlene Vorgehensweise
-
Prüfen Sie, ob Sie eigene PDF-Anpassungen im aktiven Theme verwenden.
-
Sichern Sie bei Bedarf die bestehenden Template-Dateien unter
/themes/<IhrThemeName>/pdf/. -
Klicken Sie anschließend auf „Kopiere jetzt die Templates!“.
-
Erzeugen Sie eine Testrechnung, um die neue Steueranzeige zu prüfen.
Ergebnis
Nach dem Kopieren enthalten Ihre Rechnungs-PDFs:
-
eine korrekte Steueraufschlüsselung für Produkte, Versand und Differenzbesteuerung,
-
konsistente Netto-/Bruttowerte in allen Bereichen,
-
zusätzliche Steuerzeilen, falls Ihr Shop Kleinunternehmerregelung oder Differenzbesteuerung nutzt.
Einstellungen für zusätzliche Informationen in der PDF-Rechnung (nur B2B)
Zweck der Funktion
Mit dieser Funktion können Sie in Ihren PDF-Rechnungen automatisch einen zusätzlichen Hinweistext einblenden, wenn der Kunde eine gültige Umsatzsteuer-Identifikationsnummer (USt-IdNr.) angegeben hat.
Diese Einstellung richtet sich ausschließlich an B2B-Kunden (Business-to-Business), also gewerbliche Käufer mit steuerlicher Registrierung.
Funktionsweise
Wenn die Option „Aktiv“ eingeschaltet ist, prüft das Modul beim Erstellen einer Rechnung, ob:
-
der Kunde eine gültige Umsatzsteuer-ID im Kundenkonto oder in der Bestellung hinterlegt hat, und
-
das Land oder die Zone des Kunden in den ausgewählten Zonen enthalten ist.
Wenn beide Bedingungen erfüllt sind, wird der hinterlegte Hinweistext automatisch am Ende der PDF-Rechnung angezeigt.
Einstellmöglichkeiten
Schaltet die Funktion ein oder aus.
Wenn deaktiviert, wird kein B2B-Hinweistext ausgegeben – unabhängig von den weiteren Einstellungen.
B2B-Rechnungstext
Hier tragen Sie den Hinweistext ein, der auf der PDF-Rechnung erscheinen soll.
Beispiel:
Innergemeinschaftliche Lieferung gemäß §4 Nr. 1b UStG i.V.m. §6a UStG.
Steuerfreie Lieferung – Reverse-Charge-Verfahren.
💡 Der Text kann mehrsprachig hinterlegt werden. Wählen Sie dazu im Dropdown das jeweilige Sprachkennzeichen (z. B. DE, EN, FR) und geben Sie den entsprechenden Text ein.
B2B-Rechnungstext Zone
Wählen Sie hier, für welche Länderzonen der Text angezeigt werden soll.
Der Hinweis erscheint nur, wenn:
-
der Kunde in einer der ausgewählten Zonen ansässig ist, und
-
eine gültige Umsatzsteuer-ID angegeben wurde.
Beispiel:
Wenn Sie „Europa (ohne Deutschland)“ auswählen, erscheint der Hinweistext nur für Kunden mit USt-IdNr. aus dem EU-Ausland – nicht für deutsche Kunden.
Anwendungsbeispiel
Ein Kunde aus Frankreich gibt beim Bestellvorgang eine gültige USt-IdNr. an.
In den Modul-Einstellungen ist die Zone „Europa“ ausgewählt und der Text lautet:
Reverse Charge – VAT to be declared by the recipient (Art. 196 EU VAT Directive).
In diesem Fall erscheint dieser Hinweis automatisch auf der PDF-Rechnung unterhalb der Steuerübersicht.
Hinweise
-
Diese Funktion betrifft ausschließlich die PDF-Rechnung (nicht den E-Mail-Text oder den Bestellvorgang im Frontoffice).
-
Die Erkennung der Umsatzsteuer-ID erfolgt über die PrestaShop-Kundendatenbank (
vat_numberFeld). -
Sie können unterschiedliche Texte pro Sprache und Zone hinterlegen.
Vorteile
✅ Automatische rechtssichere Kennzeichnung für B2B-Rechnungen
✅ Mehrsprachige Texte für internationale Kunden
✅ Selektive Anzeige nach Regionen oder Steuerzonen
✅ Integration direkt im Standard-Rechnungsdokument
Einstellungen für zusätzliche Infos in der PDF Rechnung
Log Einstellungen
Im Bereich Log-Einstellungen finden Sie verschiedene Reporting-Optionen.
Hinweis Modul Rechtssicherheit
Dieses Modul nutzt die Steueranzeige und den Hook des Moduls Rechtssicherheit (ps_legalcompliance), um die Steuern an der richtigen Stelle beim Preis anzuzeigen. Setzen Sie dazu den Schalter im Back-Office unter Konfigurationseinstellungen auf "Anzeige MwSt." auf JA
In dem Modul »Rechtssicherheit« verbirgt sich noch ein Bug, der offensichtlich wird, wenn Sie die Kleinunternehmerregelung einbauen möchten. Im Fußbereich des Shops wird auf der Startseite und den Kategorieseiten die Angabe
"Preisangaben zzgl. gesetzl. MwSt."
eingeblendet, auch wenn Steuern deaktiviert sind.
Erst ab der Version 8.3.9 des Moduls Rechtssicherheit, lässt sich dieser Hinweis komfortabel mit einem Klick ausblenden.
Hier ist die Vorgehensweise zum Deaktivieren der Zeile:
Gehen Sie in die Einstellungen des Moduls "Rechtssicherheit". Klicken Sie rechts oben auf Hooks verwalten. Suchen Sie die Position (Hook) displayFooterAfter. Klicken Sie rechts auf das kleine schwarze Dreieck neben Bearbeiten und dann auf die Schaltfläche "Vom Hook entfernen". Danach ist diese Zeile komplett verschwunden. Dies hat folgende zusätzliche Auswirkung: Der zusätzliche Hinweis zur Lieferzeit aus dem Modul wird auf der Produktseite nicht mehr dargestellt.
Als Alternative können Sie den Satz auch in der PrestaShop Übersetzung in "Gem. §19 UStG wird die Mehrwertsteuer in der Rechnung nicht ausgewiesen" ändern/ übersetzen.