L'écriture bancaire marque la fin du processus de règlement, pas le début. Stripe envoie un virement net à votre banque après avoir déjà déduit les frais, les remboursements, les litiges et les décalages de calendrier de paiement. Comparer ligne par ligne l'export de virements et le relevé bancaire échoue donc pour des raisons structurelles, et non par hasard.
Les deux fichiers peuvent être corrects et refuser quand même de s'aligner sur la date, la référence ou le montant. Pour rapprocher correctement les données de virement Stripe avec le relevé bancaire, traitez le problème par niveaux : confirmez le crédit bancaire, identifiez le lot de transactions à l'origine de ce virement, puis expliquez les opérations qu'il contient.
Lisez l'écart avant de commencer
La plupart des rapprochements qui échouent suivent les mêmes schémas récurrents. Identifiez lequel vous avez en face de vous avant de filtrer des lignes ou de réécrire des formules.
| Ce que vous voyez à l'écran | Ce qu'indique l'export Stripe | Ce qu'indique le relevé bancaire | Résultat d'un rapprochement direct |
|---|---|---|---|
| Même montant, jour différent | payout_date: 2026-05-09, net: 7220.00 | receipt_date: 2026-05-10, amount: 7220.00 | Même virement, délai de traitement bancaire d'un jour |
| Le montant brut dépasse le crédit bancaire | gross: 7840.00, fees: -240.00, refunds: -300.00, dispute: -80.00, net: 7220.00 | amount: 7220.00 | Faux écart si vous comparez le relevé au montant brut plutôt qu'au montant net |
| La référence paraît différente | payout_reference_token: ST-1839R12DL | description: STRIPE ST-1839R12 | Même virement, libellé bancaire tronqué |
| Le montant apparaît deux fois | Deux virements de 3500.00 sur des dates adjacentes | Une ou deux lignes de 3500.00 dans le relevé | Le montant seul ne suffit pas à identifier le bon virement |
| La fin de mois semble incorrecte | available_on: 2026-05-31 | receipt_date: 2026-06-02 | Décalage de comptabilisation, pas un virement manquant |
Ces schémas correspondent à des causes distinctes. Un décalage de date ne se résout pas comme un écart brut/net. Une référence tronquée ne se résout pas comme deux virements de montant identique.
Partez du crédit bancaire effectivement reçu
Le montant à rapprocher en premier est le crédit bancaire. C'est le mouvement de trésorerie réel. Tout le reste l'explique.
Ne partez pas des encaissements Stripe. Pas des totaux de ventes. Pas de la liste des commandes. Partez de l'écriture bancaire créditée sur le compte :
| Date bancaire | Description | Montant |
|---|---|---|
| 2026-05-10 | STRIPE ST-1839R12 | 7,220.00 |
Posez-vous une seule question : quel virement Stripe correspond à ce montant net exact ?
Cette formulation est importante. La banque ne reçoit pas les encaissements bruts. Elle reçoit le virement après que Stripe a déjà effectué les compensations sur l'ensemble des opérations. Si votre export Stripe indique ceci :
| Détail du virement Stripe | Montant |
|---|---|
| Encaissements | 7,840.00 |
| Frais | -240.00 |
| Remboursements | -300.00 |
| Litige | -80.00 |
| Virement net | 7,220.00 |
Alors 7,220.00 est le montant à comparer en premier avec le relevé bancaire. Le reste des lignes explique pourquoi le crédit n'est pas de 7,840.00.
C'est là que beaucoup de rapprochements manuels déraillent. L'opérateur voit le total des ventes, constate un crédit bancaire inférieur, et en conclut que Stripe ou la banque se trompe. Dans la plupart des cas, ni l'un ni l'autre n'a tort. Le problème vient du niveau de comparaison.
Les champs Stripe vraiment utiles
Tous les champs de l'export Stripe ne servent pas au premier rapprochement. Certains permettent d'identifier le virement. D'autres expliquent l'écart qu'il contient.
| Champ Stripe | Utilité | Équivalent côté banque | Pourquoi il ne suffit pas seul |
|---|---|---|---|
net ou montant du virement | Premier filtre par montant | Montant du crédit | Des virements peuvent avoir le même montant |
payout_date ou date effective du virement | Resserrement de la fenêtre de recherche | Date de valeur ou date d'opération | Les banques peuvent créditer un jour après, ou en début de semaine suivante |
payout_reference_token | Meilleure référence commune quand elle est visible | Libellé ou référence | Certaines banques tronquent ou masquent cette information |
payout_statement_descriptor | Vérification de référence complémentaire | Libellé | Les banques l'affichent de manière variable |
| Identifiant du virement | Consultation interne Stripe | Généralement aucun | Le relevé bancaire ne le mentionne presque jamais |
| Catégorie de reporting ou type d'opération | Explication du montant net | Aucun équivalent direct côté banque | C'est un champ explicatif, pas une clé de rapprochement |
Si votre compte Stripe propose le rapport de rapprochement des virements, exportez d'abord la vue par virement, puis le détail des opérations. Si ce rapport n'est pas disponible, exportez la liste des virements, puis les transactions incluses dans le virement que vous testez. Un export des encaissements seuls ne suffit pas. Il indique ce qui s'est passé côté Stripe. Il ne dit pas quel lot a effectivement été crédité sur le compte bancaire.
Un traitement fichiers-en-premier pour obtenir une réponse précise
La procédure est courte, mais l'ordre des étapes compte.
1. Isolez le crédit bancaire.
Filtrez le relevé bancaire sur la ligne Stripe que vous rapprochez. Notez quatre éléments : la date bancaire, le montant, le libellé et le compte. Omettre le compte peut vous faire perdre du temps si l'entreprise utilise plusieurs comptes bancaires et que vous rapprochez au mauvais.
2. Trouvez le virement par montant net.
Dans l'export des virements Stripe, cherchez le même montant que le crédit bancaire. Utilisez le montant net du virement, pas le montant brut des encaissements. Si vous trouvez une correspondance nette dans un intervalle de dates restreint, vous avez probablement identifié le bon virement.
3. Utilisez la fenêtre de dates correctement.
Considérez la date du virement Stripe comme une date d'arrivée probable, pas garantie. Un virement daté du vendredi peut être crédité le vendredi, le lundi ou le jour ouvré suivant selon les délais Stripe et le traitement bancaire. Si le montant correspond mais que la date décale d'un jour ouvré, c'est un indice, pas une contradiction.
4. Tranchez avec la référence bancaire.
Si deux virements ont le même montant, comparez le libellé bancaire avec l'identifiant de référence Stripe ou le descripteur. Un identifiant partiel peut suffire quand le montant et la date désignent déjà un seul candidat.
5. Ouvrez le détail du virement seulement après l'avoir identifié.
Une fois le virement rapproché avec l'écriture bancaire, extrayez les opérations qu'il contient. C'est ici que vous expliquez le montant net. Séparez les encaissements, les frais, les remboursements, les litiges, les réserves et les ajustements. Ne mélangez pas cette étape avec la recherche initiale du virement.
6. Formulez le résultat comme une conclusion de rapprochement, pas comme une intuition.
La réponse doit ressembler à ceci : le crédit bancaire de 7,220.00 du 2026-05-10 correspond au virement Stripe ST-1839R12DL ; le décalage d'un jour est un délai bancaire ; l'écart entre encaissements bruts et crédit s'explique par 240.00 de frais, 300.00 de remboursements et 80.00 de litiges.
C'est une réponse aboutie. « Je pense que c'est le bon virement parce que le montant semble proche » ne l'est pas.
Que faire quand les fichiers ne s'alignent toujours pas
Les problèmes restants se ramènent généralement à cinq cas.
Les dates diffèrent mais le montant est juste.
C'est le faux écart le plus fréquent. Stripe utilise au moins trois dates distinctes : la date de transaction, la date effective du virement et le jour où la banque comptabilise le crédit. Ces dates ne coïncident pas nécessairement. Si l'écart représente un jour ou un décalage de fin de mois, la vraie cause est souvent pourquoi les horodatages UTC de Stripe ne correspondent pas aux dates du relevé bancaire CSV, pas un virement manquant. Pour une approche à partir du relevé bancaire quand les dates chevauchent des périodes différentes, consultez comment rapprocher un relevé bancaire avec les virements Stripe quand les dates diffèrent.
Le libellé bancaire est trop générique.
Certaines banques n'affichent guère plus que STRIPE PAYOUT. Dans ce cas, commencez par le montant et la fenêtre de dates, puis regardez les virements adjacents. Si Stripe montre un virement de 7,220.00 le vendredi et un autre de 7,220.00 le lundi, la date de crédit bancaire devient le champ décisif. Si les deux dates restent plausibles, ouvrez le détail des virements et comparez celui qui contient les opérations correspondant à la période concernée.
Vous avez raisonné sur le montant brut.
Cela arrive quand l'opérateur exporte les encaissements plutôt que les virements et tente de faire coïncider le total brut avec le relevé. La banque ne voit que l'effet net du lot. Si l'écart correspond aux frais, aux remboursements, aux litiges ou aux réserves, le virement est probablement juste et c'est le niveau de comparaison qui est faux.
Une ligne bancaire semble regrouper plusieurs virements.
C'est moins fréquent, mais ça arrive. Si une ligne bancaire correspond à la somme de deux virements, arrêtez de chercher un montant exact unique. Comparez le montant groupé, puis examinez les deux virements Stripe côte à côte. La même logique s'applique quand un seul virement semble réparti sur plusieurs dates de crédit bancaire.
Le virement est marqué payé dans Stripe mais n'est pas arrivé sur le compte bancaire rapproché.
Vérifiez le compte destinataire, le statut du virement et s'il était automatique, manuel ou instantané. Le statut « payé » dans Stripe ne suffit pas si le compte bancaire que vous rapprochez n'est pas le compte de destination du virement.
Le résultat de rapprochement dont vous avez réellement besoin
Un bon rapprochement ne s'arrête pas à « correspondance trouvée ». Il prouve la correspondance et isole ce qui reste ouvert.
| Section de sortie | Contenu attendu |
|---|---|
| Correspondance relevé-virement | Montant bancaire, date bancaire, montant du virement Stripe correspondant, date du virement et référence utilisée |
| Explication brut/net | Encaissements, frais, remboursements, litiges, ajustements et montant net du virement |
| Exceptions | Éléments manquants, doublons ou décalages temporels non résolus |
| Statut final | Rapproché, décalage temporel, correspondance partielle ou non résolu |
Si vous devez transmettre le résultat à un client, un responsable financier ou un commissaire aux comptes, cette structure compte. Elle montre quelle partie a été rapprochée par montant, quelle partie a été confirmée par référence, et quelle partie constitue une vraie exception plutôt qu'un problème de format.
Le test est simple : quelqu'un d'autre peut-il lire votre note demain et comprendre pourquoi la banque a reçu 7,220.00 sans rouvrir Stripe ? Si la réponse est non, le rapprochement n'est pas terminé.
Quand la procédure manuelle mensuelle ne vaut plus l'effort
Cette procédure est viable quand le nombre de virements est faible et le volume de fichiers limité. Elle devient coûteuse quand chaque clôture répète la même séquence : exporter la liste des virements, rechercher le montant, vérifier les dates, inspecter le libellé, ouvrir le détail du virement, justifier les lignes de frais, et reconstruire la même note de rapprochement.
