HomeGuidesAPI Reference
Log In
Guides

Financial Institution Coverage

Bank Coverage

nrich connects to 3,381 financial institutions across 33 countries via PSD2/Open Banking APIs, FinTS, and where needed, screen-based access. Every bank listed here is live and available in the sandbox for testing.

3,381 banks

Unique institutions, deduplicated across connection types

33 countries

Coverage across the EU, EEA, and select markets

99% Giro coverage

Giro/current accounts available at virtually every listed institution

Sandbox-ready

All banks available to test end-to-end in the sandbox environment


Connection types

nrich uses three underlying connection methods depending on what each bank supports.

Connection typeHow it worksWhere it's used
PSD2 / Open Banking APIDirect bank API access under PSD2 regulation. Standardised, regulation-mandated, and the most robust connection type.All 33 countries
FinTSFinancial Transaction Services - a German banking standard that predates PSD2. Offers broader account type coverage (Depot, savings, credit card) than the PSD2 API alone.Germany primarily
ScrapingAutomated session-based access used where neither API nor FinTS is available or sufficient.Germany, Austria, Spain, France, Portugal
📘

Connection type is transparent to you

nrich selects the best available connection for each bank automatically. Your integration code is identical regardless of whether the underlying connection uses PSD2, FinTS, or scraping.


Account types

Account type availability varies by bank and connection type. These figures reflect coverage across all 3,381 supported institutions.

Account typeCoverage
Giro / current account99%
Credit card79%
Savings account71%
Investment depot71%
Loan account70%
Daily savings / call money65%
📘

FinTS unlocks broader account types in Germany

German banks connected via FinTS typically support Depot, savings, and credit card accounts in addition to Giro. Banks connected only via the PSD2 API are limited to payment accounts (Giro) by regulation.


Coverage by country

Filter by connection type or search by country name. All 33 countries support PSD2/Open Banking API. Germany additionally supports FinTS and selective scraping for broader account type coverage.

29 results
CountryBanksConnection types
🇩🇪 Germany2419PSD2/API, FinTS, Scraping
🇦🇹 Austria375PSD2/API, Scraping
🇮🇹 Italy154PSD2/API
🇫🇷 France101PSD2/API, Scraping
🇪🇸 Spain97PSD2/API, Scraping
🇩🇰 Denmark38PSD2/API
🇵🇹 Portugal26PSD2/API, Scraping
🇧🇪 Belgium20PSD2/API
🇳🇱 Netherlands17PSD2/API
🇮🇪 Ireland17PSD2/API
Page 1 of 3

Top banking groups

Filter by country or search by group name. In Germany, cooperative and savings bank networks (Volksbanken, Sparkassen, Raiffeisen) consist of hundreds of legally separate regional institutions sharing the same underlying infrastructure - which is why German bank counts are so high.

20 results
Banking groupBanksPrimary country
Volks- und Raiffeisenbanken660Germany
Commerzbank451Germany
Sparkasse343Germany
Raiffeisen-Landesbank AT288Austria
Deutsche Bank177Germany
Postbank106Germany
HypoVereinsbank105Germany
Erste Sparkasse AT50Austria
Consolidated Banks52Germany
Crédit Agricole45France
Page 1 of 2

Authentication flows

Banks use different methods to authenticate users during the Widget flow. nrich handles all of them - your integration code stays the same.

Auth flowDescription
DecoupledAuthentication confirmed in the bank's own app (push notification). Most common in modern PSD2 integrations.
Embedded 2FACredentials entered in the Widget, then a TAN/OTP from SMS or app.
Embedded 1FACredentials only - no second factor required. Less common, typically older FinTS connections.
RedirectUser is sent to the bank's own login page and returns with an authorisation code. Used by banks with dedicated OAuth flows (e.g. Commerzbank, ING).

📘

Looking for a specific bank?

Use the search bar in the tables above. If you need a bank that isn't listed, contact us - new banks are added regularly and we can provide an ETA.