Rapprochement bancaire
Importez le relevé. Le reste s'impute tout seul.
django-nms lit les relevés bancaires CSV, rapproche les virements des clients en quatre étapes et crée les écritures. Vous ne revoyez que les exceptions.
- La grande majorité des virements est imputée automatiquement
- Pas de comptes virtuels facturés chaque mois pour chaque abonné
- Résistant aux CSV cassés, aux changements de format et aux encodages mélangés
- 3 banques
- Alior Bank, mBank (format 2025/26 et ancien), Nest Bank
- 4 niveaux
- de rapprochement : facture, identifiant, nom, historique
- 1 écran
- pour revoir les virements non rapprochés
- 0
- compte virtuel à ouvrir
Quatre niveaux de rapprochement
Chaque virement traverse une cascade de règles, de la plus sûre à la plus générale :
- Numéro de facture dans le libellé. Une expression régulière construite dynamiquement à partir des préfixes de toutes les entités vendeuses actives, les plus longs d'abord.
- Identifiant client (par exemple FN123456) dans le libellé. Chaque client en reçoit un automatiquement à sa création.
- Nom de l'émetteur. Prénom et nom recherchés dans le champ contrepartie, stratégies à deux et à un jeton.
- Historique. Un émetteur affecté manuellement une fois est reconnu la fois suivante par les mêmes données de contrepartie.
Si le numéro de facture a déjà été utilisé par un autre virement, le système laisse volontairement l'écriture en décision manuelle plutôt que de deviner.
- Émetteurs fintech (Revolut, Wise) exclus du rapprochement par nom et par historique
- Doublons bloqués au niveau de la ligne de fichier et de l'écriture
- Marqueur sur chaque écriture : rapprochée automatiquement ou manuellement
Écran de revue : seulement ce qui demande un humain
La liste des écritures de virements dispose des filtres « rapproché / non rapproché » et « solde créé / non créé ». Recherche par nom, adresse, contrepartie ou numéro de compte. Affectation du client par autocomplétion, avec la ligne brute de la banque à côté. Puis une action : « Créer les soldes ».
- Import dans la file de tâches en arrière-plan, le panneau n'attend jamais l'analyse
- Réparation des lignes coupées par des virgules dans les noms de contrepartie
- Détection d'UTF-8 avec BOM, Windows-1250 et ISO-8859-2
Pourquoi c'est moins cher que des comptes virtuels
Les services de paiement de masse (un compte virtuel par client) impliquent généralement des frais mensuels par numéro de compte plus des frais d'imputation. Avec des centaines ou des milliers d'abonnés, c'est une ligne de coût fixe que vous payez chaque mois, que le client ait payé ou non.
django-nms impute depuis votre compte professionnel ordinaire. Le client vire comme avant, et le système le reconnaît par numéro de facture, identifiant ou nom. Pas de changement de banque ni de nouveaux numéros de compte sur les factures.
Si votre banque n'est pas dans la liste, ajouter un analyseur représente généralement quelques dizaines de lignes de code sur la base d'une table de champs. Demandez un devis.
Formats pris en charge
Chaque format est testé sur de vrais fichiers exportés depuis la banque en ligne.
-
AL Disponible
Alior Bank
CSV, 12 colonnes, libellé multiligne, détection automatique de l'encodage. Couvre le changement de format de novembre 2025.
-
MB Disponible
mBank (format 2025/26)
CSV, 5 colonnes, description combinée décomposée en nom, libellé et compte à 26 chiffres. Express Elixir géré.
-
MB Disponible
mBank (ancien format) / MultiBank
CSV, 8 colonnes. Disponible pour les relevés archivés.
-
NE Disponible
Nest Bank
CSV à virgules, en-tête polonais, réparation des lignes coupées dans les noms de contrepartie, variantes de fin 2025.
-
PK En roadmap
PKO BP, ING, Pekao, Santander
Autres analyseurs CSV. Sur la feuille de route, ordre selon les demandes clients.
-
MT En roadmap
MT940 / CAMT
Formats bancaires standard, qui ouvrent la voie aux banques hors Pologne. Sur la feuille de route.
Questions sur le rapprochement
Quelle part des virements est rapprochée automatiquement ?
Cela dépend de la façon dont les clients remplissent le libellé. En pratique, la grande majorité est imputée sans travail manuel, et chaque émetteur affecté à la main est mémorisé, donc la part augmente avec le temps.
Et si un client paie deux factures avec un seul virement ?
L'écriture arrive sur le solde client comme un seul paiement. Le solde est un grand livre par payeur, donc un trop-perçu couvre la facture suivante.
Peut-on importer automatiquement, sans téléversement ?
Aujourd'hui, vous lancez l'import depuis le panneau. La récupération automatique (API bancaires, MT940 depuis une boîte mail) est sur la feuille de route.
Apportez votre relevé à la démo
Nous importerons votre CSV sur un environnement de test et montrerons combien de virements sont rapprochés immédiatement.