# Darstellung der MwSt. auf Rechnungen

**URL:** <https://forum.shopware.com/t/darstellung-der-mwst-auf-rechnungen/36350>\
**Category:** Programmierung\
**Created:** [26. April 2016 um 14:40 UTC](https://forum.shopware.com/t/darstellung-der-mwst-auf-rechnungen/36350 "2016-04-26T14:40:08Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![achim2912](https://avatars.discourse-cdn.com/v4/letter/a/35a633/32.png) [@achim2912](https://forum.shopware.com/u/achim2912)\
**Post date:** [26. April 2016 um 14:40 UTC](https://forum.shopware.com/t/darstellung-der-mwst-auf-rechnungen/36350/1 "2016-04-26T14:40:08Z")

</div>

Hallo,

ich hoffe, auf diesem Wege eine Lösung für mein Problem zu finden. Nach durchforsten des Forums bin ich leider nur auf einen sehr alten Beitrag gestoßen, in dem es auch keine endgültige Lösung gab.

Zum Problem:

Da wir Artikel mit 7% und 19% MwSt. verkaufen, müssen wir die MwSt.-Beträge auch getrennt mit den dazugehörigen Summen ausweisen. In etwa so:

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Zwischensumme: 185,76 EUR  
MwSt.&nbsp;&nbsp;&nbsp; 7%&nbsp; auf&nbsp;&nbsp; **67,68 EUR** :&nbsp;&nbsp;&nbsp;&nbsp; 4,74 EUR  
MwSt. 19%&nbsp;&nbsp; auf **118,08 EUR** :&nbsp;&nbsp; 22,44 EUR  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Gesamtbetrag: 212,94 EUR

Ich bräuchte also die Variablen, welche die Netto- und Bruttobeträge der jeweiligen Steuer enthalten, damit ich diese entsprechend in der Rechnung darstellen kann. Shopware müsste diese Werte doch schon irgendwo haben um auf die jeweilige MwSt. zu kommen. Welche Variablen sind dies denn? Wie kann ich die auslesen?

Ich bin für jede Unterstützung dankbar.

Falls hier eine Agentur mitliest: Bin auch gerne bereit, dafür zu bezahlen.

Viele Grüße  
Achim

---

<div class="post-metadata">

**Author:** ![achim2912](https://avatars.discourse-cdn.com/v4/letter/a/35a633/32.png) [@achim2912](https://forum.shopware.com/u/achim2912)\
**Post date:** [8. September 2017 um 11:49 UTC](https://forum.shopware.com/t/darstellung-der-mwst-auf-rechnungen/36350/2 "2017-09-08T11:49:22Z")

</div>

Hallo,

keiner eine Idee, wie man die verschiedenen Nettobeträge angezeigt bekommt???

Viele Grüße  
Achim

---

<div class="post-metadata">

**Author:** ![arnebecker](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@arnebecker](https://forum.shopware.com/u/arnebecker)\
**Post date:** [8. September 2017 um 12:58 UTC](https://forum.shopware.com/t/darstellung-der-mwst-auf-rechnungen/36350/3 "2017-09-08T12:58:35Z")

</div>

Ich erinnere mich ganz dunkel, dieses Problem auch mal bei einem Kunden gehabt zu haben. Shopware (damals Version 4)&nbsp;speichert das leider nicht getrennt. Wir haben dies damals im Template selber errechnet. Einmal über alle Artikel Positionen eine Schleife und dann dort den Steuersatz geprüft und ihn aus dem Netto/Brutto Preis errechnet und jeweils in einer Variable für 7 und 19 Prozent gesammelt und aufaddiert. Frag mich aber bitte nicht nach konkretem Code. Den habe ich natürlich noch weniger im Kopf 😉

---

<div class="post-metadata">

**Author:** ![achim2912](https://avatars.discourse-cdn.com/v4/letter/a/35a633/32.png) [@achim2912](https://forum.shopware.com/u/achim2912)\
**Post date:** [8. September 2017 um 13:26 UTC](https://forum.shopware.com/t/darstellung-der-mwst-auf-rechnungen/36350/4 "2017-09-08T13:26:47Z")

</div>

Hallo,

danke für Deine Antwort.

Das mit dem selber errechnen mangels vorhandener Variable habe ich mir schon fast gedacht. Leider bin ich nicht ganz so fit, was das programmieren angeht. Vielleicht könnte ja mal jemand von Shopware etwas Unterstützung / Hilfe geben? Ich bin bestimmt nicht der einzige, der das mit den verschiedenen Nettobeträgen braucht.

Viele Grüße  
Achim

&nbsp;

---

<div class="post-metadata">

**Author:** ![arnebecker](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@arnebecker](https://forum.shopware.com/u/arnebecker)\
**Post date:** [8. September 2017 um 14:31 UTC](https://forum.shopware.com/t/darstellung-der-mwst-auf-rechnungen/36350/5 "2017-09-08T14:31:50Z")

</div>

[https://www.smarty.net/docsv2/de/language.function.foreach.tpl](https://www.smarty.net/docsv2/de/language.function.foreach.tpl)

[https://www.smarty.net/docsv2/de/language.math.tpl](https://www.smarty.net/docsv2/de/language.math.tpl)

Ungefährt so geht es:

```
{$total7 = 0.0}
{$total19 = 0.0}
{foreach item=details key=position from=$sOrderDetails}
	{if $details.tax_rate == "19"}
		{$total19 = $total19 + $details.quantity * floatval(str_replace(",",".",$details.netprice))}
	{elseif $details.tax_rate == "7"}
		{* wie oben *}
	{/if}
{/foreach}

```

Ein bisschen Gehirnschmalz für dein Mwst Anteil musst du selber noch investieren 😉

---

<div class="post-metadata">

**Author:** ![achim2912](https://avatars.discourse-cdn.com/v4/letter/a/35a633/32.png) [@achim2912](https://forum.shopware.com/u/achim2912)\
**Post date:** [11. September 2017 um 10:34 UTC](https://forum.shopware.com/t/darstellung-der-mwst-auf-rechnungen/36350/6 "2017-09-11T10:34:57Z")

</div>

Wow,

damit habe ich jetzt nicht gerechnet. Vielen Dank für die Anregung und das Code-Beispiel.

Ich werde das mal in Ruhe durchgehen.

Vielen Dank und viele Grüße  
Achim

---

<div class="post-metadata">

**Author:** ![arnebecker](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@arnebecker](https://forum.shopware.com/u/arnebecker)\
**Post date:** [11. September 2017 um 12:49 UTC](https://forum.shopware.com/t/darstellung-der-mwst-auf-rechnungen/36350/7 "2017-09-11T12:49:39Z")

</div>

Gerne doch 😉 Mir ist gerade aufgefallen, dass ich in sOrder EMail Vorlage unterwegs war. Im Template für die Rechnungs PDF heißen die Variablen leider anders. Ich hab leider auch keine Übersicht über die Variablen.

---

<div class="post-metadata">

**Author:** ![achim2912](https://avatars.discourse-cdn.com/v4/letter/a/35a633/32.png) [@achim2912](https://forum.shopware.com/u/achim2912)\
**Post date:** [11. September 2017 um 17:15 UTC](https://forum.shopware.com/t/darstellung-der-mwst-auf-rechnungen/36350/8 "2017-09-11T17:15:11Z")

</div>

Ok, das mit den anders lautenden Variablen sollte das kleinste Problem sein.

Danke nochmals.

Viele Grüße  
Achim

---

<div class="post-metadata">

**Author:** ![analog.eins](https://avatars.discourse-cdn.com/v4/letter/a/e19b73/32.png) [@analog.eins](https://forum.shopware.com/u/analog.eins)\
**Post date:** [12. Dezember 2017 um 17:32 UTC](https://forum.shopware.com/t/darstellung-der-mwst-auf-rechnungen/36350/9 "2017-12-12T17:32:32Z")

</div>

Hallo achim2912

wenn Du es schon mit korrekt lautenden Variablen gelöst hast, könntest Du es noch mal posten. Bitte ![Wink](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wink.png "Wink")

Danke

Andreas
