Key takeaways
- Built in: 50 of 88 core ERPs, including QuickBooks Online, Business Central, Xero and Odoo.
- Partly: 27. The feature exists but with a documented limit, such as an edition, an add-on or a missing step.
- Not included: 3.
- Not publicly documented: 8. Confirm with the vendor before you budget.
- Vergo works with any card from any bank and posts coded spend into every ERP in this table.
What built-in bank feeds means
A bank feed pulls transactions from your bank accounts into the ERP automatically — through a direct bank connection, an aggregator or open banking — so reconciliation starts from the bank’s own record instead of an uploaded statement. A “Partly” below usually means statement file imports rather than a live connection, coverage limited to certain countries or banks, or a feed that needs a separate connectivity service.
It matters when you budget because bank connectivity is often where an ERP’s headline feature list and its day-to-day reality differ. If your banks are not covered, plan for either manual imports every period or a bank connectivity add-on, and check whether that add-on is priced per bank account.
Bank feeds by ERP
Sorted Yes, then Partly, then No, then not publicly documented, and by name within each group. Each ERP links to its full AP and expense feature breakdown.
| ERP | Built-in bank feeds? | What the documentation shows |
|---|---|---|
| 24SevenOffice | Yes | You set up a direct bank agreement with a Nordic bank (payments, deposits and/or reconciliation), and reconciliation files then arrive automatically from the bank. |
| Accounting Seed | Yes | Bank Direct Connect pulls transactions from connected accounts through Plaid, Salt Edge (UK) or Yodlee, with Bank Rules (up to 100 active) to categorize them; any provider cost is not stated. |
| Acumatica | Yes | Native Bank Feeds connect to 14,000+ institutions through the Plaid and MX aggregators, with AI-assisted matching; BAI2 and BTRS bank files can also be processed. |
| Acumatica Construction Edition | Yes | Bank Feeds connect to banks, credit unions and card providers through the Plaid and MX aggregators (14,000+ institutions), with AI/ML transaction matching. |
| Aplos | Yes | Bank Integration connects through Plaid to pull transactions for review, coding by account and fund, matching and import into registers. |
| Aqilla | Yes | Online Financial Institutions is an open banking feed through Plaid, with Aqilla acting as Plaid's agent. |
| BQE CORE | Yes | Cloud Feeds download bank transactions into CORE and support auto-reconciliation. They come with the optional Accounting module, not the base Foundations package. |
| Buildium | Yes | Native Bank Feed and Automatic Bank Reconciliation (a package: linking one enables both) pull transactions from linked bank accounts via Yodlee, refreshed daily or on demand, with Bank Feed Rules that can auto-create checks, deposits, transfers and withdrawals. |
| Bullet | Yes | Irish bank accounts (examples given: Revolut, Bank of Ireland, AIB) connect through a third-party service for automated transaction import, and CSV statement import is also available; the provider is not named. |
| Business Central | Yes | The Envestnet Yodlee Bank Feeds extension imports bank statements into the Payment Reconciliation Journal automatically (every two hours), supported in the United States and Canada only and online only. |
| Campfire | Yes | Native bank connections through Plaid (12,000+ institutions) sync balances and transactions daily and drive automated bank reconciliation. |
| Certinia | Yes | Accounting's Plaid integration imports bank account transactions on demand. An Envestnet integration can run alongside it or replace it, and bank statements can also be imported from files using bank statement definitions (CSV). |
| Clear Books | Yes | Automatic bank feeds via Plaid (UK Open Banking) are included on paid plans ('Bank feed with automated matching' on Small, Medium and Large; also Sole Trader and Property paid plans); Plaid polls four times a day and consent is renewed every 90 days. |
| Deltek Ajera | Yes | Ajera has an automatic bank feed that links a bank account, imports cleared transactions nightly and matches them to Ajera payment and deposit entries; Deltek says it is available to all Ajera users. |
| Deskera Books | Yes | Bank connections go through Plaid (US and Canada) and Yodlee (other countries); SaltEdge is no longer available. |
| DoorLoop | Yes | Bank accounts connect through Plaid for automatic transaction import and matching. This is not available on the Starter plan (Pro and Premium only). |
| ERPNext | Yes | A built-in Plaid integration (Plaid Settings) syncs bank transactions, optionally every hour. |
| Exact Online | Yes | Exact Online automatically imports bank transactions (10 supported banks listed on the NL page), and the Bank Agent AI matches payments to invoices and GL accounts. |
| Financial Edge NXT | Yes | Bank Feeds connect online bank accounts through Yodlee, then download and match transactions for reconciliation. |
| Fortnox | Yes | Automatic bank connections with Swedish banks (Nordea, SEB, Handelsbanken, Swedbank, Danske Bank and others) import statements for automatic matching and booking rules. |
| FreeAgent | Yes | Bank feeds work through Open Banking or third-party API integrations, depending on the bank. |
| FreshBooks | Yes | Automated Bank Import is on all plans (Lite, Plus, Premium, Select). It connects through Plaid (Canada, Europe, UK) or Yodlee (US and other regions) and retrieves roughly 30-365 days of history, and a CSV file import covers gaps. |
| Gravity Software | Yes | Bank Book Management pulls transactions through Plaid and Finicity, with auto, one-to-many and manual matching plus bank rules. |
| Holded | Yes | Treasury > Accounts connects bank accounts through third-party aggregation providers (vendor cites 300+ banks, mainly Spanish), syncing automatically on a 12-24 hour cycle or manually within each bank's history window. |
| iplicit | Yes | Bank feeds via Open Banking through Yapily (European banks) and Plaid (US, Canada and Europe), with a scheduler that fills bank statements automatically. |
| Jonas Premier | Yes | Premier advertises 'AI-powered bank feeds' that import and match transactions automatically. |
| KashFlow | Yes | Open Banking direct feeds from 60+ UK banks and fintechs, including Barclays, HSBC, Lloyds, NatWest, Monzo, Starling and Tide, are included in the subscription at no extra charge. |
| Kashoo | Yes | Kashoo auto-imports bank transactions from 5,000+ banks and credit unions, using Plaid in the US and Canada and a bank picker elsewhere. |
| MoneyWorks | Yes | Bank statement files (QIF, OFX, QBO, QFX, CSV, tab) can be imported with auto-allocation rules in all regions. |
| MYOB | Yes | Bank feeds send transactions from connected bank and credit card accounts into MYOB Business, through Open Banking (with Mastercard handling consent and delivery) or a bank application form. |
| NolaPro | Yes | NolaPro advertises Plaid to automatically download bank transactions, and the bank reconciliation tool can also import OFX bank statements. |
| Odoo | Yes | Accounting bank synchronization connects to banks through third-party providers (Plaid for US/Canada, Yodlee and Ponto for Europe, Salt Edge worldwide, Enable Banking, Basiq for Australia) and syncs every twelve hours by default; it requires an Odoo Enterprise subscription. |
| Pennylane | Yes | Pennylane connects banks by API, EBICS or aggregation and also imports bank statement files. |
| Puzzle | Yes | Transactions are pulled automatically over direct APIs: direct integrations with Brex, Mercury and Meow plus 12,000+ other banks and cards via Plaid, synced once a day overnight. |
| QuickBooks Desktop | Yes | Bank Feeds connects bank accounts by Direct Connect, which links to the bank's server, or Web Connect, which imports a .QBO file downloaded from the bank. |
| QuickBooks Desktop Enterprise | Yes | Bank Feeds is built into Enterprise (Gold, Platinum, Diamond). It connects by Direct Connect, which links to the bank server, or Web Connect, which imports a downloaded .QBO file, depending on what the bank supports. |
| QuickBooks Online | Yes | Bank accounts connect directly in Banking; transactions download automatically (history of 90 days to 24 months depending on the bank) and are reviewed/categorised with bank rules. |
| Rentec Direct | Yes | Automatic Bank Synchronization connects bank accounts through Plaid and lets users match or create entries from synced transactions; it is available on Pro and PM plans, not Starter. |
| Rentvine | Yes | Bank Sync connects bank accounts through Plaid and pulls transactions at least every 24 hours into Bank Reconciliation 2.0, with Match Assist statement upload as an alternative. |
| Rillet | Yes | Live bank feeds from more than 12,000 institutions through Plaid, including Plaid EU. Custom direct integrations cover banks that Plaid does not, such as J.P. |
| Saasu | Yes | Automatic bank feeds via direct feeds (ANZ, St. George), Skript open-banking feeds and Yodlee, plus API feeds such as PayPal, with rules and matching for reconciliation; CSV import covers banks without a feed. |
| Sage 200 | Yes | Sage bank feeds is a free service that downloads bank transactions into Sage 200 for Bank Feeds Reconciliation, and bank feeds rules can create transactions automatically. |
| Sage Business Cloud Accounting | Yes | Live bank feeds connect bank and credit card accounts on all plans, including Start. Accounts are re-linked every 90 days in the UK. |
| SoftLedger | Yes | Bank accounts link through Plaid for automatic transaction retrieval, with about 60 days of history on the first link. |
| Striven | Yes | Online Banking connects bank, credit card and credit union accounts through Yodlee. Connected accounts are linked to GL accounts, and transactions are matched to existing Striven records by check/deposit number, amount and date within 30 days. |
| SylogistMission ERP | Yes | Base Business Central (not Sylogist-specific): the Envestnet Yodlee Bank Feeds extension imports bank statements automatically into the Payment Reconciliation Journal on a schedule, supported in BC online for US and Canadian banks only; other banks use file-based statement import. |
| Wiise | Yes | Built-in online bank feeds in Australia and New Zealand download statement lines into the bank reconciliation, with automatic or manual matching; CSV statement import is the fallback. |
| Xero | Yes | Live bank feeds are included on all plans: direct (OAuth) feeds with many US banks, Plaid-powered feeds rolling out to US customers from late 2025, Yodlee feeds where no direct feed exists, and statement import in OFX, QIF, QBO, QFX or CSV. |
| Xledger | Yes | Cash, Bank & Payments lists automated bank feeds, bank reconciliation rules and ACH/wire payments. |
| Zoho Books | Yes | Automatic bank feeds connect through third-party providers (Plaid for US and Canada editions, Yodlee, and Token in the UK/EU), and bank statements can also be imported. |
| Actionstep | Partly | Practice Pro + Accounting reconciles bank accounts against uploaded electronic statement files (OFX/QIF, with custom file types such as CSV definable), auto-matching transactions; there is an ASB bank plug-in for NZ trust accounts. However, no live bank feed connection is documented in the help center, and firms using the Xero integration get bank feeds only inside Xero, not in Actionstep. |
| Aderant | Partly | Expert General Ledger Bank Reconciliation (new version released in 8.2.2) reconciles against imported bank transactions with automated matching. |
| Akaunting | Partly | Live feeds require the paid Bank Feeds app (from $11/month, included in the Premium cloud plan and above), which connects through Plaid or GoCardless in the US, Canada, Australia, New Zealand, UK and EU; on-premise users supply their own provider API keys. |
| Deltek Maconomy | Partly | Maconomy has a Bank Reconciliations workspace where posted cash-account entries are reconciled against the statement balance, and it can load bank files of customer payments (often configured beyond standard implementation scope). However, no bank statement feed or aggregator connection is documented. |
| Deltek WorkBook | Partly | Bank Reconciliation (Finance & Administration > Month-End) imports bank reconciliation files using configurable import specifications; WorkBook's help does not document a live bank feed connection. |
| Dolibarr | Partly | The core Banks module records bank entries and supports manual reconciliation (marking lines as reconciled against a statement); Dolibarr's own documentation describes no native statement import or live feed, and a roadmap request for reconciliation from a bank file was closed without being implemented. |
| Dynamics 365 Finance & Operations | Partly | Advanced bank reconciliation imports electronic bank statement files. ISO 20022, MT940 and BAI2 are supported out of the box and are configured through Electronic reporting formats. |
| Epicor BisTrack | Partly | BisTrack's financial tools page mentions cash matching and reconciliation within the system (in its AR section) but does not describe a live bank feed or bank statement import. |
| IFS Cloud | Partly | Bank statements are imported as files. CAMT.053 comes in through an External File Template (MXP_CAMT, file type ExtMixedPayment) and IFS Connect routing, which can be automated. However, no live bank-aggregator feed is documented. |
| Infor LN | Partly | Cash Management imports electronic bank statement files (bank files converted to an LN-readable format, e.g. MT940) and auto-matches them to open invoices; no live bank feed or aggregator is documented. |
| Infor SyteLine | Partly | File-based, not a live feed: the Bank Statement Reconciliation Import form uploads a bank statement from an import logical folder (with Bank Statement Mapping Fields per bank) and reconciles it against bankbook records, and Electronic File Transfer (EFT) imports handle bank files such as BAI and NACHA for reconciliation and A/R payments. However, no direct bank API connection or aggregator is documented. |
| JD Edwards | Partly | Automatic Bank Statement Processing imports bank-supplied flat files (BAI2 or SWIFT formats) via program R09600 and auto-reconciles them against the general ledger. |
| Jiwa Financials | Partly | The Bank Feed plugin (standard and enabled in Jiwa 8) pulls transactions into Cash Book receipt and payment batches from the Xero Bank Statement report. |
| Manager.io | Partly | Bank statement import (QIF, OFX, QFX, QBO, CSV) works in all editions. Live feeds require adding an FDX-compatible bank feed provider in Settings and then pulling with 'Check for New Transactions'. However, the only vendor-arranged provider is Basiq, which is free and Australia-only; elsewhere you must find your own FDX provider. |
| Navision | Partly | NAV imports bank statement files into bank reconciliation and the payment reconciliation journal, using Microsoft's bank data conversion service (an external provider you sign up with) to convert bank files. |
| Oracle E-Business Suite | Partly | Cash Management's Bank Statement Loader imports bank statement files, with delivered BAI2 and SWIFT940 templates and custom formats via SQL*Loader scripts. However, the docs describe no live bank-aggregator feed. |
| PeopleSoft | Partly | Cash Management / Financial Gateway imports electronic bank statement files; delivered layouts include BAI2, SWIFT MT940 and MT942, EDIFACT FINSTA, EDI 822, PSBD1 and PSBD2. However, the docs describe no live bank-aggregator feed. |
| Plex | Partly | Plex Accounting and Finance offers bank reconciliation upload support for clearing payments and reconciles cash-account postings against bank statements with a running balance, i.e. statement file upload. However, no live bank feed or feed provider is described on Plex's public pages. |
| Propertyware | Partly | Bank reconciliation is included in all plans. However, the Reconcile screen's Upload Bank Statement tool accepts only a QFX (Web Connect/Direct Connect) file downloaded from the bank and auto-matches transactions. |
| QuickFile | Partly | Open Banking feeds with UK banks (HSBC, Barclays, Lloyds, NatWest, Santander and others) plus direct feeds for Starling import every 24 hours with 90-day re-consent; the Automated Bank Feeds subscription costs £15 + VAT per year. |
| SAP Business One | Partly | Bank Statement Processing imports bank statement files per house bank account. Each file format needs a bank format project (.bfp): system formats exist for most localizations, and partners build others with the Electronic File Manager add-on. |
| Spire | Partly | Account Reconciliation imports OFX or QFX files from the bank and auto-matches them to transactions already posted, on amount within 14 days or matching document or check number. However, the Spire 4.1 manual documents no live bank feed. |
| Tryton | Partly | Bank data is file-based. Upstream account_statement modules import OFX, MT940, SEPA CAMT.052/053/054, CODA and AEB43 files as statements, with statement rules for automatic matching. However, no live bank-feed module is in the upstream module list. |
| Unit4 | Partly | Bank Reconciliation and Statement Processing imports electronic bank statements (CSV, TXT, XML and similar formats) with automatic and manual matching and autopost rules. However, Unit4's product guide states the module does not include out-of-the-box bank integrations; bank-specific connections are configured as integration flows in the Unit4 Integration Kit or come from regional Industry Models. |
| Viewpoint Spectrum | Partly | Cash Management's Bank Reconciliation Entry can import a cleared-checks file from the bank to mark checks cleared, but Trimble states you cannot import bank transactions, and deposits are reconciled manually. However, there is no live bank feed. |
| Viewpoint Vista | Partly | Cash Management clears entries by importing a text file of cleared transactions from the bank, through the Imports module (CMIMPORTCLEAR template). However, the Vista help we reviewed documents no live bank feed. |
| xTuple | Partly | Bank Reconciliation can import a CSV bank statement once bank statement import is turned on in Configure Accounting, and the import tries to match entries on check number, date and amount. However, no live bank feed is documented. |
| MRPeasy | No | MRPeasy says its Standard Accounting module excludes bank communications, which typically need local software. |
| TASS | No | Based on a review of the bank reconciliation docs, reconciliation is manual. Users enter the closing balance from the bank statement and tick Cash Book transactions to match, and no statement file import or bank feed is described. |
| Workbench | No | Workbench is a job-management layer that posts to a separate accounting system. The vendor says 'Finance stays in Xero, MYOB, Sage Intacct or SAP Business One', and its Xero page puts bank reconciliation in Xero. |
| CMiC | Not publicly documented | Not in CMiC's public documentation; confirm with CMiC before you budget. |
| Epicor Eclipse | Not publicly documented | Not in Epicor's public documentation; confirm with Epicor before you budget. |
| Foundation Software | Not publicly documented | Not in Foundation Software's public documentation; confirm with Foundation Software before you budget. |
| JobBOSS² | Not publicly documented | Not in ECI Software Solutions' public documentation; confirm with ECI Software Solutions before you budget. |
| MarkSystems | Not publicly documented | Not in ECI Software Solutions' public documentation; confirm with ECI Software Solutions before you budget. |
| Priority ERP | Not publicly documented | Not in Priority Software's public documentation; confirm with Priority Software before you budget. |
| Ramco ERP | Not publicly documented | Not in Ramco Systems' public documentation; confirm with Ramco Systems before you budget. |
| Trimble TruckMate | Not publicly documented | Not in Trimble Transportation's public documentation; confirm with Trimble Transportation before you budget. |
How to read this comparison
- Yes: the vendor’s public documentation describes the feature as part of the product.
- Partly: the feature exists with a documented limit — an edition or add-on, a file import rather than a live connection, or a step that is missing.
- No: the documentation describes no such feature, or points to partners for it.
- Not publicly documented: the public documentation does not settle it either way, often because the help site needs a customer login.
Where Vergo fits
Vergo is not a bank feed, and bank reconciliation stays in your ERP or with a bank connectivity add-on. Vergo’s part is the card spend that runs through those accounts.
Vergo is expense and AP automation built around the ERP you already run. It integrates with every ERP in the table and posts coded card spend into it, and it works with any card from any bank — connecting your existing cards involves no card applications, no re-issuing and no banking change.
Transactions are ready to code the moment they happen — no waiting for clearing — and once they clear, they sync into your accounting or ERP software. Vergo proposes the coding by inference from your own accounting structure and history — no rule library to build, no keyword lists to maintain, and new vendors are coded on first sight. Every coding shows why it was chosen, so a reviewer confirms in seconds instead of re-coding by hand. Vergo never issues cards and never pays anyone: payment stays in your ERP or your bank.
Related comparisons
- Which ERPs have built-in AP automation?
- Which ERPs have built-in credit card feeds?
- Which ERPs have built-in receipt capture or a mobile expense app?
- Which ERPs have built-in expense approvals?
- Which construction ERPs have built-in AP automation and card feeds?
- Which property management accounting systems have built-in AP automation and card feeds?
- Which nonprofit fund accounting systems have built-in AP automation and card feeds?
- Which professional services ERPs have built-in AP automation and card feeds?
- Which manufacturing ERPs have built-in AP automation and card feeds?
- All of Vergo’s ERP integrations
- Get started with Vergo
Frequently Asked Questions
Which ERPs include bank feeds as standard?
50 of the 88 core ERPs in this comparison document built-in bank feeds, among them QuickBooks Online, Business Central, Xero and Odoo. Some tie it to a specific edition or plan; the one-line detail notes it where the documentation says so.
What does “Partly” mean in this table?
The feature exists but with a limit the documentation states: it needs a higher edition or a paid add-on, it works through file imports rather than a live connection, or it covers only part of the process. Read the one-line detail for the specific limit.
Does Vergo replace my ERP’s bank feeds?
No. Your ERP stays your ledger. Vergo integrates with it and posts coded card spend into it, whichever of these features the ERP has built in.
Does Vergo issue cards or pay anyone?
No. Vergo never issues cards and never moves money. It works with any card from any bank, and payment stays in your ERP or your bank.
How current is this comparison?
Each answer was checked against the vendor’s public documentation on September 30, 2026. Vendors change editions and add-ons often, so confirm the detail for your plan with the vendor.



