Stripe vers Sage 50/100 : importer ses écritures automatiquement (2025)
Vous utilisez Stripe et Sage ? L'import direct n'existe pas nativement. Ce guide explique comment convertir votre CSV Stripe en fichier CSV Sage prêt à importer — bon encodage, bon séparateur, bons comptes PCG — en moins de 5 minutes.
Le problème : pourquoi Sage refuse le CSV Stripe
Si vous avez déjà essayé d'importer directement un CSV Stripe dans Sage, vous avez probablement vu une de ces erreurs :
Erreur : Format de fichier non reconnuErreur : Séparateur de colonnes invalideErreur : Compte comptable manquant
Le format d'import CSV Sage (spécifications techniques)
Sage attend un CSV avec ces caractéristiques précises :
Paramètre
Valeur
Encodage
Windows-1252 (cp1252)
Séparateur de colonnes
Point-virgule (;)
Séparateur décimal
Virgule (1234,56)
Format de date
JJ/MM/AAAA
Ligne d'en-tête
Oui (1ère ligne)
Colonnes obligatoires
Date ; Journal ; NumPièce ; Compte ; Libellé ; Débit ; Crédit
ReconcileKit génère exactement ce format. Le fichier peut être importé directement via Outils → Imports → Écritures comptables dans Sage.
Le mapping Stripe → comptes PCG Sage
Chaque ligne du CSV Stripe correspond à une ou deux écritures Sage (partie double) :
Type Stripe
Journal
Compte débit
Compte crédit
Libellé Sage
charge
VT
411000
706000
Stripe — Encaissement
charge (frais)
BQ
627000
411000
Stripe — Commission
payout
BQ
512000
411000
Stripe — Virement banque
refund
VT
706000
411000
Stripe — Remboursement
adjustment
OD
512000
706000
Stripe — Ajustement
La méthode manuelle (sous Excel)
Sans outil, voici ce que nécessite la conversion du CSV Stripe pour Sage :
Ouvrir le CSV Stripe dans Excel (attention : Excel ouvre en UTF-8 par défaut → caractères spéciaux cassés)
Convertir les dates YYYY-MM-DD → DD/MM/YYYY avec une formule TEXTE()
Diviser les montants en centimes par 100 et remplacer le point décimal par une virgule
Identifier le type de chaque opération (charge/payout/refund) et lui attribuer le bon journal
Créer les colonnes Débit et Crédit depuis les montants signés
Ajouter manuellement les numéros de compte PCG selon le type d'opération
Dupliquer chaque ligne pour créer l'écriture de contrepartie
Exporter le fichier au format CSV avec séparateurs point-virgule
Convertir l'encodage de UTF-8 vers Windows-1252 (via Notepad++ ou un script Python)
⚠️ Durée estimée : 2 à 3 heures pour un mois avec 100-200 transactions.
La méthode automatique avec ReconcileKit
1
Uploadez votre CSV StripeGlissez le fichier balance_history_*.csv depuis votre Dashboard Stripe
2
Sélectionnez Sage 50/100Choisissez le format Sage parmi les 5 disponibles
3
Téléchargez le CSV SageLe fichier est prêt à importer dans Sage via Outils → Imports → Écritures comptables
✓
Durée totale : 30 secondes. ReconcileKit gère l'encodage cp1252, le séparateur point-virgule, le mapping PCG et le format de date DD/MM/YYYY automatiquement.
Sage 50 vs Sage 100 : différences d'import
Sage 50
Sage 100
Menu d'import
Fichier → Importer → Écritures
Outils → Imports → Écritures générales
Format CSV accepté
Identique
Identique
Encodage requis
Windows-1252
Windows-1252
Séparateur
Point-virgule (;)
Point-virgule (;)
Validation des comptes
Comptes doivent exister dans Sage
Comptes doivent exister dans Sage
Version compatible
Sage 50 i7 et versions récentes
Sage 100 toutes versions
Note importante : Avant l'import, vérifiez que les comptes 411000, 512000, 627000, 706000 existent dans votre plan comptable Sage. Si ce n'est pas le cas, créez-les via Comptabilité → Plan comptable.
FAQ
Quelle est la différence entre Sage 50 et Sage 100 pour l'import CSV ?+
Sage 50 utilise le menu Fichier → Importer → Écritures comptables. Sage 100 utilise Outils → Imports → Écritures générales. Le format CSV accepté est identique dans les deux versions : séparateur point-virgule, encodage Windows-1252, colonnes Date/Journal/NumPièce/Compte/Libellé/Débit/Crédit.
Pourquoi l'import Sage échoue-t-il avec le CSV Stripe directement ?+
Le CSV Stripe est encodé en UTF-8 avec des virgules comme séparateur. Sage attend de l'UTF-8... non, du Windows-1252 avec des points-virgules. De plus, les colonnes du CSV Stripe ne correspondent pas aux colonnes Sage : pas de numéro de compte PCG, pas de journal, dates au mauvais format. ReconcileKit fait cette conversion automatiquement.
ReconcileKit est-il compatible avec Sage i7 ?+
Oui. ReconcileKit génère un CSV compatible avec Sage 50 (toutes versions), Sage 100 (toutes versions) et Sage i7. Le format est identique — seule la procédure d'import dans le menu Sage diffère légèrement selon la version.
Faut-il un compte ReconcileKit pour convertir vers Sage ?+
Non pour les 3 premières conversions. ReconcileKit offre 3 conversions gratuites sans compte ni carte bancaire. Au-delà, l'abonnement Pro à 19€/mois débloque les conversions illimitées.
Comment Sage gère-t-il les frais Stripe dans les écritures ?+
ReconcileKit génère une ligne distincte pour chaque frais Stripe (account_fee) en débitant le compte 627000 (services bancaires) et créditant le compte 411000 (clients Stripe). Dans Sage, ces écritures apparaissent dans le journal BQ (banque).
Peut-on importer plusieurs mois de Stripe dans Sage en une fois ?+
Oui avec ReconcileKit Pro. La version gratuite convertit un CSV à la fois. ReconcileKit Pro permet l'export par lot : vous uploadez un CSV couvrant toute l'année et obtenez les écritures Sage pour chaque période.