TVA (taxe sur la valeur ajoutée)

Certains pays imposent une taxe sur la valeur ajoutée, ou TVA, sur les biens et les services. Il peut y avoir différents taux de TVA en fonction de l'étape du processus de fabrication ou de distribution, des matériaux ou des services que vous vendez à vos clients. Vous pouvez appliquer plusieurs taux de TVA pour calculer correctement la taxe due.

Commerce peut être configuré pour facturer une taxe sur la valeur ajoutée basée sur l’adresse du commerçant ou du client, si les deux se trouvent dans le même pays. Les calculs de TVA sont généralement basés sur la destination de l'expédition, plutôt que sur son point d'origine. Dans la plupart des scénarios, un paramètre de configuration qui calcule la TVA en fonction de l’adresse de livraison du client est suffisant.

Exemples de scénarios

  • Pour une entreprise immatriculée à la TVA dans un pays de l'UE qui fournit des biens à un particulier dans un autre pays de l'UE, la TVA est calculée comme une « vente à distance » basée sur la localisation du commerçant.

  • Une entreprise aux Pays-Bas qui effectue un achat dans un magasin au Royaume-Uni qui expédie à une adresse au Royaume-Uni est tenue de payer les taux de TVA du Royaume-Uni.

  • Pour la vente de produits téléchargeables ou biens numériques, le taux de TVA est basé sur la destination d'expédition, plutôt que sur le lieu du marchand. Voir Lieu de livraison des biens numériques.

TIP
Certains envois transfrontaliers et B2B ont des exigences fiscales plus complexes. Pour étendre les fonctionnalités natives de votre installation Commerce, pensez à ajouter une solution de gestion fiscale à partir du Marketplace.

Configurer la TVA

Les instructions suivantes incluent un exemple de procédure pour établir une TVA de 20 % au Royaume-Uni pour les ventes aux clients de détail. Pour les autres taux de taxe et pays, suivez la procédure générale, mais saisissez des informations spécifiques correspondant à votre pays, au taux de TVA, aux types de clients, etc.

NOTE
Avant de poursuivre, assurez-vous de connaître les règles et règlements qui s'appliquent à la TVA dans votre région.

Dans certaines transactions entre entreprises, la TVA n'est pas perçue. Commerce peut valider l’identifiant de TVA d’un client pour s’assurer que la TVA est correctement évaluée (ou non). Voir Validation du numéro de TVA.

Étape 1 : Configurer des classes de taxe client

Le processus de création d’une règle de taxe commence par l’ajout d’un taux de taxe.

  1. Dans la barre latérale Admin, accédez à Stores > Taxes>Tax Zones and Rates.

    Configurer des classes de taxe client {width="600" modal="regular"}

  2. Assurez-vous qu'il existe une classe de taxe client appropriée à utiliser avec la TVA.

    Pour cet exemple, assurez-vous qu'il existe une classe de taxe client nommée Client de détail. Si cette classe de taxe n'existe pas, cliquez sur Add New Tax Rate.

  3. Saisissez le Tax Identifier de la nouvelle classe de taxe.

    Tous les taux de taxe s'affichent dans le champ Taux de taxe de l'Informations sur la règle de taxe lorsque vous créez des règles de taxe.

  4. Pour définir la plage de codes postaux (de / à), cochez la case Zip/Post is Range.

  5. Choisissez le Country auquel le taux de taxe s’applique.

  6. Permet d'entrer le Rate Percent qui serait utilisé pour le calcul du taux de taxe à l'achat.

  7. Cliquez ensuite sur Save Rate.

En fonction du taux de taxe envoyé, vous pouvez créer des règles fiscales ultérieures. En l'absence de taux d'imposition, la création de règles fiscales devient impossible.

Étape 2 : Configurer des classes de taxe sur les produits

  1. Dans la barre latérale Admin, accédez à Stores > Taxes>Tax Rules.

  2. Cliquez sur Add New Tax Rule.

  3. Développez Sélecteur d’extension la section Additional Settings .

    Configurer des classes de taxe sur les produits {width="600" modal="regular"}

  4. Sous Classe de taxe de produit, cliquez sur Add New Tax Class.

  5. Pour ajouter la nouvelle classe à la liste des classes de taxe sur les produits disponibles et créer trois nouvelles classes, saisissez la Name de la nouvelle classe de taxe et cliquez sur la coche :

    • VAT Standard
    • VAT Reduced
    • VAT Zero
  6. Cliquez sur Save Class pour chaque nouvelle classe que vous ajoutez.

  7. Cliquez sur Save Rule.

Etape 3 : Paramétrer les zones fiscales et les taux

  1. Dans la barre latérale Admin, accédez à Stores > Taxes>Tax Zones and Rates.

    Pour cet exemple, vous pouvez supprimer les taux d’imposition américains ou les laisser tels quels.

  2. Cliquez sur Add New Tax Rate.

    Configurer des zones fiscales et des taux {width="600" modal="regular"}

  3. Définissez les nouveaux taux comme suit :

    Norme TVA

    • Identifiant de taxe : VAT Standard
    • Pays et état : United Kingdom
    • Pourcentage de taux : 20.00

    TVA réduite

    • Identifiant de taxe : VAT Reduced
    • Pays et état : United Kingdom
    • Pourcentage de taux : 5.00
  4. Cliquez sur Save Rate pour chaque taux.

Etape 4 : paramétrer les règles fiscales

Une règle de taxe est une combinaison d'une classe de taxe client, d'une classe de taxe produit et d'un taux de taxe.

  1. Dans la barre latérale Admin, accédez à Stores > Taxes>Tax Rules.

  2. Ajoutez de nouvelles règles fiscales comme suit :

    Norme TVA

    • Nom : VAT Standard
    • Classe de taxe client : Retail Customer
    • Classe de taxe du produit : VAT Standard
    • Taux de taxe : VAT Standard Rate

    Tva Réduite

    • Nom : VAT Reduced
    • Classe de taxe client : Retail Customer
    • Classe de taxe du produit : VAT Reduced
    • Taux de taxe : VAT Reduced Rate
  3. Cliquez sur Save Rule pour chaque taux.

Étape 5 : appliquer des classes de taxe aux produits

  1. Dans la barre latérale Admin, accédez à Catalog > Manage Products.

  2. Ouvrez un produit de votre catalogue en mode d’édition.

  3. Sur la page Général, recherchez l’option Tax Class et sélectionnez la VAT Class qui s’applique au produit.

  4. Cliquez ensuite sur Save.

    Appliquer des classes de taxe aux produits {width="600" modal="regular"}

Descriptions des champs

Informations sur le magasin

Commerce utilise les paramètres de configuration Informations de la boutique suivants pour calculer la TVA en fonction des informations du commerçant.

VAT Number - Numéro de taxe sur la valeur ajoutée attribué au commerçant.

Validate VAT Number - validation TVA confirme que le numéro de TVA correspond à l’enregistrement correspondant dans la base de données Commission européenne.

Informations sur le client

Commerce utilise les champs suivants pour calculer la TVA en fonction informations sur le client).

Informations sur le compte

Tax/VAT Number - Le cas échéant, numéro de taxe ou numéro de taxe sur la valeur ajoutée attribué au client.

Adresses

VAT Number - Le cas échéant, numéro de TVA associé à une adresse de facturation ou d’expédition spécifique du client. Pour la vente de biens numériques) au sein de l'UE, le montant de la TVA est basé sur la destination d'expédition.

Compte client

Commerce utilise les paramètres de configuration client suivants pour calculer la TVA.

Show VAT Number on Storefront - Détermine si le champ Numéro de TVA client est inclus dans le Carnet d'adresses disponible dans le compte client.

Default Value for Disable Automatic Group Changes Based on VAT ID - Le numéro de TVA est un identifiant interne du numéro de TVA du client lorsqu'il est utilisé dans la validation de la TVA. Lors de la validation de la TVA, Commerce confirme que le numéro correspond à la base de données Commission européenne. Les clients peuvent être automatiquement affectés à l’un des quatre groupes de clients par défaut en fonction des résultats de la validation.

Validation du numéro de TVA

Validation des identifiants de TVA calcule automatiquement la taxe requise pour les transactions B2B qui ont lieu dans l’Union européenne (UE), en fonction des paramètres régionaux du commerçant et du client. Commerce effectue la validation du numéro de TVA à l’aide des services web du serveur Commission européenne.

NOTE
Les règles fiscales liées à la TVA n’ont aucune incidence sur les autres règles fiscales et n’empêchent pas l’application d’autres règles fiscales. Une seule règle fiscale peut être appliquée à la fois.
  • La TVA est facturée si le commerçant et le client se trouvent dans le même pays de l'UE.
  • La TVA n'est pas facturée si le commerçant et le client se trouvent dans des pays de l'UE différents, et les deux parties sont des entités commerciales enregistrées dans l'UE.

L’administrateur du magasin crée plusieurs groupes de clients par défaut qui peuvent être automatiquement affectés au client lors de la création du compte, de la création ou de la mise à jour de l’adresse et du passage en caisse. Il en résulte que des règles fiscales différentes sont utilisées pour les ventes intra-pays (domestiques) et intra-UE.

IMPORTANT
Si vous vendez des produits virtuels ou téléchargeables, qui ne nécessitent pas d'expédition, le taux de TVA du pays de localisation d'un client doit être utilisé pour les ventes intra-union et domestiques. Créez des règles fiscales individuelles supplémentaires pour les classes de taxe de produit qui correspondent aux produits virtuels.

Workflow d’enregistrement des clients

Si la validation du numéro de TVA est activée, après l'enregistrement, il est proposé à chaque client de saisir son numéro de TVA. Toutefois, seuls les acheteurs qui sont des clients TVA enregistrés sont censés remplir ce champ.

Une fois qu’un client a spécifié le numéro de TVA et d’autres champs d’adresse et choisi de les enregistrer, le système enregistre l’adresse et envoie la demande de validation du numéro de TVA au serveur de la Commission européenne. En fonction des résultats de la validation, l’un des groupes par défaut est affecté à un client. Ce groupe peut être modifié si un client ou un administrateur modifie le numéro de TVA de l'adresse par défaut ou modifie l'adresse par défaut dans son intégralité. Parfois, le groupe peut être modifié temporairement (le changement de groupe est émulé) lors d’une extraction d’une page.

Si cette option est activée, vous pouvez remplacer la validation des identifiants de TVA pour des clients individuels en cochant la case sur la page Customer Information.

Workflow de passage en caisse

Si la validation de la TVA d'un client est effectuée lors du passage en caisse, l'identifiant de demande de TVA et la date de demande de TVA sont enregistrés dans la section Historique des commentaires de la commande.

Le comportement du système concernant la validation du numéro de TVA et la modification du groupe de clients pendant le passage en caisse dépend de la configuration des paramètres Valider pour chaque mouvement et Désactiver la modification automatique de groupe. Cette section décrit la mise en œuvre de la fonctionnalité Validation des identifiants de TVA pour le passage en caisse sur le serveur frontal.

Si le client utilise Google Express Checkout, PayPal Express Checkout ou une autre méthode de paiement externe, le paiement est entièrement effectué du côté de la passerelle de paiement externe. Pour ce scénario, le paramètre Valider sur chaque transaction ne peut pas être appliqué et le groupe de clients ne peut pas changer pendant le passage en caisse.

Workflow de passage en caisse de validation TVA {width="550" modal="regular"}

Configurer la validation du numéro de TVA

Pour configurer la validation du numéro de TVA, vous devez d'abord configurer les groupes de clients nécessaires et créer les classes, taux et règles de taxe associés. Ensuite, activez la validation du numéro de TVA pour le magasin et effectuez la configuration.

Les exemples suivants montrent comment les classes et les taux de taxe sont utilisés pour la validation du numéro individuel d'identification de TVA. Consultez les exemples, puis suivez les instructions pour configurer les classes de taxe et les règles nécessaires pour votre magasin.

Exemple : règles fiscales minimales requises pour la validation du numéro individuel d'identification de TVA

#1 de la règle fiscale
Classe de taxe client
Les classes de taxe client doivent inclure :
Une classe pour les clients domestiques. Classe
A pour les clients dont les identifiants de TVA sont incorrectement formatés.Classe
A pour les clients dont la validation du numéro de TVA a échoué.
Classe de taxe du produit
Les classes de taxe de produit doivent inclure une classe pour les produits de tous types, à l’exception des produits groupés et virtuels.
Taux d'imposition
Le taux de taxe doit inclure le taux de TVA du pays du commerçant.
#2 de la règle fiscale
Classe de taxe client
Une classe pour les clients intra-union.
Classe de taxe du produit
Une classe pour les produits de tous types, sauf virtuels.
Taux d'imposition
Taux de TVA pour tous les pays de l'UE, à l'exception du pays du commerçant. Actuellement, ce taux est de 0 %.
#3 de la règle fiscale
(Requis pour les produits virtuels et téléchargeables)
Classe de taxe client
Les classes de taxe client doivent inclure :
Une classe pour les clients domestiques
Une classe pour les clients dont le numéro de TVA n'est pas valide Une classe pour les clients pour lesquels la validation du numéro de TVA a échoué
Classe de taxe du produit
Une classe pour les produits virtuels.
Taux d'imposition
Taux de TVA du pays du commerçant.
#4 de la règle fiscale
(Requis pour les produits virtuels et téléchargeables)
Classe de taxe client
Une classe pour les clients intra-union.
Classe de taxe du produit
Une classe pour les produits virtuels.
Taux d'imposition
Taux de TVA pour tous les pays de l'UE, à l'exception du pays du commerçant. Actuellement, ce taux est de 0 %.

Etape 1 : Créer des groupes de clients liés à la TVA

La validation des ID TVA affecte automatiquement l'un des quatre groupes de clients par défaut aux clients en fonction des résultats de la validation des ID TVA :

  • National
  • Intra-UE
  • Identifiant de TVA non valide
  • Erreur de validation

Vous pouvez créer des groupes de clients pour la validation du numéro de TVA ou utiliser des groupes existants, s'ils sont conformes à votre logique commerciale. Lors de la configuration de la validation du numéro de TVA, vous devez affecter par défaut chacun des groupes de clients créés pour les clients disposant des résultats de validation du numéro de TVA appropriés.

Etape 2 : créer des classes, taux et règles liés à la TVA

Chaque règle fiscale est définie par trois entités :

  • Classes d'impôts client
  • Classes de taxe sur les produits
  • Taux d'imposition

Créez les règles fiscales pour utiliser efficacement la validation des identifiants de TVA.

Étape 3 : activer et configurer la validation du numéro de TVA

  1. Dans la barre latérale Admin, accédez à Stores > Settings>Configuration.

  2. Si nécessaire, définissez la Store View de la configuration.

  3. Dans le panneau de gauche, développez Customers et choisissez Customer Configuration.

  4. Développez Sélecteur d’extension la section Create New Account Options .

    Dans l'exemple suivant, les paramètres généraux du client qui ne sont pas liés à la validation de la TVA sont sombres.

    Options de création de compte {width="600" modal="regular"}

  5. Définissez Enable Automatic Assignment to Customer Group sur Yes et renseignez les champs suivants selon vos besoins.

    • Default Group
    • Default Value for Disable Automatic Group Changes Based on VAT ID
    • Show VAT Number on Storefront
  6. Cliquez ensuite sur Save Config.

Étape 4 : Définissez votre numéro de TVA et le pays de votre lieu

  1. Dans le panneau de gauche, développez General et choisissez General en dessous.

  2. Développez Sélecteur d’extension la section Store Information .

    Informations sur le magasin {width="600" modal="regular"}

  3. Sélectionnez votre Country.

  4. Saisissez votre VAT Number et cliquez sur Validate VAT Number.

    Le résultat s’affiche immédiatement.

  5. Cliquez ensuite sur Save Config.

Étape 5 : vérifier la liste des pays membres de l'UE

  1. Sur la page de configuration Général, développez Sélecteur d’extension dans la section Countries Options.

    Options Pays {width="600" modal="regular"}

  2. Dans la liste European Union Countries, vérifiez que chaque pays membre de l'UE est sélectionné.

    Pour modifier le paramètre par défaut, décochez la case Utiliser des valeurs système. Maintenez la touche Ctrl (PC) ou Commande (Mac) enfoncée et cliquez sur chaque pays à ajouter ou à supprimer.

  3. Cliquez ensuite sur Save Config.

recommendation-more-help
dacea746-44a9-4368-b3fb-3bcff64c6be1