Zum Inhalt springen

Frage zur MwSt Berechnung

Erstellt am 1. Februar 2007 · 4 Antworten · letzte Antwort am 8. Februar 2007

Tags: Frage

gabba ·

Hallo T3'ler

ich hätte mal eine Verständnisfrage zur MwSt Berechnung in tt_products 2.5.1 . Ich konnte hier im Forum noch keine Erklärung finden.

Das System ist auf 7% MwSt eingestelle und die eingetragenen Preise sind incl. Mwst.

TAXpercentage =7
TAXincluded=1

Ein Beispiel wie der Shop das berechnet:

1 x 100,00 Euro = 100,00 Euro (93,46 Euro Ohne MwSt)

100 x 100,00 Euro = 10000,00 Euro (9346,00 Euro ohne MwSt)

Wenn ich nachrechne: 10000,00 / 1,07 = 9345,7944 Euro!!!

Der Fehler ergibt sich aus der Rundung in

lib/class.tx_ttproducts_price.php

function getPrice ()
...
$rc = round ($rc, 2);
...

Macht man das so in der Finanzwelt oder ist das ein Fehler?

Danke schonmal für Eure Hilfe

gabba

gabba ·

Hallo Forum

leider hat keiner einen Kommentar gechrieben :-(

Ich habe das runden aus der getPrice() entfernt und in die priceFormat() Funktion
eingebaut. Es scheint ganz gut zu funktionieren.

Ob es so besser ist weiss ich allerdings nicht.

gruss
gabba

Flink ·
gabba schrieb

Ob es so besser ist weiss ich allerdings nicht.

Das dürfte dann falsch sein. Die MWSt muß vom Einzelprodukt aus gerechnet werden. Dabei ergeben sich dann Rundungsfehler, zum Vor- oder Nachteil des Finanzamts.
Die MWSt für ein Produkt muß immer gleich bleiben, egal ob man 1 oder 1000 Produkte kauft.
Auf Grund einer Fehlermeldung ist das so korrigiert worden. D.h. in früheren tt_products Versionen hat es diese Rundung zweitweise nicht gegeben.

gabba ·

Hallo Flink

Danke für Deine Antwort. Das ist genau das was ich wissen wollte!!!
Wenn das so definiert ist mache ich meine Änderung wieder Rückgängig.

Danke & Gruß
gabba

Flink ·
gabba schrieb

Danke für Deine Antwort. Das ist genau das was ich wissen wollte!!!
Wenn das so definiert ist mache ich meine Änderung wieder Rückgängig.

Programmierung ohne Gewähr.
Aber diese Fehlermeldung ist immerhin von einer IHK in Deutschland gekommen.