હેલો
Hi
Wie berechnet man mit PHP die korrekte MwSt?
PHP beherrscht ja die Grundrechnenarten, also liegt es am Rechenweg.
Normal müsste es doch reichen, wenn ich den Netto-Betrag durch die MwSt teile?
?
$mwsatz = 1.19;
$_price = 625.33;
$netto = $_price / $mwsatz;
$mwst = $_price - $netto;
echo $mwst; // sollte sein: 118,81, ist aber: 99.84...
Ich gehe mal davon aus, dass $\_Price dein Bruttobetrag ist und du möchtest daraus alle Sätze der Brutto/Netto-Rechnung durchrechnen und als Ausgabe die MwSt. aus dem Bruttobetrag
Beispiel:
~~~php
$mwsatz = 1.19;
$_price = 625.33; // Bruttobetrag, heißt 119% bei 19% MwSt., wobei ich hier eher $brutto nehmen würde
$netto = $_price / $mwsatz;
$mwst = $_price - $netto;
echo $mwst; // sollte sein: 99.84, ist aber: 99.84..., wo kommt die Zahl 118.81 her?
Du hast ja folgenden Rechenfehler gemacht. Du hast 625,33 x 0,19 gerechnet, dann kommst du auf 118,81 (: FALSE !
Da ich denke, dass du gerne eine Abkürzung hättest, hier das Exampel:
625,33 x 0,159663866 = MWST
Ich habe auch einige andere im Web gefundene Funktionen probiert, alle mit dem selben Ergebnis. Statt die gewünschten „118,81“ (von Exel errechnet) bekomme ich nur 99.84, warum? Bzw. das warum ist schon klar, wie kommt aber Exel auf „118,81“?
બાય