Liquid, JavaScript, Themes
Hallo zusammen!
Wir haben folgendes Problem für B2B Kunden - obwohl diese zu einer company mit tax exempt gehören und eingeloggt sind, sehen diese Bruttopreise und es werden 0€ Steuer ausgewiesen. Es wird keine Steuer abgezogen, sodass B2B Kunden theoretisch den Bruttopreis zahlen würden.
Wir nutzen eine Bruttopreisbindung und haben eine Vielzahl an Markets - folgende Settings sind eingestellt:
Lieben Dank!
Hey @HannaBau
Das Problem, dass B2B-Kunden trotz Steuerbefreiung Bruttopreise sehen und 0€ Steuer ausgewiesen wird, ist bekannt und kann verschiedene Ursachen haben. Hier vielleicht ein paar Ansätze, um dieses Problem zu beheben:
Stelle sicher, dass die Steuereinstellungen für steuerbefreite Kunden korrekt eingerichtet sind:
Du musst sicherstellen, dass die betroffenen Kunden korrekt als steuerbefreit markiert sind:
Es gibt verschiedene Apps, die speziell für B2B-Kunden entwickelt wurden und helfen können, Preise und Steuern korrekt anzuzeigen:
Falls die Standardfunktionen und Apps nicht ausreichen, kannst du auch benutzerdefinierte Anpassungen im Theme-Code vornehmen:
product.liquid
oder cart.liquid
).
{% if customer.tags contains 'tax-exempt' %}
{% assign tax_rate = 1.20 %} <!-- Beispiel: 20% Steuer -->
{% assign netto_price = product.price | divided_by: tax_rate %}
{{ netto_price | money }}
{% else %}
{{ product.price | money }}
{% endif %}
Weitere Informationen und detaillierte Anleitungen findest du in der Shopify Hilfe und der Shopify Community (Shopify Help Center) (Shopify Community).
Hoffe das hilft dir weiter - lass wissen falls nicht! 😉
---
Warum nicht etwas Gamification in das Shop einbauen, um deinen Kunden etwas Fun im Shop anzubieten? Gerne kann ich bei Interesse Tipps dazu geben!
Hast du weitere Fragen zum Shop? Gebe einfach ein Suchbegriff oben in der Suchleiste der Community Landingpage ein, denn das Thema haben wir sehr wahrscheinlich schon besprochen. Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Hi Gabe,
leider sind wir die Lösungsvorschläge schon durch und standen auch schon 2 Mal mit dem Shopify Support in Kontakt - leider auch hier ohne einen funktionierenden Lösungansatz. Die Standard-Lösungsvorschläge reichen m.M.n. in diesem Fall nicht aus und das Ganze müsste ans Dev-Team eskaliert werden, da solche Fälle mit der disable enable A / B Logik nicht abbildbar sind, dies aber ein gewöhnlicher B2B-Case ist und keine außerordentliche Anforderung.
Danke dir trotzdem für deine Hilfe und schnelle Antwort!
Hanna
Hey @HannaBau
Die betroffenen Kunden sind im Kundenstamm als steuerbefreit markiert?
Und habt ihr eine separate Preisliste für B2B-Kunden erstellt? Oder wie wärs mit einem benutzerdefiniertes Skript, das die Steuern für B2B-Kunden im Checkout-Prozess korrekt abzieht, wie:
{% if customer.tags contains 'B2B' %}
{% assign tax_rate = 1.20 %} <!-- Beispiel: 20% Steuer -->
{% assign net_price = product.price | divided_by: tax_rate %}
{{ net_price | money }}
{% else %}
{{ product.price | money }}
{% endif %}
VG,
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Hi Gabe,
danke dir für deine Rückmeldung!
Der Kunde ist steuerbefreit, die company ist es darüber hinaus ja aber auch.
Zu dem Script, das geht nicht, denn die order weist dann ggfs. weiterhin Tax aus und einen Discount, der keiner ist, was zu einem korrekten Preis, aber einem anderweitigen Fehler führt.
Meines Erachtens nach ist das ein Shopify-seitiger Bug, den es zu eskalieren gilt.
Hey Hanna! @HannaBau
Es ist möglich dass du in der Tat ein Bug 🐞 entdeckt hast, das Problem ist dass es derzeit einige Änderungen im Core des Shopify Tax Engine gibt (das neue Shipping Tax usw. kommt demnächst) und da ggf. kleine 🪱 sich eingeschlichen haben. Ich nehme an du hast in deinen Steuereinstellungen die USt.ID.Nr. alle eingepflegt?
Dann:
IEBOC (Include/Exclude based on customer’s country):
Dies führt meistens dazu, dass die Preise je nach Markt unterschiedlich angezeigt wurden, was bei dir nicht gewünscht ist, ist das richtig?
Deaktivierung von IEBOC:
Die Kernproblematik besteht ggf. darin, dass man entweder gleiche Preise für alle Märkte haben kann (IEBOC deaktiviert) oder die Steuern für steuerbefreite Kunden korrekt abziehen kann (IEBOC aktiviert), aber nicht beides gleichzeitig.
Alternative Lösungsvorschläge:
Ggf. handelt es sich nicht um einen Bug, sondern um einen Limit des Shopify Tax Engine. Die Nutzung von Drittanbieter-Apps wie Exemptify oder Quaderno könnte helfen, Steuerbefreiungen automatisch zu verwalten und die korrekten Nettopreise anzuzeigen.
Weitere Ressourcen dazu:
Hast du das auch an unseren Support gesendet und wenn ja, was sagt dieser? Hast du außerdem ausprobiert „Einbeziehen/Ausschließen von Steuern basierend auf dem Standort des Kunden“ zu aktivieren oder deaktivieren und schauen ob das das problem löst? Diese Option sollte normalerweise beeinflussen, wie Steuern für internationale und steuerbefreite Kunden berechnet werden.
Oder für bestimmte B2B Testkunden ein paar Tests durchzuführen wie die Option „Steuern erheben“ zu deaktivieren und das zu testen?
Das Problem, dass B2B-Kunden trotz Steuerbefreiung Bruttopreise sehen und 0€ Steuer ausgewiesen wird, ist in der Shopify-Community bekannt und kann durch verschiedene Ursachen entstehen. Hier sind ein paar weitere Lösungsansätze:
Steuereinstellungen überprüfen:
Steuerbefreiung richtig einstellen:
Nutzung von Drittanbieter-Apps:
Manuelle Anpassungen und Workarounds:
Lass wissen ob das weiterhilft!
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
@HannaBau, die Steuerbefreiung greift nur, wenn die Preise ohne MwSt. angelegt sind. Für reguläre Kunden wird dann im Check-out die Steuer draufgerechnet. Für die Tax-Exemptions wird dann die Steuer einfach nicht draufgerechnet. Ich habe es gerade auch noch mal getestet und das war die einzige Konfiguration, bei der eine Steuer "nicht" berechnet wurde.
Mit dem Lernpfad der Shopify Academy und dem Verified Skills-Badge Expanding Your Sho...
By Shopify Feb 7, 2025Den Verkauf im Großhandel steigern: In der Shopify Academy lernst du, wie das geht, zum...
By Shopify Feb 3, 2025Teil 2 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 16, 2024