Journal

TVA suisse dans WooCommerce : configurer plusieurs taux, afficher les prix TTC et sortir des factures claires (cantons romands)

Sur WooCommerce, la TVA se joue sur trois points : les taux (standard, réduit, etc.), la façon d’afficher les prix (TTC ou HT) et la cohérence des factures. Une configuration propre évite les surprises, que vos clients commandent depuis Lausanne, Yverdon-les-Bains, Genève, Fribourg, Sion, Martigny, Neuchâtel, La Chaux-de-Fonds, Delémont ou Porrentruy, et plus largement dans les cantons de Vaud, Genève, Fribourg, Valais, Neuchâtel et Jura.

Important : ce guide est opérationnel. Pour savoir quels taux appliquer et dans quels cas, référez-vous aux informations officielles de l’Administration fédérale des contributions (AFC) et, si nécessaire, à votre fiduciaire.

Sources officielles : AFC – TVA (vue d’ensemble), AFC – Taux de TVA applicables, WooCommerce – Setting up taxes, WooCommerce – Configurations de taxes (scenarios).

1) Avant de regler WooCommerce : clarifier votre logique de prix

  • Prix saisis en TTC : pratique en B2C, plus simple pour la boutique.
  • Prix saisis en HT : pratique en B2B, ou si votre logique interne l’exige.
  • Objectif : afficher des prix coherents sur la fiche produit, le panier et le checkout, puis produire une facture lisible.

Conseil : choisir une seule logique (TTC ou HT) et s’y tenir sur tout le site. Les incoherences sont la source numero 1 des paniers « bizarres ».

2) Activer les taxes et regler les options de base

  • Aller dans WooCommerce > Reglages > General, puis activer les taxes.
  • Aller dans WooCommerce > Reglages > Taxe, puis definir :
  • Prix saisis avec taxe (oui/non), selon votre strategie TTC ou HT.
  • Affichage en boutique (TTC ou HT), et idem pour panier/checkout.
  • Calcul de la taxe : selon votre cas (adresse de base de la boutique ou adresse du client).

WooCommerce publie des scenarios types (TTC, base boutique, affichage TTC) qui aident a partir sur une configuration stable. Le but est d’eviter de regler « au hasard », puis de corriger a l’aveugle.

3) Creer les taux : standard, reduit, et autres cas utiles

Dans WooCommerce, les taux se creent dans des tableaux de taxes. Une approche simple :

  • Taux standard : pour la majorite des produits et services.
  • Taux reduit : si vous vendez des categories concernees.
  • Taux zero : pour des cas d’exoneration ou de non-taxation, selon votre situation (a valider sur base officielle).

Pour rester propre, creez peu de lignes et nommez-les clairement. Les taux en vigueur sont publies par l’AFC, et doivent servir de reference.

4) Produits : verifier « Statut de taxe » et « Classe de taxe »

Beaucoup d’erreurs viennent de produits mal assigns :

  • Statut de taxe : taxable, non taxable, ou uniquement livraison (selon vos besoins).
  • Classe de taxe : standard, reduit, zero, etc.
  • Controle : verifier au moins 3 produits representatifs (best-seller, produit reduit, produit non taxable).

5) Frais de livraison : ne pas laisser WooCommerce deviner

La livraison est souvent oubliee. WooCommerce permet de definir une « classe de taxe de livraison » (par exemple : comme le panier, ou standard). Le bon choix depend de votre regle de facturation. Dans tous les cas, une decision explicite evite des montants incoherents au checkout.

6) Factures et mentions : rendre la TVA lisible

Objectif : une facture compréhensible, avec le detail des montants et de la TVA. Selon votre flux, cela se joue via un plugin de facturation ou via votre outil comptable. A minima, verifier :

  • Montant HT, montant TVA, montant TTC.
  • Taux affiche quand c’est requis.
  • Adresse client et adresse entreprise coherentes.
  • Frais de livraison et TVA sur la livraison, selon votre regle.

Checklist (20 minutes)

  • Prix definis clairement : saisis TTC ou saisis HT, sans mix.
  • Options taxe WooCommerce coherentes (boutique, panier, checkout).
  • Taux crees avec des noms propres (standard, reduit, zero si besoin).
  • 3 produits testes avec des classes differentes.
  • Test complet : panier, livraison, checkout, e-mails, facture.

FAQ TVA WooCommerce (Suisse romande)

Dois-je afficher les prix TTC ou HT sur une boutique WooCommerce en Suisse ?

En pratique, le TTC est souvent plus simple en B2C. Le plus important est la coherence : fiche produit, panier et checkout doivent afficher le meme type de prix, avec un detail clair de la TVA.

Comment gerer plusieurs taux (standard et reduit) ?

Creer une classe de taxe par taux, puis assigner la bonne classe a chaque produit. Ensuite, tester un panier mixte (produit standard + produit reduit) pour valider le calcul.

Les frais de livraison doivent-ils etre taxes ?

WooCommerce peut appliquer une taxe a la livraison selon une « classe de taxe de livraison ». La decision depend de votre regle de facturation. L’essentiel est de choisir une regle et de la tester sur plusieurs paniers.

Pourquoi le panier affiche un montant de TVA inattendu ?

Causes frequentes : produit non taxable par erreur, classe de taxe mal assignee, prix saisis TTC alors que WooCommerce les interprete HT (ou l’inverse), ou regle de taxe sur la livraison mal definie.

Ou verifier les taux de TVA suisses en vigueur ?

Sur le site officiel de l’AFC, section TVA et taux applicables. Cela permet de rester aligne avec les publications federales, surtout en cas d’evolution de pratique.

Besoin d’une configuration TVA WooCommerce fiable, sans casse au checkout ?

Pour cadrer les options, appliquer les bons taux, tester les paniers (y compris livraison) et sortir des factures claires pour l’ensemble des cantons romands, contactez clickclick.ch.

Partez sur de bonnes bases

Prêt·e à lancer votre prochain site performant ?

Clarifiez votre périmètre, choisissez un forfait et planifiez un appel découverte en moins de 48 h. Nous vous aidons à aligner UX, performance et ressources.

Réponse sous 1 jour ouvré · Workshop de cadrage offert pour les projets complets.