# Im Dokument Rechnung die Lieferadresse neben die Rechnungsadresse setzen

**URL:** <https://forum.shopware.com/t/im-dokument-rechnung-die-lieferadresse-neben-die-rechnungsadresse-setzen/106155>\
**Category:** Allgemein\
**Created:** [23. Dezember 2024 um 12:30 UTC](https://forum.shopware.com/t/im-dokument-rechnung-die-lieferadresse-neben-die-rechnungsadresse-setzen/106155 "2024-12-23T12:30:22Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Marc\_E](https://avatars.discourse-cdn.com/v4/letter/m/3e96dc/32.png) [@Marc\_E](https://forum.shopware.com/u/Marc_E)\
**Post date:** [23. Dezember 2024 um 12:30 UTC](https://forum.shopware.com/t/im-dokument-rechnung-die-lieferadresse-neben-die-rechnungsadresse-setzen/106155/1 "2024-12-23T12:30:22Z")

</div>

Hallo liebes Forum,

ich möchte gerne die Lieferadresse (steht derzeit am Ende der Rechnung) rechts neben die Rechnungsadresse setzen und weiß nicht wie:

 ![lieferadresse](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/e/1/e1f74856642e0b8cb97519ecc2aa358f098d034b.png)  
In welcher Datei ändert man das?

Danke und schöne Weihnachten

---

<div class="post-metadata">

**Author:** ![Marc\_E](https://avatars.discourse-cdn.com/v4/letter/m/3e96dc/32.png) [@Marc\_E](https://forum.shopware.com/u/Marc_E)\
**Post date:** [24. Dezember 2024 um 07:31 UTC](https://forum.shopware.com/t/im-dokument-rechnung-die-lieferadresse-neben-die-rechnungsadresse-setzen/106155/2 "2024-12-24T07:31:09Z")

</div>

Ich weiß, dass das in `\shopware\custom\plugins\MeinTheme\src\Resources\views\documents` geändert wird. Kann mir jemans sagen in welchem Block sich der Abschnitt mit der Rechnungsadresse befindet?

---

<div class="post-metadata">

**Author:** ![flo-flo](https://avatars.discourse-cdn.com/v4/letter/f/91b2a8/32.png) [@flo-flo](https://forum.shopware.com/u/flo-flo)\
**Post date:** [1. November 2025 um 12:33 UTC](https://forum.shopware.com/t/im-dokument-rechnung-die-lieferadresse-neben-die-rechnungsadresse-setzen/106155/3 "2025-11-01T12:33:03Z")

</div>

Ja, das würde mich auch interessieren, wie man das machen kann.  
Ganz unten in der Rechnung macht es aus meiner Sicht auch wenig Sinn, die Lieferadresse anzugeben…

---

<div class="post-metadata">

**Author:** ![code-cap](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/code-cap/32/27173_2.png) [@code-cap](https://forum.shopware.com/u/code-cap)\
**Post date:** [30. Juni 2026 um 13:04 UTC](https://forum.shopware.com/t/im-dokument-rechnung-die-lieferadresse-neben-die-rechnungsadresse-setzen/106155/4 "2026-06-30T13:04:36Z")

</div>

Es ist kein Plugin nötig. Die Datei einfach im aktiven Theme ablegen:

```bash
<theme>/views/documents/invoice.html.twig

```

**Code:**

```twig
{% sw_extends '@Framework/documents/invoice.html.twig' %}

{% block document_recipient %}
    {% set shippingAddress = order.deliveries.first.getShippingOrderAddress %}
    {% set isDivergent = config.displayDivergentDeliveryAddress
        and order.billingAddressId != order.deliveries.first.getShippingOrderAddressId %}

    {% if isDivergent and shippingAddress %}
        <table style="width: 130mm; border-collapse: collapse;">
            <tr>
                <td style="width: 50%; padding-right: 5mm;"></td>
                <td style="width: 50%;"><span class="bold">{{ 'document.shippingAddress'|trans|sw_sanitize(null, true) }}</span></td>
            </tr>
            <tr>
                <td style="width: 50%; vertical-align: top; padding-right: 5mm;">
                    {% sw_include '@Framework/snippets/render.html.twig' with {
                        format: billingAddress.country.translated.addressFormat,
                        address: billingAddress
                    } %}<br/>
                </td>
                <td style="width: 50%; vertical-align: top;">
                    {% if shippingAddress.company %}
                        {{ shippingAddress.company|sw_sanitize(null, true) }}<br>
                    {% endif %}
                    {% if shippingAddress.department %}
                        {{ shippingAddress.department|sw_sanitize(null, true) }}<br>
                    {% endif %}
                    {{ shippingAddress.firstName|sw_sanitize(null, true) }} {{ shippingAddress.lastName|sw_sanitize(null, true) }}<br>
                    {{ shippingAddress.street|sw_sanitize(null, true) }}<br>
                    {{ shippingAddress.zipcode|sw_sanitize(null, true) }} {{ shippingAddress.city|sw_sanitize(null, true) }}<br>
                    {{ shippingAddress.country.translated.name }}<br>
                    {% if shippingAddress.phoneNumber %}
                        {{ shippingAddress.phoneNumber|sw_sanitize(null, true) }}<br>
                    {% endif %}
                </td>
            </tr>
        </table>
    {% else %}
        {{ parent() }}
    {% endif %}
{% endblock %}

{% block shipping_address %}
    {# Shopware gibt die Lieferadresse nochmal unterhalb der Positionen aus — hier unterdrücken #}
{% endblock %}

```

Danach `bin/console cache:clear` ausführen, oder Cache Unter Einstellungen leeren.

**Hinweise:**

- `'document.shippingAddress'|trans` funktioniert im PDF-Kontext — eigene Snippet-Keys funktionieren dort **nicht**
- `{{ parent() }}` als Fallback wenn beide Adressen identisch sind → kein Layoutunterschied
- Leerer `shipping_address`-Block verhindert die doppelte Ausgabe unterhalb der Positionen
- Voraussetzung: **Admin → Einstellungen → Dokumente → Rechnung → „Abweichende Lieferadresse anzeigen"** aktivieren
