# MwSt. Bezug von Lieferadresse auf Rechnungsadresse abändern (B2B-Shop)

**URL:** <https://forum.shopware.com/t/mwst-bezug-von-lieferadresse-auf-rechnungsadresse-abandern-b2b-shop/45656>\
**Category:** Allgemein\
**Created:** [9. Mai 2017 um 14:53 UTC](https://forum.shopware.com/t/mwst-bezug-von-lieferadresse-auf-rechnungsadresse-abandern-b2b-shop/45656 "2017-05-09T14:53:23Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [12. Juni 2017 um 19:56 UTC](https://forum.shopware.com/t/mwst-bezug-von-lieferadresse-auf-rechnungsadresse-abandern-b2b-shop/45656/5 "2017-06-12T19:56:09Z")

</div>

&nbsp;Das könnte man über ein kleines Plugin lösen. Ob das für alle Fälle eure Probleme behebt, kann ich da nicht beurteilen, sollte aber das angesprochene Problem lösen:

```
subscribeEvent(
            'Shopware_Modules_Admin_GetUserData_FilterResult',
            'onFilterUserData'
        );
        return true;
    }
    /**
     * @param Enlight_Event_EventArgs $args
     * @return array
     */
    public function onFilterUserData($args)
    {
        $userData = $args->getReturn();

        /**
         * Wenn In der Lieferadresse keine Umsatzsteuer-ID hinterlegt ist
         * und das Lieferland auf "Steuerfrei für Unternehmen steht"
         * und in der Rechnungsadresse eine Umsatzsteuer-ID hinterlegt ist
         * und das Rechnungsland auf "Steuerfrei für Unternehmen steht"
         * dann ersetze die UmsatzsteuerID aus der Lieferadresse mit der aus der Rechnungsadresse
         */

        if (empty($userData['shippingaddress']['ustid']) && $userData['additional']['countryShipping']['taxfree_ustid'] == 1
            && !empty($userData['billingaddress']['ustid']) && $userData['additional']['country']['taxfree_ustid'] == 1) {
            $userData['shippingaddress']['ustid'] = $userData['billingaddress']['ustid'];
        }

        return $userData;
    }
}

```

&nbsp;Einfach einen Ordner /engine/Shopware/Plugins/Community/Frontend/SwagUseBillingUstId anlegen und eine Bootstrap.php mit dem Inhalt von oben.

---

_[View the full topic](https://forum.shopware.com/t/mwst-bezug-von-lieferadresse-auf-rechnungsadresse-abandern-b2b-shop/45656)._
