Pourquoi la comptabilité e-commerce est différente
Vendre en ligne, ce n'est pas comme émettre des factures à 30 jours à une poignée de clients B2B. Un e-commerce suisse génère des centaines, voire des milliers de micro-transactions par jour, chacune avec son propre encaissement via passerelle de paiement, sa propre commission, l'éventuel rabais ou coupon appliqué et un risque concret de retour. La comptabilité traditionnelle — conçue pour quelques factures de montant élevé — ne peut tout simplement pas gérer ces volumes sans automatisation.
En Suisse, les règles TVA (LTVA) s'appliquent aussi aux ventes en ligne B2C : chaque transaction doit être documentée, le taux correct appliqué et la base imposable calculée nette de rabais et de bons. À cela s'ajoute le settlement des passerelles (Stripe paie à T+2, PayPal à T+1, Twint à T+1) qui crée un décalage temporel entre le moment de la vente et le crédit effectif en banque — un cauchemar à réconcilier manuellement.
Ce guide couvre les aspects comptables spécifiques de l'e-commerce suisse : de la différence entre B2C et B2B, au flux order-to-cash, jusqu'à la gestion des rabais, retours, commissions et réconciliation multicanal. L'objectif est de vous amener du checkout au bilan sans erreurs — et avec un effort manuel minimal grâce à AccountEX.
Comptabilité B2C vs B2B : les différences clés
La comptabilité d'un e-commerce B2C diffère profondément de celle d'une entreprise B2B traditionnelle. Comprendre ces différences est la première étape pour mettre en place des processus corrects :
| Aspect | E-commerce B2C | B2B traditionnel |
|---|---|---|
| Type de facture | Ticket / QR-facture simplifiée par commande, souvent sans données client complètes | Facture nominative avec n° TVA, conditions de paiement et référence de commande |
| Gestion TVA | TVA incluse dans le prix affiché au consommateur (brut → net) ; taux de 8,1 % ou 2,6 % pour les biens de première nécessité | TVA indiquée séparément sur la facture ; autoliquidation possible pour les clients UE |
| Délai d'encaissement | Paiement immédiat (carte, Twint, PayPal) avec settlement de la passerelle à T+1 / T+2 | Paiement à 30–60 jours par bulletin QR ou virement bancaire |
| Retours et remboursements | Fréquents (5–15 % du chiffre d'affaires) ; nécessitent des notes de crédit automatiques et des corrections TVA | Rares ; gérés par note de crédit formelle et accords commerciaux |
| Devise | Principalement CHF ; EUR pour les clients frontaliers ou UE ; conversion automatique de la passerelle | CHF ou EUR au taux convenu ; écarts de change comptabilisés en fin de période |
| Volume de transactions | Des centaines/milliers par jour ; impossible à enregistrer manuellement | Des dizaines par mois ; gérable même avec une saisie semi-manuelle |
Le flux order-to-cash : 5 étapes
Dans le commerce en ligne, l'argent passe par plusieurs intermédiaires avant d'arriver sur votre compte bancaire. Voici le flux complet et les implications comptables de chaque étape :
Commande du client
Le client finalise le checkout et le système crée une commande avec le montant brut (prix + TVA), les éventuels rabais appliqués et le mode de paiement choisi. En comptabilité : aucun produit n'est encore enregistré, seulement un engagement (commande confirmée). Avec AccountEX, la commande importée de Shopify/WooCommerce génère automatiquement l'écriture provisoire.
Capture du paiement
La passerelle de paiement (Stripe, PayPal, Twint) autorise et capture le paiement. Le montant est désormais « en transit » chez la passerelle. En comptabilité, on enregistre une créance envers la passerelle (p. ex. compte 1105 « Créances Stripe ») et le produit brut. La TVA est calculée sur la base imposable nette de rabais.
Settlement de la passerelle
La passerelle regroupe les transactions du jour et prépare le versement. Stripe : settlement à T+2 (Suisse) ; PayPal : T+1 ; Twint : T+1 (jour ouvrable suivant). À ce stade, la passerelle retient ses commissions. Le rapport de settlement est le document clé pour la réconciliation.
Versement sur le compte bancaire
Le montant net (ventes – commissions – remboursements) est crédité sur le compte bancaire de l'entreprise. L'écriture comptable solde la créance envers la passerelle et enregistre le coût des commissions (p. ex. compte 6840 « Commissions bancaires et passerelles »). AccountEX importe le versement via CAMT.054 et le réconcilie automatiquement.
Réconciliation bancaire
Le mouvement bancaire est rapproché du versement de la passerelle et des commandes individuelles. Les éventuelles différences (arrondis, conversions de devises, chargebacks) sont identifiées et comptabilisées. Avec AccountEX, la réconciliation est automatique : le système rapproche CAMT.053 bancaire, rapports de passerelle et commandes e-commerce en un seul flux.
Rabais, coupons et TVA : comment les gérer
Le traitement TVA des rabais et coupons est l'un des aspects les plus délicats de la comptabilité e-commerce. Les règles suisses (LTVA art. 24) exigent que la base imposable corresponde au montant effectivement payé par le client :
Rabais en pourcentage et promotions
Un rabais de 20 % sur un produit à CHF 100 réduit la base imposable à CHF 80. La TVA est calculée sur CHF 80, pas sur CHF 100. Comptabilisation correcte : produit net CHF 80, TVA 8,1 % sur CHF 80 = CHF 6,48. Ne jamais enregistrer le produit à CHF 100 avec un rabais séparé au débit — l'AFC exige la base imposable nette.
Coupons à valeur fixe
Un coupon de CHF 15 sur une commande de CHF 120 réduit la base imposable à CHF 105. Attention : si le coupon est financé par un partenaire (p. ex. marketplace), la base imposable TVA reste CHF 120, car le client a reçu CHF 120 de valeur commerciale — le coupon est une contribution du partenaire, pas une réduction de prix.
Cartes cadeaux et bons prépayés
La vente d'une carte cadeau n'est pas soumise à la TVA au moment de l'émission (art. 24 al. 6bis LTVA) : la TVA ne s'applique qu'au moment du rachat, lorsque le bon est utilisé pour acheter des biens ou services. Le bon est comptabilisé comme un passif (dette envers le client) jusqu'au rachat.
Livraison gratuite conditionnelle
Si vous offrez la livraison gratuite à partir de CHF 80, le coût de livraison n'est pas un rabais mais un coût opérationnel à charge de l'entreprise. La base imposable TVA ne change pas. Le coût de livraison supporté est enregistré au compte 4400 « Frais de transport et d'expédition ». Si vous facturez la livraison, celle-ci est soumise au taux TVA normal (8,1 %).
Attention : les cartes cadeaux vendues dans votre boutique NE génèrent PAS de produit TVA au moment de la vente. La TVA ne s'applique QUE lorsque la carte est utilisée pour acheter un produit. Comptabiliser la TVA sur la vente de la carte cadeau est une erreur que l'AFC sanctionne lors des contrôles. Utilisez un compte de passif dédié (p. ex. 2030 « Cartes cadeaux à racheter »).
Retours, remboursements et corrections comptables
Les retours sont physiologiques dans l'e-commerce (moyenne suisse : 8–12 % dans la mode, 3–5 % dans l'électronique). Chaque retour a des implications comptables précises qui doivent être gérées correctement :
Retour complet avec remboursement
Le client retourne l'intégralité de la commande. Une note de crédit est émise pour extourner le produit et la TVA correspondante. Le remboursement est effectué via la même passerelle que le paiement original (Stripe Refund, PayPal Reversal). Comptabilisation : extourne du produit + extourne TVA + réduction créance/dette passerelle. AccountEX génère la note de crédit automatiquement à partir du retour Shopify.
Remboursement partiel
Le client conserve une partie de la commande et n'est remboursé que pour les articles retournés. La note de crédit ne couvre que les articles retournés, avec TVA proportionnelle. Important : vérifier que le taux TVA correspond à l'article original (8,1 % vs 2,6 % pour les denrées alimentaires). La passerelle conserve la commission originale — le coût de commission sur le montant remboursé n'est pas restitué.
Échange / remplacement de produit
Le client retourne un produit et en reçoit un autre. Si la valeur est identique, seul le mouvement de stock est enregistré, sans impact sur le produit et la TVA. Si la valeur diffère, une note de crédit est émise pour le retour et une nouvelle facture pour le remplacement. Attention aux différences de taux TVA si les articles appartiennent à des catégories différentes.
Retour avec frais de restockage
Si vous appliquez des frais de restockage (p. ex. 15 % de la valeur), le remboursement est partiel. Les frais de restockage constituent un produit de service soumis à 8,1 % de TVA. Comptabilisation : note de crédit pour le montant total du produit, facture séparée pour les frais de restockage, remboursement net au client via la passerelle.
Chargebacks et litiges
Le client conteste le paiement directement auprès de la banque/émetteur de carte. La passerelle retient le montant contesté plus des frais de chargeback (p. ex. Stripe : CHF 15 par chargeback). Comptabilisation : enregistrement de la dette contestée, des frais supplémentaires et, en cas de perte du litige, de l'extourne définitive du produit. Il est essentiel de conserver la documentation d'expédition comme preuve pour les litiges.
Commissions des passerelles de paiement
Chaque passerelle de paiement retient une commission sur les transactions. Ces commissions doivent être comptabilisées correctement comme charges opérationnelles. Voici un aperçu des principales passerelles utilisées dans l'e-commerce suisse :
| Passerelle | Commission typique | Méthode de comptabilisation | Traitement TVA |
|---|---|---|---|
| Stripe | 2,9 % + CHF 0,30 par transaction (cartes UE) ; 1,5 % + CHF 0,30 pour cartes CH | Enregistrement net depuis le rapport de settlement ; commission au compte 6840. Versement à T+2 | Exempté de TVA (service financier art. 21 al. 2 ch. 19 LTVA). Pas de déduction de l'impôt préalable |
| PayPal | 2,99 % + CHF 0,55 (ventes nationales) ; 3,49 % + frais fixes pour le transfrontalier | Solde PayPal comme compte transitoire (1106). Versement manuel ou automatique à T+1 | Exempté de TVA. Les commissions transfrontalières sont également exemptées en tant que services financiers |
| Twint | 1,3 % par transaction (aucun frais fixe) ; idéal pour les micro-paiements en CHF | Settlement journalier T+1 via acquéreur (Worldline/SIX). Enregistrement depuis le rapport journalier | Exempté de TVA. La commission est retenue par l'acquéreur dans le settlement journalier |
| PostFinance Checkout | 1,5–2,5 % selon le volume ; inclut PostFinance Card et TWINT | Settlement sur compte PostFinance avec détail des transactions. Réconciliation via CAMT.054 | Exempté de TVA. PostFinance fournit un récapitulatif mensuel des commissions déductible comme charge |
Réconciliation multicanal
Si vous vendez sur Shopify, Amazon, votre propre site et peut-être même dans un magasin physique, la réconciliation devient le goulot d'étranglement de la comptabilité. Chaque canal a ses propres rapports, ses propres délais de settlement et ses propres commissions. Voici comment gérer le tout efficacement :
Centralisation des données
Importez toutes les commandes de chaque canal (Shopify, Amazon Seller Central, WooCommerce, POS) dans un seul système comptable. AccountEX prend en charge l'importation automatique depuis toutes les principales plateformes e-commerce et marketplaces suisses, créant une vue unifiée des ventes.
Cartographie des comptes par canal
Attribuez un sous-compte de produits et un compte transitoire de passerelle pour chaque canal de vente (p. ex. 3200.01 « Produits Shopify », 3200.02 « Produits Amazon », 1105.01 « Créances Stripe Shopify », 1105.02 « Créances Amazon Pay »). Cela permet d'analyser la rentabilité par canal.
Réconciliation settlement vs commandes
Pour chaque versement de la passerelle, vérifiez que la somme des commandes incluses dans le settlement correspond au montant crédité net des commissions et remboursements. AccountEX effectue ce rapprochement automatiquement, en signalant les écarts.
Gestion des commissions marketplace
Amazon retient une commission de référencement (8–15 %) et une commission FBA si vous utilisez la logistique Amazon. Celles-ci doivent être comptabilisées séparément des commissions de passerelle de paiement. Utilisez des comptes dédiés (p. ex. 6841 « Commissions marketplace »).
Conversions de devises
Si vous vendez en EUR sur Amazon.de ou acceptez des paiements en EUR sur Shopify, les conversions génèrent des écarts de change. Comptabilisez au taux du jour de la transaction et enregistrez les écarts de change en fin de mois (compte 6960 « Écarts de change »). AccountEX importe les taux BCE journaliers automatiquement.
Clôture mensuelle multicanal
En fin de mois, vérifiez que le total des produits par canal + commissions + remboursements = total des mouvements bancaires. Ce rapprochement est la preuve que la comptabilité est correcte. AccountEX génère un rapport de réconciliation multicanal mettant en évidence les éventuelles différences résiduelles.
Conseil : avec AccountEX, vous pouvez importer automatiquement les commandes de Shopify, WooCommerce et Amazon, les réconcilier avec les versements des passerelles et les mouvements bancaires CAMT.053, et obtenir un bilan toujours à jour sans saisie manuelle. Le temps moyen de réconciliation mensuelle passe de 2 jours à 15 minutes.
7 conseils pratiques pour la comptabilité e-commerce
- Automatisez l'importation des commandes de votre boutique en ligne (Shopify, WooCommerce) dans le logiciel comptable. L'enregistrement manuel de centaines de transactions par jour est insoutenable et génère des erreurs — AccountEX le fait automatiquement
- Créez un compte transitoire dédié pour chaque passerelle de paiement (Stripe, PayPal, Twint). Cela vous permet de réconcilier les versements avec les transactions individuelles et de repérer immédiatement les éventuels écarts
- Enregistrez toujours les produits nets de rabais et de coupons, jamais en brut avec un rabais séparé. L'AFC lors des contrôles TVA vérifie que la base imposable correspond au montant effectivement encaissé du client
- Automatisez les notes de crédit pour les retours : chaque retour doit générer automatiquement une note de crédit avec l'extourne de la TVA correspondante. Avec AccountEX, le retour importé de Shopify génère la note de crédit en un clic
- Réconciliez les versements des passerelles au moins chaque semaine, pas seulement en fin de mois. Les écarts s'accumulent et deviennent impossibles à résoudre après des semaines. AccountEX réconcilie automatiquement chaque versement avec les mouvements bancaires
- Suivez les commissions de passerelle séparément des frais de livraison et des commissions marketplace. Utilisez des comptes différents (6840 pour les passerelles, 6841 pour les marketplaces, 4400 pour la livraison) pour une analyse des coûts précise
- Utilisez AccountEX pour centraliser la comptabilité multicanal : importation automatique de Shopify, Amazon et WooCommerce, réconciliation des passerelles, gestion TVA sur rabais et retours, et bilan suisse toujours à jour — du checkout au bilan, sans erreurs
Simplifiez votre comptabilité suisse
AccountEX gère la TVA, les QR-factures et les écritures avec l'IA. Commencez gratuitement.
Commencer gratuitement