Options des Taxes (TVA…)

Paramétrer des taxes et des taux d’imposition est l’une des premières tâches à effectuer lors de la configuration d’une boutique. Les taxes peuvent être un sujet délicat, mais WooCommerce a pour but de rendre leur configuration aussi simple que possible. Pour commencer, allez dans : WooCommerce > Paramètres > TVA.

 

Options des Taxes

L’onglet Taxe affiche plusieurs options que vous pouvez configurer pour qu’elles répondent à vos besoins – les paramètres que vous choisissez seront basés sur la juridiction fiscale sous laquelle votre boutique est située.

 

 

Les options :

Activer les taxes

Détermine l’activation des taxes et les calculs de taxes. Si les taxes sont désactivées, ignorer le reste des options sur la page puisqu’elles n’auront aucun effet.

 


 

Tarifs entrés avec TVA

 

Cette option est peut-être l’option la plus importante lors de la gestion des taxes dans votre boutique, puisqu’elle détermine la façon dont vous saisissez vos prix ultérieurement.

“Oui, j’entrerai les prix TTC” signifie que tous les prix du catalogue sont saisis en utilisant le taux d’imposition de base de votre boutique.

Par exemple, au Royaume-Uni vous saisiriez des prix comprenant un taux d’imposition de 20 % par exemple. Vous entrez un prix de produit de 9.99 € qui inclut une taxe de 1.67 €  Un client au Royaume-Uni paierait 9.99€ comme convenu et un client aux Etats-Unis ne paierait que 8.32€

“Non, j’entrerai les prix HT” voudrait dire que les prix du catalogue doivent être HT.

En utilisant l’exemple ci-dessus, une boutique du Royaume-Uni saisirait 8.32€ pour le prix du produit. Une taxe de 20% serait appliquée par dessus lors de la caisse ce qui rendrait le montant à payer de 9.99€

Le calcul de la taxe pour les prix TTC est :

montant_taxe = prix – ( prix / ( ( taux_imposition_% / 100 ) + 1 ) )

Le calcul de la taxe pour les prix HT est :

montant_taxe = prix * ( taux_imposition_% / 100 )


 

Calculer la taxe sur la base de…

 

Choisissez entre :

  • L’adresse de facturation du client
  • L’adresse de livraison du client (par défaut), qu’on peut trouver dans l’onglet Général
  • L’adresse de base de la boutique

 

Classe de taxe de livraison

 

Dans la plupart des configurations, la classe de taxe de livraison est héritée de l’article qui est envoyé, i.e., envoyer un article à taux réduit comme des habits de bébés utilisera également un taux réduit.

Si ce n’est pas le cas dans votre juridiction, choisissez une classe de taxe différente.


 

Arrondir la taxe au niveau du sous-total, au lieu de le faire par ligne

Si l’arrondi est fait en dernier dans votre juridiction fiscale (quand le sous-total est calculé), activez cette option.


Classes de taxe additionnelles

Les Classes de Taxe sont assignées à vos produits. Dans la plupart des cas, vous utiliserez la classe “standard” par défaut. Si vous vendez des biens qui requièrent une classe de taxe différente (i.e., Taxe, sauf les produits détaxés) vous pouvez ajouter les classes ici. Pour commencer, nous incluons les classes Standard, à Taux Réduit et à Taux Zéro.

Chaque classe est listée en haut de la page des paramètres des taxes – cliquez sur une classe pour visualiser les taux d’imposition assignées à la classe.


 

Afficher les prix lors du panier/ de la caisse

 

Cette option détermine la façon dont les prix sont affichés dans vos pages de panier et de caisse – cela fonctionne indépendamment des prix de votre catalogue. Choisissez l’affichage TTC/HT.

*Notez que le champ de l’adresse doit être rempli pour obtenir les calculs de taxe si vous avez une table de taxe qui fait la distinction entre les lieux.


Paramétrez les Taux d’Imposition

Les classes de taxe sont affichées en haut de l’écran des taxes – cliquez sur l’une des classes pour visualiser les taux d’imposition pour la classe.

Vous verrez la table des taux d’imposition. Ici vous pouvez définir les taux d’imposition (1 par ligne). Cliquez sur Insérer une Ligne pour commencer.

 

Chaque taux d’imposition a ces attributs:

  • Code du pays – Code du pays à 2 chiffres pour le taux. Utilisez les codes ISO 3166-1 alpha-2. Laissez vide (*) pour l’appliquer à tous les pays.
  • Code d’Etat – Code d’Etat à 2 chiffres pour le taux.  Regardez i18n/states/COUNTRYCODE.php pour les états supportés. Pour les Etats-Unis, utilisez une abréviation à 2 chiffres ex : AL. Laissez vide (*) pour l’appliquer à tous les états.
  • Code ZIP/Code Postal – Entrez les codes postaux pour le taux. Séparez les différentes valeurs avec un point-virgule (;), utilisez les caractères génériques pour faire correspondre à plusieurs codes postaux (ex: PE* correspondrait à tous les codes postaux commençant par PE), et utilisez des intervalles numériques (ex : 2000-3000). Laissez vide (*) pour l’appliquer à tous les codes postaux.
  • Ville – Une liste de villes séparées par un point-virgule pour le taux. Laissez vide (*) pour l’appliquer à toutes les villes.
  • Taux % – Entrez le taux d’imposition, par exemple, 20.000 pour un taux d’imposition de 20%.
  • Nom de la Taxe – Nommez votre taxe, ex : TVA.
  • Priorité – Choisissez une priorité pour ce taux d’imposition. Seul 1 taux par priorité sera utilisé. Pour définir différents taux de taxes pour une seule zone vous devez spécifier une priorité différente par taux.
  • Composé – Si ce taux est composé (appliqué par-dessus toutes vos taxes précédentes) cochez cette case.
  • Livraison – Si ce taux s’applique aussi à la livraison, cochez cette case.

 

Exemples de Taux d’Imposition

Voici un exemple de configuration de taxe pour une boutique en France – 20%

 


 

Importer et exporter des taux

Il y a un bouton Exporter dans la table que vous pouvez utiliser pour exporter un CSV de vos taux saisis.
Il y a aussi une fonction Importer que vous pouvez utiliser pour importer un CSV. Le CSV requiert 10 colonnes ;

code du pays, code d’état, codes postaux, villes, taux, nom de la taxe, priorité, composé, livraison, classe de taxe

Laissez vide la classe de taxe pour les taux standards.


 

Supprimer des Taux de Taxe

Au cas où vous ajouteriez incorrectement des taux d’imposition ou que l’importation CSV aurait incorrectement ajouté des lignes de taxes, il sera nécessaire de supprimer ces informations.

Pour ce faire:

  • Allez dans : WooCommerce > Paramètres > Taxe > Vos Taux d’Imposition (Standard, Taux Réduit, Taux Zéro)

 

  1. Sélectionnez les lignes incorrectes en cliquant dessus. Elles seront sélectionnées en jaune.
  2. Sélectionnez Enlever les Lignes Sélectionnées. Cela enlèvera les lignes sélectionnées.
  3. Sélectionnez Sauvegarder les Changements.

Si vous voulez supprimer tous vos taux d’imposition d’un coup, utilisez l’option “Supprimer tous les taux d’imposition de WooCommerce” dans WooCommerce -> Etat du Système -> Outils.

 


 

Visualiser les Rapports de Taxes

On peut visualiser les rapports de Taxes dans Rapports > Taxes par Mois. Ce rapport vous permet de visualiser les taxes pour l’année.

“Basculer en lignes de taxe” montre un rapport différent, décomposant les taxes selon vos règles. C’est utile si vous avez besoin d’un rapport qui montre les taxes locales séparément.


 

Configurations des Taxes Spéciales

Taxée basée sur le montant du sous-total

add_filter( ‘woocommerce_product_tax_class’, ‘big_apple_get_tax_class’, 1, 2 ); function big_apple_get_tax_class( $tax_class, $product ) {     global $woocommerce;     if ( $woocommerce->cart->subtotal <= 110 )         $tax_class = ‘Zero Rate’;     return $tax_class; }

voir gistfile1.txt brut hébergé avec par GitHub


 

Note Spéciale sur les Prix TTC

Si vous entrez des prix TTC, vous devriez savoir que le prix peut changer en fonction du pays dans lequel le client est situé.

Par exemple, votre boutique est au Royaume-Uni, donc vous créez un taux d’imposition pour la Grande-Bretagne de 20%.

Vous créez un produit avec un prix TTC de £120.

Les clients au Royaume-Uni paieront £120 (£100 + £20 de TVA).

Les clients hors Royaume-Uni paieront £100 car vous n’avez pas de taux d’imposition de configuré pour d’autres pays.

OU

Votre boutique est au Royaume-Uni, donc vous créez un taux d’imposition pour la Grande-Bretagne de 20%, un taux d’imposition pour la France de 19% et pour la Norvège à 25%.

Vous créez un produit avec un prix TTC de £120.

Les clients au Royaume-Uni paieront £120 (£100 + £20 de TVA).

Les clients en France paieront £119 (£100 + £19 de Taxe).

Les clients en Norvège paieront £125 (£100 + £25 de Taxe).

Les clients hors Royaume-Uni, France ou Norvège ne paieront que £100 car vous n’avez pas de taux d’imposition de configuré pour d’autres pays.

 

WooCommerce ne permet à vos clients de payer tout le temps £120 indépendamment de leur taux d’imposition.

5 Comments

  1. Beau

    Excellent tuto de base, MAIS après avoir testé (toute les possibiités- je crois) je n’ai rien trouvé qui permet une commande de produits avec des taux de TVA différents et induisant une facture avec un s/ttl TVA par taux. Pourriez vous me faire connaître la mache à suivre pour obtenir la visibilité des taux TVA sur la commande et au moins sur la facture. D’avance merci – Thierry

    Report user
  2. KATIA BARTKOWSKI

    Bonjour
    Je me trouve justement dans cette situation. Boutique située en France, j’ai quelques clients à l’étranger et impossible de trouver comment configurer pour ne pas faire payer la TVA française aux étrangers.
    Même problème pour le forfait de livraison, qui doit être d’un montant suivant que j’expédie en France ou vers l’UE.

    La solution de configuration pour appliquer une TVA et un forfait livraison différenciés en fonction du pays du client?

    Merci! Katia

    Report user
  3. SEvun

    Bonjour,

    Comment fait-on lorsque l’on a pour un même produit une TVA réduite sur une zone et un TVA standard sur une autre zone, sachant que dans la fiche produit on peut choisir entre “standard” ou “reduced”. Admettons, le produit est “standard” en France et “reduced” dans le UK?

    Merci d’avance,

    Cdlt

  4. JPB

    Bonjour,
    auriez-vous une idée pour que la TVA soit exclue du calcul d’un coupon de réduction ? En effet, fiscalement, nous ne sommes pas sensés appliquer une remise sur la TVA. Merci de vos conseils, cordialement JP

  5. Boufanfan

    J’ai réussi grâce à vos explications, à programmer la livraison pour qu’elle ne soit pas taxable. Mais ça se gâte lorsque, dans le même panier, il y a une combinaison de taxable-détaxé.
    Les taxes sur la livraison ne se calculent plus comme il le faut.
    Pourriez-vous me dire ce qui ne fonctionne pas ?
    Merci

    Report user

Leave a reply

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Pin It on Pinterest