L’Agence vient de publier une mise à jour de son extension pour Magento qui corrige maintenant le problème d’arrondi de la TVA lorsque les prix sont saisis en TTC dans l’admin.

Cette mise à jour est disponible sur MagentoConnect :
http://www.magentocommerce.com/extension/2024/calcul-tva-fran-aise

Dans notre exemple ci-dessous, nous avons simulé le cas de figure d’un article saisi avec un prix de 45 € TTC dans l’admin.
Donc avec la configuration suivante : Les prix catalogue incluent les taxes = OUI

Sans l’extension de correction de l’arrondi de TVA

agence-dnd-sans-extension-correction-arrondi-tva

agence-dnd-sans-extension-correction-arrondi-tva

Sans l’extension, Magento en déduit une TVA égale à 14,74€.

Ce qui à la base est faux car : 75,26 x 0,196 = 14,75096 , et l’arrondi devrait donner 14,75 € et non pas 14,74 €.

Ceci se produit car la TVA est arrondi à chaque ligne produit du panier et non pas à la fin.
Ici l’écart n’est que de 1 centime, mais peut être beaucoup plus important si le panier contient plusieurs produits.
A chaque tour l’arrondi s’opère…et le décalage se creuse !

Avec l’extension de correction de l’arrondi de TVA

agence-dnd-avec-extension-correction-arrondi-tva

agence-dnd-avec-extension-correction-arrondi-tva

Avec l’extension, le sous total pour 2 produits par exemple est de 75,25 € HT

Le montant de TVA est bien de 75,25 x 0,196 = 14,749 arrondi à 14,75 €.

Pour être totalement correct dans l’affichage des infos du panier, il faut soit afficher vos prix HT soit TTC mais pas les deux !
En effet la législation Française impose de calculer et d’arrondir le montant de TVA à la fin.
Par conséquent si l’on veut afficher dans le panier, ligne par ligne, des prix HT et TTC (unitaire et sous total par ligne) il faudrait les afficher non arrondis !
Ce qui ne se fait pas…en tout cas je n’ai jamais vu sur un site e-Commerce affichant 37,6254 HT !

Nous avons affiché volontairement ces prix HT et TTC dans ces 2 captures pour vous montrer qu’effectivement le prix unitaire affiché à 37,62 HT donne 75,25 € HT si il y en a 2 dans le panier…car en réalité son prix unitaire HT est stocké en base à 37,6254, mais ne peut être ni arrondi, ni affiché à 4 chiffres à ce stade.
Et ceci pour une config ou les prix saisis en admin sont TTC pour cet exemple.
Pour des prix saisis en HT, l’extension fonctionne également.
Idem si il y a des frais de livraison.

Chose importante :

Il faut configurer les taxes comme ceci dans l’admin : Afficher le résumé complet des taxes : NON
Pour le moment l’extension ne fonctionne que pour 1 seul taux de TVA, donc il ne faut pas activer le résumé (=ventilation de TVA).

Nous allons sortir très prochainement une mise à jour qui permettra de gérer plusieurs taux de TVA et ainsi pouvoir les ventiler correctement.

Problème corrigé pour le multi taxe : https://www.dnd.fr/blog/extensions-magento/gestion-multi-tva-pour-magento-version-finale-de-notre-extension-de-correction-des-taxes/

Vous avez aimé ?

0