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.
Unique institutions, deduplicated across connection types
Coverage across the EU, EEA, and select markets
Giro/current accounts available at virtually every listed institution
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 type | How it works | Where it's used |
|---|---|---|
| PSD2 / Open Banking API | Direct bank API access under PSD2 regulation. Standardised, regulation-mandated, and the most robust connection type. | All 33 countries |
| FinTS | Financial 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 |
| Scraping | Automated session-based access used where neither API nor FinTS is available or sufficient. | Germany, Austria, Spain, France, Portugal |
Connection type is transparent to younrich 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 type | Coverage |
|---|---|
| Giro / current account | 99% |
| Credit card | 79% |
| Savings account | 71% |
| Investment depot | 71% |
| Loan account | 70% |
| Daily savings / call money | 65% |
FinTS unlocks broader account types in GermanyGerman 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.
| Country | Banks | Connection types |
|---|---|---|
| 🇩🇪 Germany | 2419 | PSD2/API, FinTS, Scraping |
| 🇦🇹 Austria | 375 | PSD2/API, Scraping |
| 🇮🇹 Italy | 154 | PSD2/API |
| 🇫🇷 France | 101 | PSD2/API, Scraping |
| 🇪🇸 Spain | 97 | PSD2/API, Scraping |
| 🇩🇰 Denmark | 38 | PSD2/API |
| 🇵🇹 Portugal | 26 | PSD2/API, Scraping |
| 🇧🇪 Belgium | 20 | PSD2/API |
| 🇳🇱 Netherlands | 17 | PSD2/API |
| 🇮🇪 Ireland | 17 | PSD2/API |
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.
| Banking group | Banks | Primary country |
|---|---|---|
| Volks- und Raiffeisenbanken | 660 | Germany |
| Commerzbank | 451 | Germany |
| Sparkasse | 343 | Germany |
| Raiffeisen-Landesbank AT | 288 | Austria |
| Deutsche Bank | 177 | Germany |
| Postbank | 106 | Germany |
| HypoVereinsbank | 105 | Germany |
| Erste Sparkasse AT | 50 | Austria |
| Consolidated Banks | 52 | Germany |
| Crédit Agricole | 45 | France |
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 flow | Description |
|---|---|
| Decoupled | Authentication confirmed in the bank's own app (push notification). Most common in modern PSD2 integrations. |
| Embedded 2FA | Credentials entered in the Widget, then a TAN/OTP from SMS or app. |
| Embedded 1FA | Credentials only - no second factor required. Less common, typically older FinTS connections. |
| Redirect | User 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.
