Bonjour,
Tout d'abord, le terme de bénéfice est impropre. Il s'agit de la marge brute à laquelle il faudra déduire les frais inhérent au fonctionnement de la boutique avant d'obtenir un éventuel bébéfice.
Ensuite pour les calculs, ton code modifié ci-dessous :
Code :
- <?php
- $paHT = 6; //c'est le prix hors taxes d'achat du vin
- $portHT = 0.5; // le prix hors taxes de transport
- $coeff = 2; // le coefficient appliqué par le caviste pour se faire une petite marge
- $taux = 19.6; // euh....
- $coefTVA = ($taux + 100) / 100;
- $revientHT = $paHT + $portHT;
- $revientTTC = round($revientHT * $coefTVA, 2);
- $tvaARecuperer = $revientTTC - $revientHT;
- $pvTTC = $revientHT * $coeff;
- $pvHT = round($pvTTC / $coefTVA, 2);
- $tvaEncaisse = $pvTTC - $pvHT;
- $tvaAPayer = $tvaEncaisse - $tvaARecuperer;
- $marge = $pvHT - $revientHT;
- $margePourCent = round($marge / ($pvHT / 100), 2);
- //et les résultats :
- echo 'mon prix de revient hors taxes (PA HT + Port) = ' . $revientHT .'<br />';
- echo 'mon prix de revient TTC = ' . $revientTTC .'<br />';
- echo 'TVA à récuperer sur achats = ' . $tvaARecuperer .'<br />';
- echo 'mon prix de vente ttc (prix de revient HT * coef) = ' . $pvTTC .'<br />';
- echo 'mon prix de vente ht = ' . $pvHT .'<br />';
- echo 'TVA encaissée sur ventes = ' . $tvaEncaisse .'<br />';
- echo 'TVA à payer (TVA encaissée sur ventes - TVA payée sur achats) = ' . $tvaAPayer .'<br />';
- echo 'ma marge (PV HT - Prix de revient HT) = ' . $marge .', soit ' . $margePourCent . ' %, ce qui n\'est pas si mince<br />';
- ?>
|
D'autre part, si ton caviste achète HT, c'est qu'il achète au noir, car jusqu'à preuve du contraire, ni le vin ni le port ne sont éxonérés de TVA.