Un transfert entre deux comptes bancaires de la même entreprise ne constitue ni une vente ni un achat : l’argent change de compte, pas de propriétaire. Pour enregistrer séparément la sortie dans un journal de banque et l’entrée dans l’autre, on peut utiliser le compte 580 « Virements internes » comme compte de passage. Il est débité au départ des fonds, puis crédité à leur arrivée. Une fois l’opération entièrement enregistrée, son solde pour ce transfert est nul.
Le piège le plus fréquent consiste à enregistrer le transfert une première fois manuellement, puis une seconde fois à partir des relevés importés. Un autre consiste à prendre l’entrée sur la banque destinataire pour du chiffre d’affaires. Le compte de passage aide à éviter ces erreurs, à condition de suivre chaque transfert jusqu’à son dénouement.
Ce guide propose une méthode pour une entreprise tenant une comptabilité selon le Plan comptable général, avec des mouvements en euros. Les numéros 512100, 512200 et 580 sont des subdivisions choisies pour les exemples : adaptez leur longueur et leur libellé au plan de votre logiciel.
À quoi sert le compte 580 ?
Le Plan comptable général 2026, article 1215-58, définit les comptes 58 « Virements internes » comme des comptes de passage. Ils servent notamment aux mouvements entre caisse et banque et aux opérations présentes dans plusieurs journaux auxiliaires, sans double emploi. « 580 » est ici la subdivision pratique du compte 58.
Imaginez deux dossiers : le relevé de la banque A et celui de la banque B. Le premier montre un départ de 5 000 €, le second une arrivée de 5 000 €. Ce sont deux traces bancaires d’un seul transfert. Le compte 580 permet de relier ces traces sans inventer une relation commerciale entre les deux comptes.
Il joue le rôle d’un point de contrôle : « j’ai enregistré la sortie ; ai-je également enregistré l’arrivée ? » Il ne remplace ni le relevé bancaire, ni la recherche du bénéficiaire, ni le rapprochement de chaque banque.
Vérifier d’abord que les deux comptes appartiennent à la même entité
Avant de classer un mouvement en virement interne, comparez les titulaires des comptes. « Même dirigeant », « même groupe » ou « compte habituellement utilisé » ne suffisent pas à démontrer qu’il s’agit de deux comptes de la même société.
Pour les exercices de ce guide, la société Atelier Nord détient à son nom les comptes A et B. Un transfert de A vers B entre donc dans le périmètre étudié. En revanche, un versement venant du compte personnel de son associé appelle une autre analyse. Il peut, par exemple, correspondre à une avance en compte courant d’associé, et non à un transfert entre deux banques de la société.
De même, si Atelier Nord envoie de l’argent à une autre société du dirigeant, cherchez la convention, la facture ou l’opération qui explique le paiement. Ne masquez pas cette relation entre deux entités derrière un compte 580. Le présent guide ne traite pas les conventions de trésorerie intragroupe.
Pour décider simplement, posez trois questions :
- Qui est titulaire du compte de départ ?
- Qui est titulaire du compte d’arrivée ?
- Quel document explique le mouvement et permet d’en retrouver les deux côtés ?
Si le bénéficiaire reste inconnu, l’enquête n’est pas terminée. Le libellé bancaire « virement » décrit le moyen de paiement, pas sa nature comptable.
Exemple complet : transférer 5 000 € d’une banque à l’autre
Atelier Nord possède 18 000 € sur la banque A et 2 000 € sur la banque B. Elle transfère 5 000 € de A vers B, sans frais dans cet exemple. Nous supposons que les deux mouvements sont exécutés et présents sur les relevés du même jour.
Le PCG prévoit une subdivision du compte 512 pour chaque compte bancaire détenu par l’entité : article 1215-51. Ici, nous retenons 512100 – Banque A et 512200 – Banque B.
1. Enregistrer la sortie dans le journal de la banque A
| Compte | Libellé | Débit | Crédit |
|---|---|---|---|
| 580 | Virement A vers B – référence VI-001 | 5 000 € | |
| 512100 | Banque A | 5 000 € |
Le crédit de 512100 diminue le solde de la banque A. Le débit de 580 matérialise la partie du transfert qui attend sa contrepartie dans notre suivi.
2. Enregistrer l’arrivée dans le journal de la banque B
| Compte | Libellé | Débit | Crédit |
|---|---|---|---|
| 512200 | Banque B | 5 000 € | |
| 580 | Virement A vers B – référence VI-001 | 5 000 € |
Le débit de 512200 augmente la banque B. Le crédit de 580 équilibre le passage précédemment enregistré. La même référence permet de retrouver les deux lignes du transfert.
3. Contrôler les soldes après le transfert
| Élément contrôlé | Avant | Variation | Après |
|---|---|---|---|
| Banque A | 18 000 € | −5 000 € | 13 000 € |
| Banque B | 2 000 € | +5 000 € | 7 000 € |
| Total des deux banques | 20 000 € | 0 € | 20 000 € |
| Compte 580 pour VI-001 | 0 € | +5 000 − 5 000 € | 0 € |
Les deux écritures sont équilibrées. Aucun compte de charge ou de produit n’a été utilisé. La trésorerie totale reste de 20 000 €, mais sa répartition change : la banque B dispose désormais des fonds nécessaires à ses prochains paiements.
Ce petit tableau est aussi un test de cohérence très efficace. Si votre total augmente de 5 000 €, une sortie manque ou une entrée est comptée deux fois. S’il diminue de 5 000 €, recherchez l’entrée manquante ou la sortie dupliquée avant d’envisager une perte.
Peut-on enregistrer directement 512200 au débit et 512100 au crédit ?
Dans un schéma où une seule écriture centralisée représente l’ensemble du transfert, l’écriture directe produit les mêmes variations de comptes : débit 512200 et crédit 512100 pour 5 000 €. Il faut alors que les deux lignes bancaires importées soient rapprochées de cette écriture existante, sans en créer deux nouvelles.
Le choix pratique dépend du fonctionnement du logiciel. Certains outils produisent les deux écritures via le compte de passage ; d’autres gèrent une opération unique reliée aux deux transactions. Testez ce comportement sur un transfert identifié et consultez le grand livre, pas seulement l’écran de catégorisation.
La mauvaise combinaison est la suivante : enregistrer l’écriture directe, puis laisser chaque journal bancaire générer à nouveau son écriture via 580. Dans notre cas, A baisserait de 10 000 € et B augmenterait de 10 000 €, alors que le transfert réel est de 5 000 €.
Le total des banques resterait pourtant à 20 000 €. Un total global correct ne prouve donc pas que les comptes individuels sont justes. Le rapprochement séparé de A et de B détecterait le problème.
Quand les deux banques n’affichent pas le mouvement le même jour
Prenons un second transfert, VI-002, de 4 000 €. La sortie figure sur le relevé de A en fin de mois ; l’arrivée figure sur celui de B au début du mois suivant. Nous ne supposons aucun délai bancaire légal particulier : il s’agit des dates constatées dans notre exemple.
Si votre saisie suit ces relevés, vous aurez d’abord le débit 580 et le crédit 512100 pour 4 000 €. Tant que l’arrivée n’est pas comptabilisée, le compte 580 présente un solde débiteur de 4 000 € pour VI-002.
Ce solde n’autorise pas à créer une charge pour « remettre le compte à zéro ». Il appelle une justification : référence du virement, preuve du départ, compte destinataire et contrôle du relevé suivant. Quand l’arrivée est enregistrée, le débit 512200 et le crédit 580 pour 4 000 € terminent le circuit.
À l’inverse, un solde créditeur peut apparaître si le journal d’arrivée a été intégré avant celui de départ. Il ne constitue pas automatiquement un gain : commencez par vérifier que les imports couvrent la même période.
Le contrôle à la clôture
À une date de clôture, dressez la liste des transferts non dénoués et examinez les opérations suivantes. La présentation finale dépend de la situation réelle des fonds et des écritures déjà enregistrées ; faites valider le traitement avec la personne responsable de la clôture. Ne transformez pas un décalage de relevés en règle automatique de présentation au bilan.
Il faut notamment distinguer :
- un transfert exécuté dont la réception est justifiée ensuite ;
- un simple ordre saisi mais non exécuté ;
- une opération rejetée ou retournée ;
- une ligne enregistrée dans le mauvais compte ou deux fois.
Un ordre préparé sur le site de la banque n’est pas, à lui seul, une preuve que l’argent est arrivé. Le suivi doit aller jusqu’au statut effectif de l’opération. Pour les notions bancaires générales, Service Public explique le fonctionnement du virement, y compris les virements entre ses propres comptes.
Déposer des espèces en banque sans enregistrer une deuxième recette
Atelier Nord dispose de 1 800 € en caisse, dont les recettes ont déjà été comptabilisées. Elle dépose 1 200 € sur la banque A et conserve 600 € en espèces. Nous supposons que le dépôt est intégralement crédité, sans écart ni frais.
À la sortie physique des espèces, dans le journal de caisse :
| Compte | Libellé | Débit | Crédit |
|---|---|---|---|
| 580 | Dépôt d’espèces – bordereau DEP-003 | 1 200 € | |
| 530 | Caisse | 1 200 € |
À l’enregistrement de l’arrivée en banque :
| Compte | Libellé | Débit | Crédit |
|---|---|---|---|
| 512100 | Banque A | 1 200 € | |
| 580 | Dépôt d’espèces – bordereau DEP-003 | 1 200 € |
Le solde de caisse devient 1 800 − 1 200 = 600 €. Le passage de 1 200 € en banque ne produit pas une nouvelle vente : celle-ci a déjà été enregistrée lors de l’opération d’origine. Conservez le bordereau et rapprochez son montant de celui crédité par la banque.
Pour un retrait destiné à alimenter la caisse, notre circuit s’inverse : départ de la banque contre 580, puis entrée en caisse contre 580. Si vous retirez 300 € pour la caisse, l’exemple donne débit 580 / crédit 512 pour 300 €, puis débit 530 / crédit 580 pour 300 €.
Une différence entre le dépôt préparé et la somme créditée demande une recherche spécifique. Le guide sur les écarts de caisse traite cette situation ; le compte 580 ne sert pas à faire disparaître l’écart.
Séparer le montant transféré et les frais
Un troisième exemple permet de comprendre pourquoi deux montants bancaires différents ne prouvent pas forcément une erreur de transfert. Atelier Nord reçoit 3 000 € sur B, tandis que A est débitée de 3 004 €. Le justificatif bancaire détaille un virement de 3 000 € et une commission de 4 €.
Pour cet exemple seulement, on suppose que le justificatif ne comporte pas de TVA et que la commission est entièrement une charge de services bancaires. Le compte 627 figure dans le plan de comptes du PCG, page 520.
Dans le journal de A :
| Compte | Libellé | Débit | Crédit |
|---|---|---|---|
| 580 | Montant transféré – VI-004 | 3 000 € | |
| 627 | Commission bancaire justifiée | 4 € | |
| 512100 | Banque A | 3 004 € |
Dans le journal de B :
| Compte | Libellé | Débit | Crédit |
|---|---|---|---|
| 512200 | Banque B | 3 000 € | |
| 580 | Montant reçu – VI-004 | 3 000 € |
Le compte 580 est soldé pour cette opération. La trésorerie totale diminue de 4 €, et le résultat diminue également de 4 € du fait de la commission. Le transfert de 3 000 € lui-même reste neutre dans notre exemple.
N’appliquez pas ce schéma à une différence inexpliquée. Sans justificatif, les 4 € peuvent être une erreur de saisie ou un autre mouvement. De même, cet exemple ne signifie pas que tous les frais bancaires sont sans TVA : analysez la pièce et la nature du service avant de traiter la taxe éventuelle.
Pourquoi le solde zéro ne suffit pas : le cas des montants identiques
Supposons deux sorties de 2 500 € de A vers B, référencées VI-005 et VI-006. Une seule arrivée a été importée. Le 580 présente un solde débiteur de 2 500 € : une moitié de circuit reste ouverte.
Mais imaginez maintenant qu’une entrée sans rapport de 2 500 € ait été affectée à tort au même compte. Le solde global devient nul, alors que VI-006 n’est toujours pas justifié. Une compensation arithmétique a masqué deux problèmes.
Pour éviter ce piège, ne rapprochez pas seulement les montants. Utilisez ensemble la référence, les comptes de départ et d’arrivée, la date et le justificatif. Le lettrage comptable est utile pour matérialiser les paires contrôlées, si votre logiciel l’autorise sur ce compte.
Avec des transferts réguliers du même montant, la référence devient particulièrement importante. Deux virements mensuels de 2 500 € ne sont pas interchangeables. Ne soldez pas celui d’août avec l’arrivée de septembre pour obtenir un grand livre visuellement propre.
Une méthode de contrôle simple, transfert par transfert
Nous proposons le suivi suivant pour une petite entreprise. C’est une méthode d’organisation, pas un modèle réglementaire imposé.
| Référence | Départ → arrivée | Montant | Sortie enregistrée | Entrée enregistrée | Action |
|---|---|---|---|---|---|
| VI-001 | Banque A → banque B | 5 000 € | Oui | Oui | Rapprocher les deux lignes |
| VI-002 | Banque A → banque B | 4 000 € | Oui | Non | Vérifier le relevé suivant |
| DEP-003 | Caisse → banque A | 1 200 € | Oui | Oui | Joindre le bordereau |
| VI-004 | Banque A → banque B | 3 000 € | Oui | Oui | Contrôler les 4 € de frais à part |
Les lignes terminées sont exclues de la liste de travail ; les lignes incomplètes restent visibles. Ajoutez si nécessaire une colonne « responsable de la recherche » et une date de prochain contrôle.
Pour chaque ligne ouverte, cherchez dans cet ordre :
- Le périmètre des imports. Les deux banques ont-elles été intégrées jusqu’à la même date ?
- Les références. Le même transfert porte-t-il un libellé différent à l’arrivée ?
- Les écritures déjà présentes. Une saisie manuelle a-t-elle précédé l’import ?
- Le montant détaillé. Des frais sont-ils enregistrés avec le virement ?
- Le statut bancaire. L’opération a-t-elle été exécutée, rejetée ou retournée ?
- Le bénéficiaire réel. Le compte d’arrivée appartient-il bien à l’entreprise ?
Cette démarche évite de commencer par une écriture de régularisation sans connaître la cause. Le bon objectif n’est pas « zéro partout », mais « chaque mouvement expliqué ».
Corriger une erreur sans en créer une nouvelle
Si le journal de A comporte une sortie en double, corrigez le doublon dans ce journal selon la procédure de votre logiciel. Ne créez pas une entrée fictive dans B pour équilibrer 580 : vous rendriez les deux banques fausses.
Si l’arrivée a été comptabilisée en produit au lieu de 580, retrouvez cette écriture et rectifiez son affectation avec une trace de correction. Si elle a entraîné une déclaration erronée, faites examiner les conséquences déclaratives séparément. Le simple reclassement comptable n’est pas la preuve que toutes les conséquences sont traitées.
Si un transfert est retourné intégralement sur A sans jamais être crédité sur B, notre exemple de 4 000 € peut se dénouer par débit 512100 et crédit 580 pour 4 000 €, à partir de la preuve du retour. Avant de le faire, assurez-vous qu’aucune arrivée sur B n’a déjà été enregistrée : sinon, le circuit à corriger est différent.
Évitez enfin de supprimer des pièces pour simplifier la recherche. Pour les commerçants, la conservation des documents comptables et pièces justificatives pendant dix ans est prévue par l’article L. 123-22 du Code de commerce, également présenté dans la fiche officielle sur les durées de conservation. Gardez un lien entre le mouvement, son justificatif et sa correction.
Ne pas laisser les virements internes fausser le tableau de trésorerie
Dans notre premier exemple, un export de toutes les lignes bancaires affiche 5 000 € de sorties sur A et 5 000 € d’entrées sur B. Pour suivre chaque compte, ces mouvements sont utiles. Pour analyser les encaissements clients et paiements fournisseurs de l’entreprise, ils doivent être isolés.
Sinon, le dirigeant pourrait croire avoir encaissé 5 000 € de ses clients, ou avoir dépensé 5 000 € pour son activité, alors qu’il a seulement déplacé une réserve de liquidités. Identifiez donc une catégorie « transferts entre comptes » dans le tableau de gestion, sans supprimer les mouvements de la comptabilité.
Dans l’exemple avec commission, les 3 000 € de transfert sont neutralisés dans l’analyse globale des flux internes, mais les 4 € de frais restent une sortie réelle vers un tiers. Cette séparation rend le suivi plus lisible et facilite l’explication d’une différence entre résultat et trésorerie.
Le dernier contrôle se fait aussi avant d’envoyer l’argent
Le classement comptable ne sécurise pas l’ordre de virement. Un mouvement présenté comme « interne » peut être frauduleux si l’IBAN destinataire a été remplacé. La DGCCRF décrit les faux ordres de virement, notamment les demandes urgentes ou confidentielles et les changements de coordonnées bancaires.
Dans votre organisation, conservez une liste des comptes détenus par l’entreprise et vérifiez toute nouvelle destination avant d’exécuter le transfert. Ne réduisez pas ce contrôle parce que les deux banques portent des noms connus. L’identité du titulaire et les coordonnées exactes comptent davantage qu’un libellé rassurant.
Pour une petite structure, une routine courte suffit à rendre le suivi utile : identifier les comptes, enregistrer chaque côté une seule fois, relier les références, vérifier les frais et rechercher les transferts ouverts. Le compte 580 devient alors un outil de contrôle, et non un endroit où ranger les mouvements que l’on ne comprend pas.
