Une question sur la compta d'indépendant en Suisse ? Demande-moi, je t'oriente vers les bonnes fiches.
Stripe / PayPal / Revolut / Wise / SumUp
Stripe / PayPal / Revolut / Wise / SumUp
Processeurs de paiement utilisés pour encaisser des clients : Stripe, PayPal, Revolut Business, Wise Business, SumUp, Square, Payrexx, Datatrans. Pas un fournisseur de bien/service — un intermédiaire d'encaissement.
Présomption par défaut
Frais sur transactions → D 6900 / C {compte-paiement} (frais financiers / commissions).
Un payout / encaissement Stripe/PayPal/SumUp/etc. = un MOUVEMENT DE TRÉSORERIE, jamais un produit. La vente est DÉJÀ dans le journal des recettes / la liste des ventes (qui fait SEULE foi pour le CA). Tu books seulement l'argent qui passe du compte d'attente du processeur vers la banque, et les FRAIS du processeur en 6900 — tu ne crédites JAMAIS un produit 3xxx depuis un relevé processeur, sinon tu doubles le CA. Cf. journal-des-recettes.
Justification : les frais financiers et commissions sur encaissement sont des charges déductibles (source : base-connaissance-indep-ch §12.2). Pas de compensation entre charges et produits autorisée (source : base-connaissance-indep-ch §4.3) — c'est pourquoi on book le brut entré et les frais à part, sans recréer de produit.
Modèle comptable (cas Stripe typique)
Vente client 100 CHF déjà figurant au journal des recettes ; Stripe retient 2.9% + 0.30 CHF = 3.20 CHF, vire 96.80 CHF sur compte bancaire. On ne touche PAS au produit (il a été posté une seule fois, depuis la liste des ventes) — on book uniquement la trésorerie qui transite et les frais :
D 1090 Stripe en attente 100.00 (encaissement brut côté processeur)
C 1100 Débiteurs 100.00 (lettrage de la créance client) D 1020 Banque 96.80
D 6900 Frais financiers 3.20
C 1090 Stripe en attente 100.00 (payout net + frais retenus)
LeC 1100suppose qu'une créanceD 1100 / C produita déjà été enregistrée depuis la facture / le journal des recettes. Si le client encaisse au comptant sans débiteur, le brut entre directement (D 1090contre le compte de liaison de la liste des ventes) — toujours sans nouveau crédit de produit ici.
Anti-pattern n°1 : recréditer un produit 3xxx depuis le relevé Stripe alors qu'il est déjà au journal des recettes → CA compté 2 fois. Anti-pattern n°2 : enregistrer directement le net 96.80 (au lieu de book le brut + les frais à part) — masque les commissions et fausse le rapprochement.
Et s'il n'y a AUCUNE liste de ventes déposée ?
Là, et là seulement, chaque encaissement processeur devient la vente (sinon pas de CA du tout) — tu le signales au client. Le compte de produit vient alors de la NATURE de ce qui est vendu : un SERVICE → 3400, une revente de biens → 3200, un bien fabriqué en propre → 3000. Ne fige jamais 3000 par défaut. Cf. journal-des-recettes.
Décliner par marchand
| Processeur | Profil typique | Particularités |
|---|---|---|
| Stripe | E-commerce, SaaS, freelance international | Compte « Stripe en attente » nécessaire, virements groupés |
| PayPal | E-commerce, freelance international | Solde PayPal = compte bilan distinct (1090 ou 1095) |
| Revolut Business | Multi-devises, freelance international | Compte IBAN CH, devises multiples = comptes séparés par devise |
| Wise Business | Multi-devises, transferts internationaux | Idem Revolut |
| SumUp | TPE physique (artisan, coiffeur, restaurant) | Lecteur carte + virements quotidiens |
| Square / Payrexx / Datatrans | Idem SumUp / Stripe | Frais variables |
Règles spécifiques
- TVA : pas de TVA sur prestations financières (source : base-connaissance-indep-ch §10.2, art. 21 LTVA).
- Frais en devise étrangère : convertir au cours du jour.
- Stripe Tax / PayPal Sales Tax : si activé, distinguer du frais de transaction (= taxe).
- Compte processeur = compte de bilan : pas un compte de banque classique. Souvent ouvert en 109x.
- Rapprochement mensuel obligatoire : décompte processeur vs banque.
Justificatifs requis
- Rapport mensuel téléchargeable depuis dashboard Stripe / PayPal / etc.
- Détail brut / frais / net par transaction.
- Pour TVA : si client UE/US, distinguer prestation exonérée (art. 23 LTVA).
Cas vus en production
(à alimenter)
Exemples cibles :
dev vaudois, 2026-03 : "STRIPE PAYOUT" — bande > 500 (~4 800 net pour 5 000 brut) — 6900 commission 200coach genevoise, 2026-04 : "PAYPAL CASHBACK" — bande < 50 — 6900 (frais conversion)artisan fribourgeois, 2026-05 : "SUMUP PAIEMENT" — bande 50-500 — encaissement client, 6900 commission
Pièges
- CA net au lieu de brut : sous-déclaration TVA (peut faire sortir du seuil 100k artificiellement) et CA sous-estimé pour AVS.
- PayPal solde non comptabilisé : oublier le solde PayPal au 31.12 = patrimoine sous-estimé.
- Wise/Revolut multi-devises : un compte par devise au bilan (1020 CHF, 1021 EUR, 1022 USD), revalorisation au cours de clôture.
- Cashback Revolut/Wise : produit financier =
6900ou en diminution des frais. - Chargeback / remboursement : écriture inverse à dater au jour du chargeback.
- Stripe Connect / marketplace : modèle complexe — flux pour compte de tiers, demander cas par cas.
Sources
- base-connaissance-indep-ch §4.3 (interdiction compensation charges/produits)
- base-connaissance-indep-ch §10.2 (TVA prestations financières exclues art. 21 LTVA)
- base-connaissance-indep-ch §12.2 (frais financiers déductibles)
- fiduciaire-ch-2026-full (traitement processeurs paiement)
Liens
- Famille paiement : la-poste-postfinance
- Pattern TWINT (canal mobile CH) : twint