Taxes et conformité

Shopify B2B Taxes et conformité : exonération, numéros de TVA et affichage des taxes

La taxe B2B sur Shopify se résume à trois questions : qui est exonéré, comment vérifier son numéro fiscal, et les prix s'affichent-ils avec ou sans taxe ? Ce hub explique l'exonération de taxe, la validation des numéros fiscaux et l'affichage des taxes, et renvoie vers les guides et la documentation. Ce n'est pas un conseil fiscal : faites valider les règles par votre conseiller.

  • Par BSS B2B Team
  • Relu par Hoa Nguyen, Senior Marketer. Dernière relecture le
  • Dernière mise à jour
Installer BSS B2B Solution Voir les tarifs (anglais) BSS B2B Solution propose un essai gratuit de 14 jours (plans payants). 4,9 sur 5, d’après 1 202 avis sur le Shopify App Store (au 5 novembre 2026).

Concepts clés

Exonération de taxe

Une entreprise éligible achète sans que la taxe soit facturée sur la commande.

Glossaire (anglais): Tax exemption

Numéro fiscal

Le numéro qui identifie une entreprise pour la fiscalité, comme un numéro de TVA UE, un EIN américain ou un ABN australien.

Glossaire (anglais): Tax ID

Autoliquidation de la TVA

C'est l'acheteur, et non le vendeur, qui acquitte la TVA. C'est courant dans les ventes B2B transfrontalières au sein de l'UE.

Glossaire (anglais): VAT reverse charge

Certificat de revente

Un document américain qu'un revendeur remet pour acheter des marchandises destinées à la revente sans payer la taxe de vente.

Glossaire (anglais): Resale certificate

Affichage de la taxe

Indique si les prix sont affichés TTC, HT ou les deux. Cela change ce que voient les acheteurs, pas ce qui est facturé.

Réglages fiscaux natifs de Shopify ou BSS B2B Solution

Shopify détermine la taxe à partir de l'emplacement du client ou de l'entreprise. BSS B2B Solution ajoute des contrôles de numéros fiscaux, un parcours d'exonération au niveau du panier et un affichage des prix par groupe de clients. Pour comparer la gestion fiscale avec une autre application, voir BSS B2B Solution vs Wholesale Pricing Discount B2B. La fiscalité est la troisième des six parties du guide sur le fonctionnement du B2B dans Shopify.

BesoinShopify natifBSS B2B Solution
Marquer un acheteur comme exonéré Sur l'emplacement client ou entreprise : Collect tax, Don't collect tax ou Collect tax unless exemptions apply. Le client doit payer avec la même adresse e-mail que son compte.[1][2] Module Tax Exempt : l'acheteur saisit un numéro fiscal sur la page panier et l'application crée une commande provisoire sans taxe. Formules Advanced et Platinum.Docs : Tax Exempt
Validation du numéro fiscal Sur les emplacements d'entreprise britanniques et UE utilisant Shopify Tax, le champ Tax ID devient un champ de numéro de TVA que Shopify Tax valide.[2] Les champs du formulaire d'inscription contrôlent EU VAT (VIES), UK VAT (HMRC), US EIN, ABN et India GST pendant la saisie.Cas d'usage : validation du numéro de TVA UE
Prix TTC Un client exonéré dont les prix sont TTC paie tout de même le prix catalogue complet.[1] Tax Display affiche les prix avec taxe, sans taxe, les deux, ou un interrupteur Inc. VAT et Exc. VAT, par groupe de clients. Affichage uniquement.Cas d'usage : prix hors TVA

Testez les contrôles de numéros fiscaux et l'affichage des prix sur une boutique de développement avant de payer.

Installer BSS B2B Solution

Les chiffres entre crochets renvoient aux sources ci-dessous.

Exonération, autoliquidation et certificats de revente

Quelle est la différence entre exonération de taxe et affichage de la taxe ?

L'exonération modifie la taxe que porte la commande. L'affichage modifie seulement ce que l'acheteur lit sur la page. Une boutique peut afficher des prix HT aux entreprises et tout de même facturer la TVA au checkout.

Qu'est-ce que l'autoliquidation de la TVA ?

En autoliquidation, c'est l'acheteur et non le vendeur qui déclare la TVA, ce qui est courant dans les ventes B2B transfrontalières au sein de l'UE. Pour des marchandises achetées dans un autre pays de l'UE, l'acheteur est redevable de la TVA au titre de l'autoliquidation. Le module Tax Exempt crée une commande sans taxe. Savoir si une exonération ou l'autoliquidation s'applique relève de votre conseiller fiscal.

Qu'est-ce qu'un certificat de revente américain ?

Un certificat de revente permet à un revendeur d'acheter des marchandises sans payer la taxe de vente. BSS B2B Solution ne vérifie pas le certificat à votre place. L'exonération de Shopify est un réglage que vous activez pour un client ou un emplacement d'entreprise : la vérification du document vous revient donc. En Californie et dans l'État de New York, un vendeur peut accepter un certificat de bonne foi, et New York demande aux vendeurs de le conserver au moins trois ans. Chaque État a ses propres règles. Recueillez le document avec un champ de téléchargement de fichier sur le formulaire d'inscription, jusqu'à 10 Mo, et vérifiez-le vous-même.

Formulaire d'inscription avec les champs de validation EU VAT et ABN
Champs de numéro fiscal sur un formulaire d'inscription (boutique de démonstration).

Comment fonctionne la validation du numéro fiscal ?

Quels numéros fiscaux l'application peut-elle contrôler ?

EU VAT est contrôlé via VIES, le moteur de recherche de la Commission européenne sur les données TVA nationales, et non une base propre. UK VAT est contrôlé via HMRC, un EIN américain via une recherche EIN, un ABN australien via le registre ABN, et India GST via son statut. Les numéros ABN et GST doivent être actifs.

Où s'effectue le contrôle ?

Il s'effectue en direct dans le champ du formulaire d'inscription et dans le formulaire Tax Exempt du panier, pendant la saisie de l'acheteur. Un import en masse de candidats n'effectue aucun contrôle en direct du numéro fiscal.

Que se passe-t-il quand un numéro échoue ?

Sur un formulaire d'inscription, un numéro invalide bloque l'envoi uniquement si le champ est obligatoire. Le contrôle s'effectue dans le navigateur et n'est pas répété sur le serveur : utilisez-le pour filtrer les candidats, pas comme preuve d'un statut.

Réglage des types de numéros fiscaux : EU VAT, UK VAT, ABN, India GST, US EIN
Les types de numéros fiscaux acceptés par le module Tax Exempt.
Formulaire d'inscription avec un numéro EU VAT valide et une ABN
Sur le formulaire d'inscription, le numéro est contrôlé pendant la saisie du candidat.

Comment le module Tax Exempt fonctionne-t-il au panier ?

L'acheteur saisit un numéro fiscal dans un bloc de la page panier, ou dans un formulaire de la page produit pour Buy it now. L'application contrôle le numéro et crée une commande provisoire avec l'exonération activée. Vous pouvez étiqueter la commande pour vos archives.

Quelle formule me faut-il ?

Tax Exempt et Tax Display sont inclus dans les formules Advanced et Platinum. Un champ US EIN nécessite Platinum. Vérifiez les formules actuelles dans la fiche de l'App Store avant d'acheter.

Panier avec un champ EU VAT ID au-dessus du bouton Checkout
Champ EU VAT ID sur la page panier (boutique de démonstration).
Réglages du comportement du panier pour le module Tax Exempt
Réglages du comportement du panier pour le module Tax Exempt.

Puis-je afficher aux entreprises des prix hors TVA ?

Oui. Les règles d'affichage de la taxe peuvent cibler les clients par tag, par exemple un tag vat-registered, et afficher les prix avec taxe, sans taxe, les deux, ou un interrupteur. La règle modifie la page, pas la taxe facturée.

Grille de produits avec des prix hors TVA et TTC
Prix affichés avec et sans TVA (boutique de démonstration).
Carte de réglage de l'affichage des prix Tax Display avec un aperçu des deux prix
Une règle d'affichage de la taxe choisit la façon dont les prix sont montrés, avec un aperçu.

ExempleUn produit, trois acheteurs

Une boutique fictive vend du gel douche à $60.00 hors TVA. Le taux de 10% est illustratif et ne constitue pas un conseil.

AcheteurPrix affichéCe qui se passe à la commande
Client particulier$66.00 TTCLa TVA est ajoutée normalement.
Acheteur professionnel avec le tag vat-registered$60.00 HT | $66.00 TTCAffichage uniquement. La taxe est toujours calculée, sauf si l'acheteur est exonéré.
Le même acheteur saisit un numéro de TVA valide au panierMêmes prixL'application crée une commande provisoire sans taxe, avec un tag si vous avez défini un tag de commande.

Un acheteur qui se rend directement à l'URL du checkout ignore le bloc du panier et est taxé normalement.

Réglages natifs ou BSS B2B Solution ?

Les réglages natifs suffisent quand

vous connaissez vos acheteurs exonérés à l'avance, vous les créez vous-même comme clients ou emplacements d'entreprise et vous contrôlez les numéros fiscaux à la main.

Ajoutez BSS B2B Solution quand

les acheteurs doivent saisir et valider eux-mêmes un numéro fiscal, vous avez besoin de champs de numéro fiscal sur les demandes, ou vous affichez des prix avec et sans taxe à différents groupes.

Fonctionnement des outils fiscaux dans BSS B2B Solution

Six étapes pour une configuration fiscale que vous pouvez tester.

  1. Recueillir le numéro fiscal

    Ajoutez un champ de numéro fiscal au formulaire d'inscription et rendez-le obligatoire.

  2. Définir qui est exonéré

    Définissez les entreprises vérifiées qui achètent sans taxe et les justificatifs que vous acceptez.

  3. Ajouter le bloc Tax Exempt

    Ajoutez le bloc à la page panier et activez le module.

  4. Définir l'affichage des prix

    Choisissez des prix TTC, HT, les deux, ou un interrupteur pour chaque groupe.

  5. Gérer les acheteurs sans numéro de TVA

    Décidez comment traiter les entreprises non immatriculées à la TVA.

  6. Tester en tant qu'acheteur

    Saisissez un numéro valide puis un numéro invalide dans le panier et vérifiez chaque résultat.

Source : Afficher les prix avec et sans taxe.

Configurez les numéros fiscaux et l'affichage des prix sur une boutique de développement. BSS B2B Solution y est gratuit.

Erreurs fréquentes et limites

Lisez ceci avant de vous fier à un parcours fiscal.

L'affichage n'est pas une exonération

Tax Display ne retire jamais la taxe au checkout.

Le panier est le seul point d'entrée

Le numéro fiscal se saisit sur la page panier ou produit, pas dans le checkout Shopify. Un lien direct vers le checkout l'ignore.

Une étape échouée revient au checkout standard

Si la commande provisoire ne peut pas être créée, l'acheteur est envoyé au checkout standard et taxé. Avec « require valid ID » désactivé, un numéro invalide peut tout de même passer commande.

Les imports ne sont pas contrôlés

Un import en masse de candidats n'effectue aucun contrôle en direct du numéro fiscal : vérifiez vous-même les numéros importés.

Les formules diffèrent

Tax Exempt et Tax Display nécessitent la formule Advanced ou Platinum. Le champ US EIN nécessite Platinum.

Tax Display lit les taux, pas les exceptions

Les taux d'affichage proviennent des taux pays de Shopify. Les exceptions fiscales propres à Shopify ne sont pas lues : recréez dans l'application celles dont vous avez besoin.

Gérer la fiscalité B2B avec BSS B2B Solution

Validez les numéros fiscaux à l'inscription, gérez les exonérations et affichez les prix avec ou sans taxe aux bons groupes de clients.

Questions fréquentes

Quelle est la différence entre exonération de taxe et affichage de la taxe ?

L'exonération retire la taxe d'une commande pour un acheteur éligible. L'affichage de la taxe contrôle seulement si les prix sont montrés avec ou sans taxe. Dans BSS B2B Solution, Tax Display ne retire pas la taxe au checkout.

Shopify gère-t-il les clients B2B exonérés de taxe ?

Oui. Sur un emplacement client ou entreprise, vous pouvez choisir Collect tax, Don't collect tax ou Collect tax unless exemptions apply. Le client doit payer avec l'adresse e-mail de son compte.

L'exonération fonctionne-t-elle avec des prix TTC ?

Shopify avertit qu'un client exonéré dont les prix sont TTC paie tout de même le prix catalogue complet. Vérifiez comment votre boutique affiche les prix avant de vous fier à l'exonération.

Qu'est-ce qu'un numéro fiscal et pourquoi le collecter ?

Un numéro fiscal, comme un numéro de TVA UE, un EIN américain ou un ABN australien, identifie une entreprise. Le valider à l'inscription permet de contrôler le numéro avant d'appliquer une exonération.

Shopify peut-il valider les numéros de TVA UE ?

Sur les emplacements d'entreprise britanniques et UE qui utilisent Shopify Tax, le champ Tax ID devient un champ de numéro de TVA que Shopify Tax valide. BSS B2B Solution contrôle aussi EU VAT, UK VAT, EIN, ABN et GST sur les formulaires d'inscription.

Qu'est-ce que l'autoliquidation de la TVA ?

Avec l'autoliquidation, c'est l'acheteur, et non le vendeur, qui déclare et paie la TVA. C'est courant dans les ventes B2B transfrontalières au sein de l'UE avec un numéro de TVA valide. Les règles varient selon le pays et les marchandises : demandez confirmation à un conseiller fiscal.

Puis-je afficher aux entreprises des prix HT et aux particuliers des prix TTC ?

Oui. Dans BSS B2B Solution, les règles d'affichage de la taxe peuvent cibler les clients par tag et afficher les deux prix, uniquement TTC, uniquement HT, ou un interrupteur Inc. VAT et Exc. VAT.

Un acheteur peut-il saisir un numéro fiscal au checkout ?

Dans BSS B2B Solution, l'acheteur le saisit sur la page panier ou dans un formulaire de page produit, et non dans le checkout Shopify. L'application crée ensuite une commande provisoire sans taxe.

Où ajouter le bloc Tax Exempt ?

Dans l'éditeur de thème, ajoutez le bloc Tax Exempt à la page panier. Un formulaire sur la page produit couvre Buy It Now. Activez le module dans l'application et testez avec un compte acheteur.

Est-ce un conseil fiscal ?

Non. Les règles fiscales dépendent de votre pays, de celui de votre acheteur et de ce que vous vendez. Vérifiez vos obligations avec un conseiller fiscal qualifié.

Sources et méthode

Les faits sur Shopify et les règles fiscales proviennent des pages citées ci-dessous. Les faits sur BSS suivent nos contrôles de l'application. Nous développons BSS B2B Solution : vérifiez donc les pages de Shopify avant d'acheter. Ceci n'est pas un conseil fiscal.

  1. Centre d'aide Shopify : exceptions fiscales et exonérations, consulté le . Percevoir, ne pas percevoir ou percevoir sauf exonération ; même e-mail ; prix TTC ; exonérations par emplacement.
  2. Centre d'aide Shopify : emplacements d'entreprise, consulté le . Numéro fiscal par emplacement d'entreprise, libellé numéro de TVA, exonérations définies par emplacement.
  3. Commission européenne : opérations imposables (directive TVA), consulté le . Autoliquidation : l'acquéreur de marchandises d'un autre pays de l'UE est redevable de la TVA.
  4. Your Europe : vérifier un numéro de TVA (VIES), consulté le . Ce qu'est VIES : un moteur de recherche sur les bases TVA nationales, avec les raisons pour lesquelles un numéro apparaît invalide.
  5. CDTFA de Californie : Regulation 1668, Sales for Resale, consulté le . Certificat de revente américain : contenu et acceptation de bonne foi, exemple de la Californie.
  6. New York State Tax Department : Exemption certificates for sales tax (TB-ST-240), consulté le . Certificat de revente américain (formulaire ST-120), acceptation de bonne foi et conservation de trois ans, exemple de New York.

Sujets associés