Configurer la TVA dans WooCommerce est un passage obligé pour éviter les montants incohérents au panier, les taxes de livraison mal calculées, ou des taux appliqués au mauvais produit. En Suisse, les taux en vigueur depuis le 1 janvier 2024 sont de 8,1% (taux normal), 2,6% (taux réduit) et 3,8% (taux spécial pour l’hébergement). L’objectif de cet article: mettre WooCommerce au clair, avec une logique simple et testable, que vous vendiez depuis le Vaud, Genève, Fribourg, le Valais, Neuchâtel ou le Jura.
Important: ce guide explique comment paramétrer WooCommerce. Il ne remplace pas un avis fiscal. Pour savoir quand facturer quel taux, valider votre situation avec votre fiduciaire et les sources officielles.
Sources officielles: Administration federale des contributions (taux TVA), Fedlex (LTVA), kmu.admin.ch (TVA: fonctionnement), WooCommerce (Setting up taxes), WooCommerce (Tax guide).
1) Avant de toucher aux taux: choisir une logique d’affichage
Deux décisions influencent tout le reste:
- Les prix produits sont-ils saisis TVA incluse ou TVA exclue dans WooCommerce?
- Le checkout doit-il afficher les taxes de façon séparée (ligne TVA) ou intégrée (selon votre modèle de facture)?
Conseil pratique: garder une seule logique sur tout le site, puis la documenter en interne. Cela évite 80% des erreurs de panier.
2) Activer les taxes dans WooCommerce
- WooCommerce > Réglages
- Activer les taxes (l’onglet « Tax » ou « TVA » apparaît ensuite selon la langue)
WooCommerce propose par défaut des catégories de taxe (Standard, Reduced rate, Zero rate). Une classe supplémentaire peut être ajoutée si un cas spécifique existe (par exemple un taux distinct pour de l’hébergement, si cela fait sens pour votre activité).
3) Créer les taux suisses (standard et réduit)
Approche simple et robuste pour une boutique qui vend principalement en Suisse:
- Taux standard: 8,1% (classe Standard)
- Taux réduit: 2,6% (classe Reduced rate)
Dans WooCommerce > Réglages > Tax:
- Onglet Standard rates: ajouter une ligne 8,1% (CH).
- Onglet Reduced rate: ajouter une ligne 2,6% (CH).
Ensuite, sur chaque produit, choisir la classe de taxe correcte (Standard ou Reduced). Pour les produits qui ne doivent pas être taxés dans votre cas, une classe « Zero rate » peut être utilisée, mais uniquement si cela correspond a votre situation réelle.
4) Cas particulier: 3,8% (hébergement)
Le taux 3,8% concerne des services d’hébergement. Si votre boutique vend ce type de prestation et que cela s’applique à vous, créez une classe de taxe dédiée (ex. « Hébergement ») puis ajoutez le taux 3,8% dans l’onglet correspondant. Sinon, ne l’ajoutez pas: moins de complexité, moins d’erreurs.
5) Taxes sur la livraison: régler une fois, tester deux fois
WooCommerce permet de définir comment la taxe s’applique aux frais de livraison via « Shipping tax class ». Le réglage par défaut (basé sur les articles du panier) convient souvent, car il suit la logique des produits achetés. Si votre modèle impose autre chose, configurez-le explicitement, puis testez avec des paniers mixtes (standard + réduit).
6) Tests rapides (30 minutes) avant mise en ligne
- Test 1: un produit en 8,1% + livraison. Vérifier total et ligne TVA.
- Test 2: un produit en 2,6% + livraison. Vérifier total et ligne TVA.
- Test 3: panier mixte (8,1% + 2,6%) + livraison. Vérifier que la livraison suit la logique attendue.
- Test 4 (si applicable): coupon, remboursement, et e-mails de commande (cohérence des montants).
Sur mobile, vérifier aussi la lisibilité du récapitulatif de commande. Une TVA correcte mais illisible au checkout reste une source d’abandon.
FAQ TVA WooCommerce en Suisse romande
Quels sont les taux TVA en Suisse pour une boutique WooCommerce?
Depuis le 1 janvier 2024, le taux normal est 8,1%, le taux réduit est 2,6% et le taux spécial pour l’hébergement est 3,8%. Vérifier sur les sources officielles en cas d’évolution.
Faut-il créer une page par canton (Vaud, Genève, Valais) pour « référencer » la TVA?
Non. La TVA se règle dans WooCommerce, pas dans des pages locales. Les pages locales servent plutôt a présenter vos services, zones d’intervention et conditions de livraison, avec du contenu utile.
Pourquoi ma TVA est correcte sur le produit, mais fausse sur la livraison?
Cause fréquente: « Shipping tax class » mal réglé ou non testé avec des paniers mixtes. Contrôler ce réglage, puis refaire 2 à 3 commandes de test.
Dois-je activer le taux 3,8% dans WooCommerce?
Uniquement si vous vendez des prestations d’hébergement concernées et si cela correspond à votre situation. Sinon, garder seulement 8,1% et 2,6% limite les erreurs.
Besoin d’un setup WooCommerce propre (TVA, checkout, tests) ?
Pour paramétrer les classes de taxe, vérifier la TVA sur la livraison, tester des paniers mixtes et fiabiliser le checkout pour toute la Suisse romande, contactez clickclick.ch.