# Freistellung von MwSt. für einzelne Kunden

**URL:** https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447
**Category:** Administration
**Created:** [14. November 2018 um 13:44 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447 "2018-11-14T13:44:43Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![lizengo](https://avatars.discourse-cdn.com/v4/letter/l/a9a28c/32.png) [@lizengo](https://forum.shopware.com/u/lizengo)
#### Post date: [14. November 2018 um 13:44 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/1 "2018-11-14T13:44:43Z")

</div>

Hallo zusammen,

gemäß den hiesigen Steuerregelungen müssen wir allen deutschen Kunden, egal ob Sie Firmenkunden mit Ust-ID Nummer sind oder nicht, die Mehrwertsteuer berechnen. Dementsprechend ist unser Shop so eingestellt, dass Kunden mit Sitz in Deutschland immer die Steuer zahlen.

Wir haben jedoch auch gemeinnützige Organisationen als Kunden, die tatsächlich keine Steuer zahlen müssen und deshalb bei uns Netto bestellen müssen.  
Wie können wir diesen Fall mit den Shopware-Einstellungen abdecken?  
&nbsp;

Der Shopware-Support meinte, wir sollen da mit einer eigenen Kundengruppe arbeiten für diese besonderen Kunden. Das leuchtet mir ein.&nbsp;Aber wo kann ich einstellen, dass diese Kundengruppe steuerfrei einkauft? Der Shopware-Support&nbsp;lässt sich für die Antwort leider mehr Zeit als wir gerade für das Problem haben.

&nbsp;

Vielen Dank schon mal!

---

<div class="post-metadata">

### Author: ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)
#### Post date: [14. November 2018 um 14:04 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/2 "2018-11-14T14:04:56Z")

</div>

Siehe:&nbsp;[http://lmgtfy.com/?q=shopware+kundengruppe+steuerfrei](http://lmgtfy.com/?q=shopware+kundengruppe+steuerfrei)

Viele Grüße  
[https://www.digitvision.de](https://www.digitvision.de)

---

<div class="post-metadata">

### Author: ![lizengo](https://avatars.discourse-cdn.com/v4/letter/l/a9a28c/32.png) [@lizengo](https://forum.shopware.com/u/lizengo)
#### Post date: [14. November 2018 um 16:01 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/3 "2018-11-14T16:01:45Z")

</div>

Unsere B2B-Kundengruppen sind bereits auf Nettopreise umgestellt. Das bewirkt aber nur, dass sie die Preise im Shop in Netto&nbsp;zu sehen bekommen.  
Ob bei der Bestellung in Netto oder Brutto bezahlt wird, wird jedoch durch die Ländereinstellung „Steuern deaktivieren für dieses Land“ bzw. „Deaktiviere Steuern wenn eine USt-IdNr. angegeben wurde“ definiert. Und diese Optionen müssen für deutsche Kunden auf jeden Fall deaktiviert bleiben, nur eben nicht für diese Ausnahmen.

Übersehe ich hier etwas?

---

<div class="post-metadata">

### Author: ![lizengo](https://avatars.discourse-cdn.com/v4/letter/l/a9a28c/32.png) [@lizengo](https://forum.shopware.com/u/lizengo)
#### Post date: [19. November 2018 um 11:14 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/4 "2018-11-19T11:14:25Z")

</div>

Da es für dieses Problem offensichtlich keine Lösung seitens Shopware gibt, haben wir nun ein Plugin geschrieben, das diese Lücke schließt. Nun können wir mit Hilfe einer Freitextfeld-Checkbox einzelne Kunden von der Steuer befreien, unabhängig von den Ländereinstellungen.

Wer Interesse hat, kann den Code gerne per PN von mir bekommen. Natürlich ohne Gewähr und jegliche Funktionsgarantie unsererseits.

edit: typo

---

<div class="post-metadata">

### Author: ![fabio](https://avatars.discourse-cdn.com/v4/letter/f/f4b2a3/32.png) [@fabio](https://forum.shopware.com/u/fabio)
#### Post date: [6. März 2019 um 07:47 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/5 "2019-03-06T07:47:43Z")

</div>

@lizengo‍ Wir haben das gleiche Problem. Kannst du uns den Code zukommen lassen? Das würde uns das Leben um ein vielfaches erleichtern.&nbsp;=)

---

<div class="post-metadata">

### Author: ![Zar-Bomber](https://avatars.discourse-cdn.com/v4/letter/z/d78d45/32.png) [@Zar-Bomber](https://forum.shopware.com/u/Zar-Bomber)
#### Post date: [20. Mai 2019 um 07:11 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/6 "2019-05-20T07:11:02Z")

</div>

Schade das Shopware hier nicht mal eine gut zu verwaltende Lösung anbietet.

---

<div class="post-metadata">

### Author: ![PPH](https://avatars.discourse-cdn.com/v4/letter/p/77aa72/32.png) [@PPH](https://forum.shopware.com/u/PPH)
#### Post date: [16. Juli 2019 um 14:56 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/7 "2019-07-16T14:56:29Z")

</div>

Hi lizengo,

wir haben auch dieses Problem mit der Steuer für einzelne Kunden. Steht dein Angebot mit dem Plugin noch, wäre uns ebenfalls eine sehr große Hilfe.

Vielen Dank schonmal!

VG PPH

---

<div class="post-metadata">

### Author: ![lizengo](https://avatars.discourse-cdn.com/v4/letter/l/a9a28c/32.png) [@lizengo](https://forum.shopware.com/u/lizengo)
#### Post date: [17. Juli 2019 um 07:05 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/8 "2019-07-17T07:05:08Z")

</div>

Wir haben das Plugin in GitHub nun öffentlich verfügbar gemacht, ihr könnt es euch also jederzeit herunterladen oder&nbsp;forken:

[https://github.com/lizengo/LizengoTaxfreeCustomers](https://github.com/lizengo/LizengoTaxfreeCustomers)

Achtet darauf, dass ihr sowohl im Dateinamen der ZIP selbst, als auch im Namen des Ordners darin das -master entfernt, wenn ihr es von GitHub herunterladet. Ansonsten spuckt Shopware einen Fehler aus, wenn ihr die ZIP in den Shop hochladet.

Bitte beachtet auch, dass wir (auch gegen bezahlung) leider keinen Support für das Plugin leisten können. Postet bei Problemen am besten hier in den Thread, sodass andere Mitglieder helfen können.

---

<div class="post-metadata">

### Author: ![mmoojjoo](https://avatars.discourse-cdn.com/v4/letter/m/9de053/32.png) [@mmoojjoo](https://forum.shopware.com/u/mmoojjoo)
#### Post date: [13. August 2020 um 15:49 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/9 "2020-08-13T15:49:06Z")

</div>

Hallo lizengo

gibt es dieses Plugin von euch noch, unter dem Link finde ich nichts mehr?

Grüße

---

<div class="post-metadata">

### Author: ![lizengo](https://avatars.discourse-cdn.com/v4/letter/l/a9a28c/32.png) [@lizengo](https://forum.shopware.com/u/lizengo)
#### Post date: [14. August 2020 um 05:31 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/10 "2020-08-14T05:31:15Z")

</div>

Wir sind mittlerweile von GitHub weggezogen, deshalb ist die Seite nicht mehr verfügbar.

Hier der Code für das Plugin:

```
container->get('shopware_attribute.crud_service');
        $service->update('s_user_attributes', 'always_taxfree', 'boolean', [
            'label' => 'Steuerfreier Einkauf',
            'supportText' => 'Kunde darf immer steuerfrei einkaufen',
            'helpText' => 'Kunde darf immer steuerfrei einkaufen',

            //user has the opportunity to translate the attribute field for each shop
            'translatable' => true,

            //attribute will be displayed in the backend module
            'displayInBackend' => true,

            //numeric position for the backend view, sorted ascending
            'position' => 1,

            //user can modify the attribute in the free text field module
            'custom' => true
        ]);
    }

    public static function getSubscribedEvents()
    {
        return [
            'Shopware_Controllers_Frontend_Checkout::isTaxFreeDelivery::replace' => 'replaceTaxfreeRule'
        ];
    }

    public function replaceTaxfreeRule(\Enlight_Hook_HookArgs $args)
    {
        $userData = $args->getArgs()[0];
        $stopped = false;

        if(!empty($userData['additional']['user']['always_taxfree'])) {
            $args->setReturn(true);
        } else {
            // Original method from Controllers/Checkout
            if (!empty($userData['additional']['countryShipping']['taxfree'])) {
                $args->setReturn(true);
                $stopped = true;
            }

            if (!$stopped && empty($userData['additional']['countryShipping']['taxfree_ustid'])) {
                $args->setReturn(false);
                $stopped = true;
            }

            if (!$stopped && empty($userData['shippingaddress']['ustid']) &&
                !empty($userData['billingaddress']['ustid']) &&
                !empty($userData['additional']['country']['taxfree_ustid'])) {
                $args->setReturn(true);
                $stopped = true;
            }

            if(!$stopped) {
                $args->setReturn(!empty($userData['shippingaddress']['ustid']));
            }

        }
    }

}

```

Diesen einfach in eine Datei namens&nbsp; **LizengoTaxFreeCustomers**.php packen, diese wiederum in einen Ordner namens **LizengoTaxFreeCustomers** schieben und den Ordner zippen. Diese ZIP kann dann im Shopware-Plugin-Manager hochgeladen werden.

---

<div class="post-metadata">

### Author: ![Moin](https://avatars.discourse-cdn.com/v4/letter/m/c89c15/32.png) [@Moin](https://forum.shopware.com/u/Moin)
#### Post date: [14. August 2020 um 08:21 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/11 "2020-08-14T08:21:53Z")

</div>

Du Gutmensch!

Danke

---

<div class="post-metadata">

### Author: ![mmoojjoo](https://avatars.discourse-cdn.com/v4/letter/m/9de053/32.png) [@mmoojjoo](https://forum.shopware.com/u/mmoojjoo)
#### Post date: [14. August 2020 um 12:09 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/12 "2020-08-14T12:09:38Z")

</div>

Danke @lizengo‍!

---

<div class="post-metadata">

### Author: ![medeo](https://avatars.discourse-cdn.com/v4/letter/m/48db29/32.png) [@medeo](https://forum.shopware.com/u/medeo)
#### Post date: [3. September 2020 um 19:11 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/13 "2020-09-03T19:11:58Z")

</div>

Hallo, Lizango!

Ich habe das Plugin installiert. Checkbox ist da. Trotz gesetzte Haken leider keine steuerfreie Bestellung möglich. Habe Shopware 5.6.7

LG Sergey

---

<div class="post-metadata">

### Author: ![galerieart](https://avatars.discourse-cdn.com/v4/letter/g/e495f1/32.png) [@galerieart](https://forum.shopware.com/u/galerieart)
#### Post date: [6. September 2020 um 10:52 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/14 "2020-09-06T10:52:06Z")

</div>

Wer muß denn auf welcher Grundlage keine Umsatzsteuer bezahlen ? Das wäre mir ja ganz neu.  
Danke

Peter

---

<div class="post-metadata">

### Author: ![medeo](https://avatars.discourse-cdn.com/v4/letter/m/48db29/32.png) [@medeo](https://forum.shopware.com/u/medeo)
#### Post date: [7. September 2020 um 13:38 UTC](https://forum.shopware.com/t/freistellung-von-mwst-fur-einzelne-kunden/56447/15 "2020-09-07T13:38:01Z")

</div>

Umsatzsteuergesetz (UStG)  
§ 6a&nbsp;Innergemeinschaftliche Lieferung
