EasyBankData - Your bank in Dolibarr, reconciled

mp23914d20261029151246

Nuovo

Your bank transactions in Dolibarr, with what to do with each: customer payments, supplier payments and expenses recorded and reconciled.

  • Autore EasySoft Tech SL
  • Versione modulo 2.1.1
  • Rilascio data 29/10/2026
  • Accesso agli aggiornamenti e ai download 1 anno
  • Come contattare l'assistenza info@easysoft.es
  • Compatibilità Dolibarr V16 - V24   -   PHP7.1 - 8.4
  • Ultimo aggiornamento 12/11/2026 12.57

Maggiori informazioni...

EasySoft Tech - Solutions that drive your business

Your bank in Dolibarr, reconciled

EasyBankData brings the transactions of your banks into Dolibarr and tells you what to do with each one: record the payment of an invoice, a supplier payment, a transfer or an expense. One click and it is recorded and reconciled in the statement.

5 min
from install to the first transaction recorded
15 min
between syncs, or instant with signed notices
9
languages, Basque included
V16 to V24
PHP 7.1 to 8.4

The problem it solves

The bank statement and Dolibarr live apart, and someone has to match them by hand every week. That takes hours and leaves mistakes that only show up when the month is closed.

What you run into What it costs you
Bank transactions are typed or imported by hand into Dolibarr. Time of whoever runs the administration, and errors in amounts or dates.
To know which invoices are paid you go through the statement line by line. Paid invoices that stay open, and reminders sent to customers who already paid.
The bank balance and the Dolibarr balance do not match and nobody knows why. A month-end close that drags on while you hunt for the difference.

EasyBankData reads the bank, through an institution authorised by the Bank of Spain. Your Dolibarr does the reconciling: your invoices and documents never leave the ERP.

NEW

Record dozens of transactions at once

In Pending you tick the transactions and choose to record them, link them, ignore them, or record the payment the engine proposes. Above three, the module works in batches and a progress bar shows how far it has got. Your own matching rules are respected. In our tests, recording 89 transactions went from 69 seconds to 12. Cards can also be linked and created in Dolibarr even when the bank gives no balance.

What is included

Each transaction arrives with its action
One inbox, Pending, with the suggested action and how sure it is. The transactions the module identifies beyond doubt are recorded in one go with "Record the N sure ones".
An engine that explains its proposals
It compares the amount to the cent, the number of the invoice, quote or order, the IBAN, the tax ID and the name. It handles bank fees, partial payments, several invoices in one payment and batches, and says in plain words why it proposes what it proposes.
Taxes, payroll and loan instalments with the native payment
It recognises Spanish tax forms, social security, payroll (including the month's batch), loan instalments and expense reports from the description, and creates the payment with Dolibarr's own code, reconciled.
Everything can be undone
Each step tells you beforehand what will happen, with the amount and the invoice. What you undo by hand is not reconciled again on its own: the proposal stays there for you to decide.
Your own rules and unpaid invoice reminders
Rules with your own conditions to ignore or record transactions, with a tester and a usage counter. And email reminders for pending invoices, in the customer's language, once per invoice and reminder.
Balance check and cash forecast
The "difference explained" report compares the bank balance with the Dolibarr balance on a date, on screen, in PDF and in CSV. The cash forecast also adds your pending invoices by due date.

What it is used for

  • Stop typing bank transactions into Dolibarr.
  • Know which customer invoices are paid without going through the statement line by line.
  • Record supplier payments as they leave the bank.
  • Record the month's payroll batch, or the receipts of a batch, in one go.
  • Close the month with the bank balance and the Dolibarr balance matching.
  • Import a statement (Norma 43, CAMT.053, MT940, OFX, CSV or Excel) when the bank cannot be connected.

Getting started

1
Press "Connect with EasyBankData", choose your company and authorise. You come back to Dolibarr connected, without copying any key.
2
Press "Connect a bank". You pick yours on the secure EasyBankData page and return to Dolibarr by yourself.
3
In Accounts, link each account to its Dolibarr account. They are suggested by IBAN.
4
Open Pending and press the button on each transaction, or "Record the N sure ones".

Requirements

Dolibarr 16 to 24, with the Banks, Invoices and Scheduled jobs modules enabled (and Suppliers if you pay supplier invoices). Tested on versions 16, 18, 20, 22 and 24.
PHP 7.1 to 8.4, with the curl, json and openssl extensions
Database MySQL or MariaDB
Account An EasyBankData account, created at easybankdata.com. Reading transactions is in all its plans. The cash forecast depends on the plan.
Network Outgoing HTTPS to app.easybankdata.com. With Dolibarr on https the button connects everything from Dolibarr; on http you paste an API key and connect the banks in the EasyBankData panel.
Updates 365 days of access to updates

Before you install it

Can I adapt it to my case?
Yes. You get the full source code and can read and change it without asking anyone.
What leaves my Dolibarr?
Transactions travel from EasyBankData to your Dolibarr. Your invoices and documents are not sent: the reconciliation is calculated inside your Dolibarr. If you disconnect the module, the key is revoked and what it kept from the bank is deleted.
How do I try it without connecting my bank?
In the setup you can connect in test mode, with EasyBankData's sample banks. Your invoices are reconciled against those sample transactions. Note that what you record stays in your Dolibarr for real, so use a test installation.
What if something does not fit my installation?
Write to info@easysoft.es before installing and we will look at it with you.
What happens when the 365 days end?
The module stays installed and keeps working. The 365 days cover access to updates from Dolistore.

Actively maintained

Every version goes through tests before release. Version 2.1.1 carries 47 checks against the database of a test Dolibarr, 95 on the module's functions and 25 in a real browser. The user guide, the change log and the texts of the nine languages ship up to date with it.

31
modules published on Dolistore
100 %
full source code
9
interface languages
365
days of updates

Does it fit what you need?

Tell us your case and we will say whether EasyBankData suits you. If it does not, we will say that too.

info@easysoft.es easybankdata.com



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