Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Mini tuto (V0.2) - les taxes TVA pour la france
 
Mitirapa
Jr. Member
 
Total Posts:  30
Joined:  2007-08-31
 

Salut,
ayant cherché partout sur les forums et differents sites des trucs sur ce sujet, il n’y avait rien qui expliquait, donc au bout de 24H j’ai a peu pres un truc qui marche, je partage, comment configurer la tva

j’utilise la version magento 1.1.3

-on aurait pu aller plus vite avec un systeme de zone : france, europe (sauf france) , international (reste du monde) mais bon on va rester dans le principe actuel magento

Sales>tax>customer tax classes
on ajoute Client dedans
si vous etes aussi fournisseur vous pouvez ajouter Client Pro dedans et appliquer ce qu’on va faire dessus

Customers>Customers groups
on edite les 4 niveaux qu’il y a, et on met Client a la place de ce qu’il y a (Si vous avez Client Pro vous pouvez mettre ca pour Retailers)

on revient dans Sales>tax>customer tax classes
et on supprime ce qu’il y avait avant (donc on laisse que Client, et Client Pro si vous en avez un)

Sales>tax>product tax classes
on met dedans
Normale
Réduite

Sales>tax>manage tax zones and rates
on vire ce qu’il y avait et on fait ca dans le tableau un par un
TVA France France-------* -------* 1-------9.6
TVA France réduite France -------* -------* -------5.5
TVA Allemagne réduite Allemagne------- *------- * -------5.5
TVA Allemagne Allemagne -------* -------* -------19.6
(et on continue pareil pour les pays de l’UE soumis à la tva)
TVA Japon Japon -------* -------* -------0.00
TVA Japon réduite France------- *------- * -------0.00
(et on continue pareil pour l’international)
ps: pas besoin de faire les pays que vous ne livrez pas evidemment

Sales>tax>manage tax rule
on vire ce qu’il y avait et on fait ca dans le tableau
(on reste sur la touche CTRL pour selectionner plusieurs tva en meme tps)
TVA normale -------Client------- Normale -------TVA Allemagne, TVA France, TVA Japon -------1------- 1
TVA Réduite------- Client -------Réduite -------TVA Allemagne réduite, TVA France réduite, TVA Japon -------réduite -------2------- 2

Une fois a ce niveau on aura préparé la gestion de la tva, apres il faut configurer le site pour l’utiliser
et dans la creation d’un produit (price) on peut mettre normale ou reduite la taxe

Systeme>configuration
dans tax

Tax classes
Tax Class for Shipping -------None

Calculation
Tax Based On -------Shipping adress
Catalog prices ------- No
Shipping prices ------- No
Apply Tax After Discount -------No
Apply Discount On Prices Including Tax ------- Yes
Apply Tax On -------Original price only

Default tax origin calculation
Default COuntry -------France
Default state -------*
Default Post Code ------- *

Display
Display Cart/Order Prices -------including and excluding tax
Display full tax summary -------yes
Display Shipping Prices ------- including tax
Display Product Prices -------including and excluding tax

Systeme>configuration
dans shipping Setting
Origin ------- France

Apres dans magento ils ont pas bien fait la taxe pour le panier dans la sidebar, donc il faut :
dans app/code/core/Mage/Checkout/Block/Cart/Sidebar.php
rajouter avant le dernier }

public function getIncTotal() 

$totals 
$this->getTotals(); 
if (isset(
$totals['grand_total'])) 
return $totals['grand_total']->getValue(); 

}

puis dans app/design/frontend/default/default/template/checkout/cart/sidebar/default.phtml
remplacer

<?php echo $this->__('Cart Subtotal:'?> <strong><?php echo Mage::helper('core')->currency($this->getSubtotal()) ?></strong>

par

<?php echo $this->__('Cart Subtotal:'?> <strong><?php echo Mage::helper('core')->currency($this->getIncTotal()) ?></strong>

Voila vous pouvez tester un panier avec plusieurs produits ayant des tva differentes, ca devrait bien se calculer

j’aurais bien exporté un csv pour Sales>tax>manage tax zones and rates mais j’ai pas tout fait les pays, j’ai seulement fait ceux de mon exemple, donc si qqun a eu le courage de tout faire

je met en V 0.2 ce minituto comme peut etre j’ai oublier des trucs ou fait des fautes en detaillants (j’ai tellement testé plein de trucs)

ps : j’ai mis aussi ce post sur
http://www.fragento.org/Questions-d-utilisation/3794-Mini-tuto-V0.1-les-taxes-TVA-pour-la-france.html#3794
pour faire avancer le truc.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Did
Sr. Member
 
Avatar
Total Posts:  76
Joined:  2008-04-15
Paris, France
 

Extra, merci beaucoup pour ce tuto smile

 
Magento Community Magento Community
Magento Community
Magento Community
 
SeL_
Magento Team
 
Avatar
Total Posts:  1140
Joined:  2007-10-10
Paris, France
 

Bonjour,

C’est une excellente idée ce tuto, mais ça serait encore mieux de le mettre dans le wiki. Ça permettrait de le faire évoluer. Si tu as un peu de temps pour faire ça, c’est top. En tout cas, merci !
smile

 
Magento Community Magento Community
Magento Community
Magento Community
 
Tontione
Jr. Member
 
Avatar
Total Posts:  5
Joined:  2008-06-13
 

Merci beaucoup pour ce mini tuto, qui m’a été très utile.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Jibé
Member
 
Total Posts:  64
Joined:  2008-04-25
Rennes, France
 

Bonjour, et merci pour l’initiative de ce tutorial (d’ailleurs le User Guide n’a toujours pas été mis à jour par Varien sur cette question des taxes, dommage...),

Quelques questions cependant :

Mitirapa - 27 August 2008 01:24 AM

Sales>tax>manage tax zones and rates
on vire ce qu’il y avait et on fait ca dans le tableau un par un
TVA France France-------* -------* 1-------9.6
TVA France réduite France -------* -------* -------5.5
(...)
(et on continue pareil pour les pays de l’UE soumis à la tva)
(...)
(et on continue pareil pour l’international)
ps: pas besoin de faire les pays que vous ne livrez pas evidemment

Donc si on livre potentiellement dans 60 pays, il faut se taper la liste exhaustive à la main, c’est bien ça ?

Je comprends bien que ça pourra être réutilisé sur d’autres boutiques grâce à l’import-export de csv, mais c’est quand même un boulot très fastidieux la première fois.

Mitirapa - 27 August 2008 01:24 AM

on aurait pu aller plus vite avec un systeme de zone : france, europe (sauf france) , international (reste du monde) mais bon on va rester dans le principe actuel magento

Ce système de zone est-il envisageable dans Magento ? Est-ce que ça ne vaudrait pas le coup d’en faire le demande auprès de l’équipe de développement ?

Merci pour vos retours.

 
Magento Community Magento Community
Magento Community
Magento Community
 
dax
Member
 
Total Posts:  32
Joined:  2008-04-25
 

On peut faire plus simple…

On peut baser le TVA sur le point de départ (France), et pas le point de livraison/facturation. Comme ça tous les clients paient le même taux, et les étrangers peuvent toujours reclamer le TVA par les moyens “habituelles”.

... ou est-ce qu’il y a une erreur dans ma logique?

 
Magento Community Magento Community
Magento Community
Magento Community
 
zmove
Guru
 
Total Posts:  317
Joined:  2008-04-30
 

dax : Non c’est tout à fait possible. D’ailleurs d’après ma comptable, les particuliers étrangers qui commandent en france se font facturer la TVA. L’option origine de la livraison semble la plus appropriée.

Ensuite, dans le cas des clients professionnels, c’est l’adresse de facturation qui est prise en compte pour savoir si on facture la TVA ou pas, pas l’adresse de livraison. La configuration donnée dans le premier post est donc fausse.

 
Magento Community Magento Community
Magento Community
Magento Community
 
zmove
Guru
 
Total Posts:  317
Joined:  2008-04-30
 

J’ajouterais que, dans un soucis de flexibilité maximum, il est intéréssant de distinguer la taxe sur les biens de la taxe sur les services.

Ainsi, au lieu de créer 2 classes de TVA : Taux normal, Taux réduit, j’en créerais 4 :

- Taxe sur les biens au taux normal
- Taxe sur les biens à taux réduit
- Taxe sur les services à taux normal
- Taxe sur les services à taux réduit.

A savoir qu’il existe une taxe dite “super réduit” de 2.1% je crois qui s’applique que sur certains bouquins etc....

 
Magento Community Magento Community
Magento Community
Magento Community
 
altair8080
Jr. Member
 
Total Posts:  22
Joined:  2008-12-14
 

Bonjour,

n’y a t il personne qui utilise magento en france et qui a déjà paramétré la partie Taxe.
Il serait intéressant d’avoir un module à télécharger ou fichier CSV.

Que l’on pourrait mettre à jour au fil du temps.
Et pourquoi pas une page sur le wiki pour expliquer les spécificités (avec ou sans Taxe en fonction des fournisseurs, particuliers, pro, pays, service, biens)

Merci

 
Magento Community Magento Community
Magento Community
Magento Community
 
altair8080
Jr. Member
 
Total Posts:  22
Joined:  2008-12-14
 

Bonjour,
avec les éléments ci-dessous

Comment bien mettre en place la gestion de la TVA.

Je suis prêt à saisir l’ensemble et mettre le CSV à disposition à condition que l’on m’oriente correctement sur ce qui doit être effectué.

Merci

Voici les données
Client CEE paye la TVA du site
Client Hors CEE payent HT
la régle de TVA pour une société basée en France

TVA matériel :

- Particulier FR : 19.60 %
- Particulier DOM-TOM : 0 %
- Particulier UE : 19.60 %
- Particulier Etranger : 0 %

- Entreprise FR : 19.60 %
- Entreprise DOM-TOM : 0 %
- Entreprise UE (avec n° intracom) : 0 %
- Entreprise UE (sans n° intracom) : 19.60 %
- Entreprise Etrangère : 0 %

TVA service :

- Particulier FR : 19.60 %
- Particulier DOM-TOM : 8.50 %
- Particulier UE : 19.60 %
- Particulier Etranger : 0 %

- Entreprise FR : 19.60 %
- Entreprise DOM-TOM : 8.50 %
- Entreprise UE (avec n° intracom) : 0 %
- Entreprise UE (sans n° intracom) : 19.60 %
- Entreprise Etrangère : 0 %

Tableau de TVA des pays de l’UE
Taux super réduit Taux réduit Taux normal Taux parking
Allemagne - 7 19 -
Autriche - 10 20 12
Belgique - 06-déc 21 12
Bulgarie - 7 20 -
Danemark - - 25 -
Espagne 4 7 16 -
Finlande - août-17 22 -
France 2,1 5,5 19,6 -
Grèce 4,5 9 19 -
Irlande 4,8 13,5 21 13,5
Italie 4 10 20 -
Luxembourg 3 06-déc 15 12
Pays-Bas - 6 19 -
Portugal - 05-déc 21 12
Royaume Uni - 5 17,5 -
Suède - 06-déc 25 -
Chypre - 05-août 15 -
Estonie - 5 18 -
Hongrie - 5 20 -
Lettonie - 5 18 -
Lituanie - 05-sept 18 -
Malte - 5 18 -
Pologne 3 7 22 -
République slovaque - 10 19 -
République tchèque - 5 19 -
Roumanie - 9 19 -
Slovénie - 8,5 20 -

Paramètrage dans Magento (dont je ne suis pas certains)
Classe de TVA Client
Client
Client Pro

Groupe Clients
1 General Client
0 NOT LOGGED IN Client
3 Retailer Client Pro
2 Wholesale Client

Classe de TVA produits
biens à taux réduit
biens au taux normal
services à taux normal
services à taux réduit

Gérer les taux de TVA
TVA Normale Allemagne Allemagne * * 19.6
TVA Normale Autriche Autriche * * 19.6
TVA Normale France France * * 19.6
TVA Réduite Allemagne Allemagne * * 5.5
TVA Réduite Autriche Autriche * * 5.5
TVA Réduite France France * * 5.5

Gérer les règles de TVA
TVA Normale Client, Client Pro biens au taux normal , services à taux normal TVA Normale France 1 1

 
Magento Community Magento Community
Magento Community
Magento Community
 
benxico
Member
 
Total Posts:  53
Joined:  2008-09-25
 

Bonjour,

pour ceux qui veulent un fichier csv, il y en a un qui a été fait par les utilisateurs sur Fragento >>> Ici <<<

Bien amicalement,

Benxico

 
Magento Community Magento Community
Magento Community
Magento Community
 
jcdusse1981
Member
 
Total Posts:  40
Joined:  2009-03-04
 

Bonjour,

les modifications dans le code de magento sont-elles toujours d’actualité avec la 1.2.1.2 ?

Merci d’avance smile

 
Magento Community Magento Community
Magento Community
Magento Community
 
keikun
Jr. Member
 
Total Posts:  6
Joined:  2009-03-12
 

Bonjour,

Concernant la TVA, depuis la version 1.3, avez vous de la visibilité?
Connaissez vous où trouver un bon tutoriel?

Merci

 
Magento Community Magento Community
Magento Community
Magento Community
 
100reasons
Jr. Member
 
Avatar
Total Posts:  17
Joined:  2009-03-19
 

Pour la TVA le tuto’ d’origine fait l’affaire, j’ai juste pas modifié le code à la fin.
Mais de là quand le client arrive dans son panier, en fonction du pays où il est, la tva se calcule tout seul, pratique et clair !
Pis pour le tableau des tva j’ai rien compris à celui du dessus, voici l’original (plus simple pour comprendre) : http://www.eic.ccip.fr/informations/tva/tva5.htm

 
Magento Community Magento Community
Magento Community
Magento Community
 
Epoxy
Jr. Member
 
Total Posts:  3
Joined:  2012-09-18
 

Hello, du nouveau pour les nouveaux utilisateurs de Mag. ?

 
Magento Community Magento Community
Magento Community
Magento Community
 
JLamalice
Jr. Member
 
Total Posts:  3
Joined:  2011-11-06
 

Bonjour,
Je paramêtre ma première boutique magento avec la dernière version.
Ce n’est pas clair pour moi cette partie Taxes adaptée à la vente en France et pays limitrophes.
Je pense que depuis ce tuto qui date de 2008 ça a du évoluer, non ?
Faut-il toujours mettre les mains dans le code .. et chercher chacun de son côté ?
Quelqu’un qui serait passer par là pourrait-il m’apporter des lumières.. copies d’écran pour comprendre ce n’est certainement pas compliqué .. une fois qu’on a compris ..

Merci

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top