Bank feeds
Plaid automatic feed in supported regions, or CSV, Excel and PDF statement import elsewhere, landing as Bank Transactions ready to reconcile.
A complete guide to the banking and accounting integrations available in ERPNext: bank statement import, automatic bank feeds, auto reconciliation, UPI and payment collection, vendor payouts over NEFT, RTGS, IMPS and UPI, and cash flow sync. Each integration is marked as native, an official app, a regional app, or third-party and custom, so you know exactly what is a configuration and what is a build.
Bank Feeds Sync
Vendor Payments
Cashflow Sync
Bank data flows in through a feed or statement import, lands as a Bank Transaction, and is reconciled into the books. Payouts and collections flow back out and in.
A Plaid feed syncs automatically, or you import statement files (CSV, Excel, PDF) and map columns.
Each line becomes a Bank Transaction record in ERPNext with auto-matched customer or supplier details.
ERPNext proposes the matching voucher, which you confirm or create to balance.
The goal is zero difference, at which point books are reconciled and cash flow updates.
β Flows back: payouts and collections flow back out and in.
Because ERPNext is itself the accounting system, a large part of banking is native and needs configuration only, not a build. This is the base every other integration plugs into.
The tables below list the banking and accounting integrations available with ERPNext, grouped by function. The Type column shows what each one is.
| Integration | What it does | Type |
|---|---|---|
| Statement import (CSV, Excel, PDF) | Import bank lines with column mapping into Bank Transaction | Native |
| Plaid bank feeds | Automatic incremental sync of bank transactions (region limited) | Native |
| Automatic and fuzzy party matching | Auto set the party on each bank transaction | Native |
| Bank Clearance Tool | Match clearance dates for cheques and payments | Native |
| Payment Reconciliation | Match payments and advances to invoices | Native |
Representative dashboard views showing auto reconciliation, vendor payouts, UPI collection and cash flow. These are illustrative mockups, not live ERPNext screenshots.
Imported or fed bank transactions are matched to the right voucher automatically, with the party set for you. You match or create anything left over, and the difference lands at zero.
Illustrative dashboard mockup, not a live ERPNext screenshot.
Three primary functional pipelines mapped to native or custom ERPNext triggers.
Plaid automatic feed in supported regions, or CSV, Excel and PDF statement import elsewhere, landing as Bank Transactions ready to reconcile.
Payment Entry then a payout over NEFT, RTGS, IMPS or UPI through RazorpayX, Cashfree or a connected banking API, with an approval workflow.
Reconciled bank balances feed the Cash Flow statement and cash position, kept current by the bank feed or regular statement import.
Simple workflow path ensuring bookkeeping accounts land exactly at a zero difference.
A Plaid feed syncs automatically, or you import a CSV, Excel or PDF statement and map the columns.
Each line becomes a bank transaction, with the party auto-matched where possible.
ERPNext proposes the matching payment or voucher; you confirm or create the missing one.
The goal is a zero difference, at which point the account is reconciled and the books are accurate.
Critical guidelines to plan for prior to banking and compliance implementation.
Outside India, Plaid gives an automatic feed. In India, plan for statement import since Plaid does not cover Indian banks.
For Indian vendor payments, RazorpayX is the quickest official route for NEFT, RTGS, IMPS and UPI. Connected banking APIs are an option where the bank supports them as a custom build.
UPI collection runs through a gateway such as Razorpay or Paytm using payment links and QR codes and reconciles back to the invoice.
For India, GST e-invoicing and e-way bills come from the India Compliance regional app, scoped alongside the banking work.
Everything you need to know about setting up and running ERPNext banking integrations.
Yes. Statement import is native and accepts CSV, Excel and PDF files, mapping the columns into bank transactions for reconciliation.
Yes, through Plaid for banks in supported regions such as the US, UK, Canada and EU. Indian banks are not on Plaid, so Indian businesses use statement import.
Yes. RazorpayX Integration, an official Frappe app, runs bulk payouts over NEFT, RTGS, IMPS and UPI with an approval workflow and 2FA. Cashfree and connected banking APIs are alternatives.
Imported or fed transactions are matched to existing vouchers automatically, with the party set where possible, and you match or create anything left until the difference is zero.
Yes, through gateways such as Razorpay and Paytm, using UPI payment links and QR codes, with the collection reconciled against the invoice.
Connect ERPNext to Plaid, RazorpayX, Stripe, or corporate banking APIs. Streamline ledger reconciliations and cash flow views on autopilot.