PDF Rechnung - Mehrwertsteuer wird falsch angeführt

Hallo,

bei der Erstellung einer Rechnung wird die Mehrwertsteuer falsch ausgegeben!

Beispiel:
Gesamtkosten Netto: € 108,21
zzgl. 20 % MwSt: € 21,65
Gesamtkosten: € 129,85

Richtig wäre die MwSt. mit € 21,64! Die Gesamtkosten stimmen ja dann wieder!
Kann mir hier bitte jemand weiter helfen?

Grüße Martin

Aus einem alten Beitrag

Shopware rundet an der Stelle kaufmännisch auf zwei Stellen hinter dem Komma und zwar immer für die einzelne Position. Nicht für die Gesamtsumme. Dies ist aktuell bewusst so implementiert.

Und das stört niemanden wenn auf der Rechnung FALSCHE Angaben angeführt sind?

Bei der E-Mail Bestellbestätigung fällt das ja nicht auf, da der MwSt. Betrag ja nicht ausgegeben wird -> nur Netto und Brutto werden angeführt.

Wie könnte man diesen FEHLER umgehen? Hat hier schon jemand eine Lösung dafür gefunden?

Grüße
Martin

 

Du kanns ja mal schauen ob Du die Steuern Brutto minus Netto ausgeben kannst.

In der PDF Rechnung habe ich bei der MwSt. Brutto - Netto ausgegeben, ist bei einem MwSt. Satz ohne Probleme möglich.
 

              {if $Document.netto == false}
                  {foreach from=$Order._tax key=key item=tax}
                  
                    {s name="DocumentIndexTax"}zzgl. {$key|tax}{/s}
                    {$Order._amount-$Order._amountNetto}
                  
                  {/foreach}
			   {/if}

Problem ist jetzt wenn beide MwSt. Sätze vorkommen wie 0% und 20%, dann wird hier zwei mal der MwSt. Betrag angeführt.
Meine Idee war hier eben, dass nur bei 20% der Betrag Brutto - Netto berechnet wird.
Sämtliche Versuche gingen hier leider ins Leere! Kann mir hier jemand beim Code „if ???“ helfen? 

        {block name="document_index_amount"}
            
              
              
              
                {s name="DocumentIndexTotalNet"}{/s}
                {$Order._amountNetto|currency}
              
              {if $Document.netto == false}
                  {foreach from=$Order._tax key=key item=tax}
	{if ???}			  
                  
                    {s name="DocumentIndexTax"}zzgl. {$key|tax}{/s}
                    {$tax|currency}
                  
        {else}
                  
                    {s name="DocumentIndexTax"}zzgl. {$key|tax}{/s}
                    {$Order._amount-$Order._amountNetto}
                  
    {/if}
                  {/foreach}
              {if $Document.netto == false}
                  
                    {s name="DocumentIndexTotal"}{/s}
                    {$Order._amount}
                  
              {else}
                  
                    {s name="DocumentIndexTotal"}{/s}
                    {$Order._amountNetto|currency}
                  
              {/if}
              
              
            
        {/block}

 

Grüße
Martin

 

Bist du weiter, ich habe auch das Problem, dass die MWST falsch berechnet wird.
Siehe mein Eintrag: Shopware 5.7.7. Mehrwertsteuer wird immer noch falsch berechnet

VG