# verschiedene MwSt bei Varianten

**URL:** <https://forum.shopware.com/t/verschiedene-mwst-bei-varianten/9297>\
**Category:** Shopware 3.5\
**Tags:** administration\
**Created:** [18. Oktober 2012 um 07:48 UTC](https://forum.shopware.com/t/verschiedene-mwst-bei-varianten/9297 "2012-10-18T07:48:59Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![TonyD](https://avatars.discourse-cdn.com/v4/letter/t/e274bd/32.png) [@TonyD](https://forum.shopware.com/u/TonyD)\
**Post date:** [18. Oktober 2012 um 07:48 UTC](https://forum.shopware.com/t/verschiedene-mwst-bei-varianten/9297/1 "2012-10-18T07:48:59Z")

</div>

Ist es möglich bei einem Artikel, verschiedene MwSt-Sätze anzulegen? z. B. Variante 1 19,99€ 7% MwSt, Variante 2 29,99€ 19% MwSt, Variante 3 39,99€ 0% MwSt Wäre super wenn jemand dafür eine Lösung hat

---

<div class="post-metadata">

**Author:** ![oli](https://avatars.discourse-cdn.com/v4/letter/o/2bfe46/32.png) [@oli](https://forum.shopware.com/u/oli)\
**Post date:** [18. Oktober 2012 um 08:40 UTC](https://forum.shopware.com/t/verschiedene-mwst-bei-varianten/9297/2 "2012-10-18T08:40:36Z")

</div>

Nein, der Steuersatz wird nur einmal auf dem Artikel gespeichert, nicht in den einzelnen Varianten. Müsste man wenn dann als Plugin umsetzen.

---

<div class="post-metadata">

**Author:** ![netzperfekt](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/netzperfekt/32/7765_2.png) [@netzperfekt](https://forum.shopware.com/u/netzperfekt)\
**Post date:** [22. Februar 2013 um 14:33 UTC](https://forum.shopware.com/t/verschiedene-mwst-bei-varianten/9297/3 "2013-02-22T14:33:02Z")

</div>

Ich hole das mal wieder hervor - wir benötigen nämlich auch unterschiedliche Mehrwertsteuersätze für Varianten. SW 4 scheint das standardmäßig nicht herzugeben, da der Steuersatz beim Stammartikel gespeichert wird. Ich habe das nun über ein kleines Plugin gelöst, das einen Filter aus „sGetBasket()“ nutzt (Shopware\_Modules\_Basket\_GetBasket\_FilterItemStart). Bei der Anzeige der Artikel im Warenkorb kann so für jeden Artikel ein abweichender Steuersatz gesetzt werden, der weitere Bestellablauf übernimmt die hier gesetzten Werte dann scheinbar korrekt (Disclaimer: keine Garantie von meiner Seite!). Das sollte natürlich von irgendeiner Bedingung abhängig gemacht werden, sonst macht’s kaum Sinn. ` public function onGetBasketFilter(Enlight\_Event\_EventArgs $arguments) { $article = $arguments-\>getReturn(); if (...Bedingung...) { $article["taxID"] = 1; $article["tax\_rate"] = "19"; $article["netprice"] = ((float)$article["price"]) / (1 + 19.0/100); } return $article; } ` Grüße Nils
