Promotions

  • Training Management — Run your training organization in Dolibarr

    Training Management is the business application built into Dolibarr for professional training providers. You manage your catalog, sessions, trainers and learners, produce regulatory documents, and track sales and quality — all from a modern interface designed for day-to-day pedagogical and administrative teams.

    350.00 €  (700€)
  • INTERVENTION PLUS - Complete Management of Interventions

    The “Intervention Plus” module is a revolutionary tool that simplifies and optimizes intervention management, from planning to invoicing. Designed for sales and technical teams, it offers a complete suite of features to ensure transparent and efficient monitoring of each intervention.

    250.00 €  (500€)

New products

  • Communication Agency Pro – The Complete Platform for Communication Agencies

    Turn Dolibarr into a complete communication-agency platform: CRM pipeline with lead scoring, marketing campaigns, social media & community management, editorial planning, graphic design, video, branding, projects, an automation engine, a client portal and 16 BI reports — CRM, Marketing & Creative production in one native module.

    299.00 €
  • Bakery & Pastry Management – Complete Bakery & Pastry ERP for Dolibarr

    Turn Dolibarr into a complete bakery & pastry ERP: manufacturing recipes with automatic cost & margin, raw materials, purchases, production orders & batches, a bakery POS, cash register, customer orders, stock & inventory, HACCP quality control, automatic alerts, a premium dashboard and 10 BI reports.

    299.00 €

Bank Import — Bank import, API and smart reconciliation for Dolibarr

mp22896d20260525060310

Dolibarr module to import bank entries, suggest smart matches and create payments after human validation.Bank Import centralizes bank entries coming from files or API connector profiles, then reconciles them with customer invoices, supplier invoices, credit notes and deposits. The user remains in control: the Dolibarr payment is created only after validation.

95.00 €
Excl. tax

  • Author K.S.I
  • Module version 1.2.2
  • Release date 05/25/2026
  • Access to download and updates 360 days
  • How to contact support support@ksidol.io
  • Compatibility Dolibarr V18 - V24   -   PHP8.0 - 8.4
  • Last update 07/26/2026 07:10 PM

More info...

🇬🇧 English

Publisher presentation

Category Item Information
Publisher Name KSIDol
Activity Specialty Dolibarr integrator
Services Development Custom development
Services Hosting SaaS hosting
Website URL https://www.ksidol.io/
Support Email support@ksidol.io

Bank Import — Bank import, API and smart reconciliation for Dolibarr

Dolibarr module to import bank entries, suggest smart matches and create payments after human validation.

Bank Import centralizes bank entries coming from files or API connector profiles, then reconciles them with customer invoices, supplier invoices, credit notes and deposits. The user remains in control: the Dolibarr payment is created only after validation.

Demo: https://dolibarr.serveur2ksi30.fr/    Login = Login   PWD = Demo

Site web : https://www.ksidol.io/
Support : support@ksidol.io


Module positioning

Item Description Benefit
Main function Bank import and smart reconciliation in Dolibarr Reconcile bank movements without leaving the ERP
Business use Customer invoices, supplier invoices, deposits, credit notes and bank entries Centralize payment follow-up
Traceability Import batches, entry IDs, matching status and lock state Reliable audit trail
Control Manual validation before creating a native payment Avoid unwanted accounting actions
Main benefit Less manual entry and fewer reconciliation errors Accounting updated faster

Available languages

Flag Language Code Available
🇫🇷 Français FR Yes
🇬🇧 English EN Yes
🇩🇪 Deutsch DE Yes
🇪🇸 Español ES Yes
🇮🇹 Italiano IT Yes

Main features

Item Description Benefit
Bank import Import CSV, OFX, QIF, CAMT.053 XML and simple MT940 files. Avoid manual bank statement entry.
Legacy Excel CSV Tolerant parsing of separators, Windows/ISO encodings, old dates and debit/credit columns. Compatible with many historical bank exports.
Import batches Each imported file receives a batch id and a fingerprint. Traceability and import control.
Duplicate protection Blocking by file hash and business key using date, account, amount and normalized label. Prevents duplicated bank entries.
API connectors PSD2, EBICS or custom API profiles with external secret reference. Prepares bank integrations without storing secrets in clear text.
Smart reconciliation Compares amount, third party, references, invoice numbers, direction and date consistency. Suggests the best matches.
Customer/supplier invoices Matches entries against open Dolibarr invoices. Speeds up receipts and payments.
Credit notes and deposits Identifies credit notes and deposits, then locks the bank entry after matching. Prevents reuse of the same entry.
Human validation Buttons for matching, rejection, manual assignment and payment creation. Secures accounting actions.
Dolibarr payments Creates native customer or supplier payments after validation. Marks invoices as paid with linked bank line.

Typical workflow

  1. Install and enable the module.
  2. Configure default bank account and payment mode.
  3. Import a bank file or prepare an API connector profile.
  4. Review the import batch and detected entries.
  5. Generate smart matches.
  6. Approve, reject or manually assign an invoice.
  7. Create the Dolibarr payment for compatible invoices and deposits.
  8. Check the paid invoice and generated bank line.

Credit notes are matched and locked. Automatic payment creation is reserved for invoices and deposits compatible with native Dolibarr classes.


Module menus

Item Description Benefit
Tableau de bord Vue d’accueil, statistiques et raccourcis. Suivre l’activité du module.
Import bancaire Upload de fichiers et diagnostic des lignes rejetées. Importer proprement les écritures.
Correspondances bancaires Tableau de matching, validation, verrouillage et création de règlements. Pointer les écritures sur les documents Dolibarr.
Connecteurs bancaires Profils API/PSD2/EBICS ou banque spécifique. Préparer les imports automatisés.
Configuration Compte bancaire, mode de paiement, tolérance, scores et limites. Adapter le module à l’entreprise.

Dolibarr configuration

Item Description Benefit
Compte bancaire par défaut Compte Dolibarr utilisé pour les lignes de règlement. Sécurise la génération bancaire.
Mode de paiement par défaut Mode actif Dolibarr proposé lors de la validation. Accélère la création du règlement.
Tolérance de montant Écart accepté pour les arrondis ou frais. Améliore les correspondances.
Score minimum Seuil à partir duquel une proposition est affichée. Réduit les faux positifs.
Limite d’analyse Nombre maximal de factures analysées. Préserve les performances.
Taille maximale d’import Limite des fichiers téléversés. Évite les imports trop lourds.

User guide

  1. Décompresser l’archive pour obtenir un dossier unique `bankimport/`.
  2. Copier ce dossier dans `htdocs/custom/`.
  3. Aller dans Accueil > Configuration > Modules/Applications.
  4. Activer Bank Import.
  5. Ouvrir la configuration et renseigner le compte bancaire et le mode de paiement par défaut.
  6. Tester d’abord sur une instance de recette avant production.

Technical compatibility

Element Value Information
Dolibarr 16.0 or higher External module installed in htdocs/custom/bankimport/
PHP 8.0 or higher Modern PHP environments
Database MySQL / MariaDB Dedicated module tables
License GNU GPLv3 External module distribution
Storage Dolibarr database + optional documents No core modification

Business benefits

Item Description Benefit
Gain de temps Import et rapprochement guidé. Moins de saisie bancaire.
Fiabilité Détection des doublons et verrouillage des écritures. Moins d’erreurs comptables.
Contrôle humain Aucune création de règlement sans validation. Processus sécurisé.
Traçabilité Lots d’import, IDs d’écriture et statuts. Audit plus simple.
Productivité Factures soldées directement dans Dolibarr. Comptabilité plus à jour.

Installation, configuration and support

KSIDol can assist with installation, configuration, import testing, bank-account setup and reconciliation workflow audit. Request: support@ksidol.io


Release notes

Version Type Description
1.2.1 Fix Improved PHP 8 compatibility; module permission numbering aligned with the KSIDol registry.
1.2.0 Feature Reconciliation extended to unpaid salaries and unpaid social/tax charges: proposed as matches with native Dolibarr payment created after validation. New import-batch management.
1.1.8 Feature Stronger duplicate detection; matching suggestions against existing native bank entries (no double payment).
1.1.5 Earlier version.

My modules on DoliStore

Modules KSIDol / K.S.I sur DoliStore : K.S.I modules on DoliStore




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org