Practical guides 6 min read

How to Check a Bank Account Holder Name

Searching for a way to check a bank account holder name usually ends in the same dead end: there is no public lookup. That is not a gap in the system - it is how the system is designed. Here is what you can actually do, and what happens behind the scenes when you do it.

By Tomaas Vento Starrantino · Reviewed by Donato Leone

A payer checking the account holder name behind an IBAN on their phone before confirming a payment

Key takeaways

  • There is no public register of account holders: you cannot look up who owns an IBAN yourself.
  • The check runs bank to bank. Your PSP asks the payee's PSP whether the name matches the account behind the IBAN.
  • You get one of four results: match, close match, no match, or verification not possible - usually in under a second.
  • The check is advisory: it warns you, but the decision to send stays with you.
  • For euro credit transfers, euro-area PSPs have had to offer it since 9 October 2025; non-euro EEA states follow by 9 July 2027.

The short answer: you cannot check a bank account holder name on your own. Account holder data is not public, and no website can authoritatively tell you who owns an IBAN. What you can do is ask your bank to check it for you. In the EU that check is called Verification of Payee (VoP), it runs on the SEPA scheme, and it returns a clear answer in well under a second - before the money moves.

Why there is no public account holder lookup

It is tempting to imagine a directory where you type an IBAN and see a name. That directory does not exist, and it is not an oversight. Account holder data is personal data, protected under GDPR, and the only institution that can say with certainty who holds an account is the bank that holds it. A third-party website claiming to reveal account holder names is either guessing, scraping leaked data, or selling you something else.

The check is a conversation, not a database

Verification of Payee is not a lookup in a shared register. It is a message from your bank to the payee's bank, asking one precise question: does this name match this account? Only the bank that holds the account can answer.

What a payee checking service actually does

When you enter a payee name and an IBAN, your bank (the requesting PSP) sends a verification request to the bank that holds the destination account (the responding PSP). That bank compares the name you typed with the name registered on the account and returns a standardised result. Nothing about the amount, your balance or the payee's transactions is shared - only the name comparison.

  1. 1 You enter the payee name and IBAN in your banking app, your ERP or your payment file.
  2. 2 Your PSP sends a verification request with the name and IBAN.
  3. 3 The scheme routes the request to the PSP that holds the account.
  4. 4 That PSP compares the two names using the scheme's name-matching rules.
  5. 5 A standardised result comes back to your PSP, which shows it to you before you confirm.

The four results you can get

  • Match - the name agrees with the account holder. Low risk; send with confidence.
  • Close match - a near match, such as a missing middle name, an abbreviation, or a trading name versus a legal name. The verified name is offered as a suggestion so you can confirm or correct it.
  • No match - the name does not belong to this IBAN. For an expected payee this is a strong stop-and-recheck signal.
  • Verification not possible - the payee's bank could not answer right now. Neither good nor bad news; treat a new, unverifiable payee with extra care.

The two middle results carry most of the value. A close match is not a failure - the scheme hands you the correct name so the next payment lines up cleanly. A no match is not a system error - the check is doing exactly its job.

How to check an account before you pay

  1. 1 Enter the payee name exactly as it appears on the invoice, contract or statement - not as you remember it.
  2. 2 Run the check and read the result before you confirm, not after.
  3. 3 On a close match, accept the suggested verified name rather than overriding it.
  4. 4 On a no match, stop. Call the payee on a number you already had - never one from the message that gave you the new IBAN.
  5. 5 On verification not possible, consider a small test payment or an independent confirmation for a first-time payee.
  6. 6 Keep the result with the payment record, so you can show what you checked and when.

If you are a business, not an individual

Finance teams face the same question at scale: hundreds of supplier, payroll or payout IBANs, each of which can change. The practical answer is to run the check as part of the payment run rather than by hand - verifying the whole file before release, and re-verifying when a supplier's bank details change. That is what catches invoice redirection, where a fraudster emails a 'new account' and the next payment follows it.

Where the requirement comes from

Verification of Payee is mandated by the EU Instant Payments Regulation. Euro-area payment service providers had to offer it on euro credit transfers from 9 October 2025, and non-euro EEA states follow by 9 July 2027. In practice that means the check is now part of the normal SEPA payment flow - not an optional extra you have to hunt for, and it must be offered to payers free of charge.

RoxPay delivers scheme-compliant Verification of Payee through one integration, returning the standardised outcomes with the responding bank's BIC via API and dashboard - for a single payment or a whole payment file.

FAQ

Frequently asked

No. Account holder data is not public, so there is no lookup you can run. The check runs bank to bank: your PSP asks the payee's PSP whether the name matches the account behind the IBAN, and returns the result to you.

No website can authoritatively confirm who owns an IBAN, because only the bank that holds the account can answer. What you can use is the Verification of Payee check your own bank offers when you set up or pay a payee - it must be provided free of charge for euro credit transfers.

Well under a second in normal operation. The request and response are machine-to-machine messages on the SEPA scheme, so the result is shown to you before you confirm the payment.

No. Verification of Payee is advisory. It shows you a clear result and lets you decide whether to send, correct the name or stop - which is exactly why it works against social-engineering scams.

Yes, for euro credit transfers. The EU Instant Payments Regulation required euro-area PSPs to offer it from 9 October 2025, with non-euro EEA states following by 9 July 2027.

Check every payee before the money moves

Talk to RoxPay about scheme-compliant Verification of Payee for a single payment or a whole payment file.