Une commande de 100 € bénéficie d’une réduction de 20 € au paiement. Deux semaines plus tard, elle fait l’objet d’un remboursement partiel. Vos chiffres de TVA Shopify peuvent évoluer deux fois : la première lorsque la réduction diminue la vente, la seconde lorsque le remboursement en annule une partie.

Ces mouvements sont plus simples à contrôler lorsqu’ils restent séparés. LedgerLeaf Pro vous donne un parcours unique : contrôlez la TVA par pays et par taux, remontez à la transaction qui explique la variation, puis exportez les mêmes justificatifs pour les transmettre.

La réponse rapide de Leafy

Shopify applique les réductions avant les taxes et comptabilise les restitutions de ventes ultérieures en valeurs négatives à leur date de traitement. Dans LedgerLeaf Pro, fixez la période et le périmètre de TVA, remontez de chaque commande remisée ou remboursée depuis la synthèse pays-taux jusqu’au détail de la transaction, puis conservez la vente d’origine avec l’ajustement ultérieur. Si un remboursement concerne une période OSS déjà déclarée, gardez les deux dates et validez le traitement de la correction avant de déposer la déclaration.

Il s’agit de repères opérationnels généraux, et non de conseils fiscaux. Validez la base imposable, le taux de TVA, la date d’ajustement et le traitement déclaratif auprès de l’administration compétente ou d’un conseiller qualifié.

Une réduction et un remboursement ne constituent pas le même événement de TVA

Une réduction accordée au paiement modifie la contrepartie versée par le client pour la livraison ou la prestation. Les indications de la Commission européenne sur la base d’imposition précisent que les rabais et ristournes acquis au moment de l’opération sont exclus de la base imposable. Lorsque le prix est réduit après l’opération, la base imposable doit également être diminuée, sous réserve des conditions propres à chaque pays.

Les rapports Shopify rendent compte de ces deux moments :

Événement Ce que Shopify comptabilise Ce qu’il faut retracer dans LedgerLeaf
Réduction au paiement Une réduction négative à la date de la commande, appliquée avant les taxes Commande, ventilation par ligne, base imposable, pays et taux
Remboursement ou restitution ultérieure Un ajustement négatif des ventes et taxes à la date de traitement Commande d’origine, date d’ajustement, ligne ou livraison remboursée, pays et taux

Selon les définitions des rapports des ventes de Shopify, une réduction au niveau de la commande est répartie proportionnellement entre les produits et toutes les réductions sont appliquées avant les taxes. Cette ventilation est importante lorsque la commande contient des produits soumis à des taux de TVA différents : la seule valeur du code de réduction ne suffit pas à expliquer chaque ligne de TVA.

Comprendre pourquoi la TVA a évolué deux fois

Prenons un produit unique soumis à 20 % de TVA ; les montants ci-dessous sont hors taxes :

Moment Base imposable TVA Total client
Prix d’origine 100 € 20 € 120 €
Réduction au paiement −20 € −4 € −24 €
Vente remisée 80 € 16 € 96 €
Remboursement partiel ultérieur −40 € −8 € −48 €
Solde net sur la durée de la commande 40 € 8 € 48 €

La diminution de TVA de 4 € appartient au calcul de la vente initiale. La diminution ultérieure de 8 € appartient à l’ajustement du remboursement. Si celui-ci est traité pendant une autre période déclarative, une vue limitée à une période ne montrera pas le solde net de la commande sur toute sa durée — ce n’est pas automatiquement une erreur.

Cet exemple utilise volontairement un seul taux. Pour une réduction appliquée à l’ensemble d’un panier comportant plusieurs taux, retracez la ventilation proportionnelle de Shopify par ligne au lieu de répartir la réduction à parts égales ou d’appliquer un taux de TVA moyen.

Effectuez le contrôle des ajustements dans LedgerLeaf

1. Fixez les limites du rapport

Définissez dans LedgerLeaf Pro les dates exactes, le statut de paiement retenu et le périmètre OSS européen. Consignez ces filtres avec l’export. Un rapport établi selon la date de vente et un autre selon la date de remboursement ne peuvent être rapprochés tant que leurs limites ne sont pas explicites.

2. Repérez la ligne pays-taux qui a changé

Dans la ventilation par pays de LedgerLeaf, recherchez une baisse marquée, un montant négatif ou un taux qui a évolué de manière inattendue. Remontez ensuite de cette ligne jusqu’aux transactions Shopify sous-jacentes. La synthèse indique où la TVA a changé ; le détail des transactions indique quelle commande l’a fait changer.

3. Conservez ensemble l’opération d’origine et son ajustement

Pour une réduction, conservez le prix initial, la ventilation au niveau de la ligne ou de la commande, la base imposable remisée et la TVA. Pour un remboursement ultérieur, conservez l’identifiant de la commande d’origine, la date du remboursement, la ligne ou les frais de livraison concernés, la reprise de base imposable et la reprise de TVA. La documentation Shopify sur le rapport Ventes totales par commande confirme que les réductions apparaissent à la date de la commande, tandis que les restitutions de ventes, de frais d’expédition et de taxes apparaissent en valeurs négatives à la date du remboursement.

4. Traitez le passage sur une période déjà déclarée comme une question de correction

N’écrasez pas silencieusement l’export d’une période antérieure et ne forcez pas le remboursement dans la ligne de vente d’origine. La Commission européenne indique qu’une déclaration OSS déjà transmise est corrigée dans une déclaration ultérieure, en précisant la période fiscale antérieure, l’État membre de consommation et la correction de TVA qui en résulte. Conservez ces éléments dans LedgerLeaf, puis validez le traitement exact pour votre régime et votre pays.

5. Exportez un seul dossier justificatif

Enregistrez la vue LedgerLeaf par pays et par taux, le fichier de transactions au format CSV ou XLSX, les filtres utilisés et une courte note d’exception. Voici le lien à retenir : LedgerLeaf conserve la réduction du jour de la commande et la reprise du jour du remboursement dans une même piste de TVA.

Le point de vigilance de Leafy

Une réduction de 20 € ou un remboursement de 48 € n’est pas en soi l’ajustement de TVA. Retracez la base imposable concernée, le taux, la taxe et la date de traitement avant de modifier une déclaration.

Contrôlez les ajustements de TVA Shopify avec LedgerLeaf Pro et facilitez l’explication lors de la prochaine transmission.