IBAN verification is the process of confirming that a bank account number is not only correctly formatted, but genuinely owned by the person or company claiming it. For any business that sends payments, collects direct debits, or onboards new suppliers and employees, this single check can be the difference between a smooth transaction and a costly fraud incident.
Every year, companies discover the hard way that a seemingly normal bank detail was altered somewhere along the way: a payroll update, a supplier invoice, a last-minute "change of account" email, redirecting funds to a fraudster instead of the intended recipient. At the same time, simple typing errors in an IBAN cause failed transfers, reversals, and frustrated customers.
In brief:
- Definition: IBAN verification confirms that a bank account exists and belongs to its declared holder, not just that the number is correctly structured.
- Why it matters: fraud involving altered or fake bank details is a growing risk for HR, insurance, lending, and marketplace businesses.
- The gold standard: Verification of Payee (VoP) cross-checks the IBAN and the holder's name directly with the account-holding bank, in real time.
- Regulation: under the EU Instant Payments Regulation, VoP has been mandatory for euro-area payment service providers since 9 October 2025.
- The solution: Youtrust's Bank Account Verification confirms IBAN ownership instantly across 20 European countries within the SEPA zone, available via API. No action required from the end user.
What Is IBAN Verification?
An IBAN (International Bank Account Number) is a standardised account identifier used across the SEPA (Single Euro Payments Area) zone and beyond. IBAN verification is the broad term for any process that checks whether an IBAN is valid and, more importantly, whether it belongs to the person or entity who provided it.
The Anatomy of an IBAN
Every IBAN follows the same logic, defined by the ISO 13616 standard and maintained in the official IBAN Registry:
- Country code – two letters identifying the country, based on ISO 3166-1 alpha-2 (for example, FR for France, DE for Germany)
- Check digits – two digits calculated using the ISO/IEC 7064 MOD-97-10 scheme, designed to catch keying and copying errors
- BBAN – the Basic Bank Account Number, a country-specific structure of up to 30 characters that includes the bank identifier
Syntactic Validation vs. Real Verification
A syntactic check only confirms that an IBAN is correctly formatted. It cannot tell you whether the account is active, or whether it belongs to the person who submitted it. Genuine verification goes a step further: it checks the submitted details against the account-holding bank's own records.
Why Bank Account Verification Matters
The Rising Cost of Payment Fraud
Fraudsters increasingly target the exact moment a business collects or updates bank details: fake supplier invoices, compromised HR requests, or impersonated vendors asking to "update" their payment information.
This blind spot is structural rather than accidental. Under European payment law, a transfer executed in line with the unique identifier provided — the IBAN — is deemed correctly executed, and the payment service provider is not held liable for sending funds to an unintended payee on the basis of an incorrect identifier. Historically, the name attached to the account was simply not checked.
Typos, Errors, and Failed Transfers
Even without any malicious intent, manual data entry errors in IBANs cause failed transfers, processing delays, and reconciliation headaches for finance and HR teams alike.
Compliance and AML Obligations
For regulated sectors, bank account verification also supports Know Your Customer (KYC) checks and broader anti-money laundering (AML) obligations, by confirming that financial flows match verified identities.
Good to know
Bank account verification does not replace identity verification. The two checks are complementary — one confirms who someone is, the other confirms where their money actually goes.
The 3 Levels of Assurance on a Bank Account
There is no single official taxonomy here, but in practice the checks available to businesses fall into three levels of assurance:
Level | What it checks | What it does NOT confirm |
|---|---|---|
1. Syntactic validation | Country code, check digits, correct length and format | Whether the account is active or who owns it |
2. Document-based check | Whether a submitted bank document appears authentic | Whether the underlying account exists or belongs to the declared holder |
3. Verification of Payee (VoP) | Whether the IBAN and the holder's name match, directly with the account-holding bank | — this is the complete check |
Only Level 3 gives a company real assurance before sending money or setting up a direct debit.
Verification of Payee (VoP): The European Standard
What the Instant Payments Regulation Requires
Verification of Payee is no longer a best practice: it is a legal obligation already in force. Regulation (EU) 2024/886 on instant credit transfers in euro, adopted on 13 March 2024, amends the SEPA Regulation and introduces a new Article 5c, which states that:
« the payer's PSP shall provide a service for matching the payment account identifier […] with the name of the payee »
The requirement applies to both standard and instant credit transfers, and the service must be offered to payers free of charge. Crucially, it binds payment service providers established in the EU and the EEA, for credit transfers denominated in euro.
The common rules that make this work across borders are set by the European Payments Council's Verification Of Payee scheme, with the detailed operating conditions published in the VOP Scheme Rulebook.
Attention
Deadlines are staggered. Euro-area payment service providers have had to offer VoP since 9 October 2025; electronic money institutions and payment institutions in the euro area follow on 9 April 2027, and non-euro-area Member States on 9 July 2027.
The full implementation calendar is published by the European Central Bank:
Scope | Deadline |
|---|---|
Euro area Member States | 9 October 2025 |
EMIs and PIs, euro area | 9 April 2027 |
Non-euro area Member States | 9 July 2027 |
A SEPA-Wide Scheme, but Not a SEPA-Wide Obligation
This distinction matters for any business operating internationally. The SEPA zone includes several countries and territories outside the EU and the EEA — among them the United Kingdom, Switzerland, Monaco, Andorra and San Marino. For payment service providers based there, the EPC confirms that adherence to the VOP scheme is voluntary rather than mandatory, since the legal obligation covers euro payments between PSPs located in the EU or EEA.
How VoP Works in Practice
Instead of asking the end user to prove ownership of their account (for example, through a micro-deposit or a document upload), VoP queries the banking network directly:
- The payer's PSP (the Requesting PSP) sends the IBAN and the declared payee name to the payee's PSP (the Responding PSP).
- The Responding PSP checks those details against its own customer records.
- A response is returned in seconds, in one of four possible outcomes.
The result is not binary. The scheme defines four responses: match, close match, no match, and verification not possible. In the case of a close match, the payee's registered name is disclosed to the payer, so that an obvious spelling variation can be distinguished from a genuine mismatch. Beyond this, no underlying banking data is exchanged.
Good to know
VoP verifies data about a payee; it is not an identity check. The EPC is explicit that the scheme cannot be relied upon to identify a private or legal person — which is precisely why it works best alongside identity and document verification.
How to Verify a Bank Account With Verify
Manually checking bank details does not scale, and micro-deposits add friction that slows down onboarding. This is exactly the gap Youtrust's Bank Account Verification is built to close: confirming that an IBAN belongs to the right individual or company, directly with the financial institution, with no action required from your customer.
Available via API only
Youtrust's Bank Account Verification is integrated through the Youtrust API, as an add-on on Pro and Scale plans.
Here is how it works, step by step:
- Submit the details: send the IBAN or bank account details together with the account holder's name, through the Youtrust API.
- Automatic cross-reference: a verification request is sent to the account-holding financial institution via the VoP network to confirm the match.
- Get an instant result: you receive a real-time response within seconds — Verified, Failed, or Inconclusive — with no extra step for your end user.
- Act with confidence: approve the payment, flag it for manual review, or reject it, based on a verified result rather than a declared one.
Three benefits stand out for teams handling payments at volume:
- No added friction: the check runs silently, with no action required from your customer or supplier.
- Broad European coverage: 20 European countries within the SEPA zone, covering banks connected to the VoP network.
- One platform: because Verify and eSignature sit on the same platform, bank account checks can be combined with identity and company verification in a single workflow, before moving straight to a signed contract.
Secure your payments
Combine bank, identity and document checks in one workflow.

Who Needs Bank Account Verification?
Any organisation that collects bank details or initiates payments is exposed to this risk, including:
- HR platforms, to prevent salary fraud when employees update their bank details
- Insurance companies, to secure claim reimbursements
- Lending and fintech players, to validate accounts before disbursing funds
- Marketplaces, to pay sellers or service providers safely
- Energy and utility companies, when setting up direct debits for new customers
Imagine an HR team processing a routine "change of bank details" request before payday. Without verification, a single convincing email could redirect an entire month's salary. With an automated IBAN check in place, that same request is validated in seconds, before the payment ever leaves the account.
Comparing Bank Account Verification Methods
Method | How it works | User action required | Confirms ownership |
|---|---|---|---|
Verification of Payee (VoP) | Cross-references IBAN + name with the account-holding bank | None (silent) | Yes |
Document-based check (e.g., RIB image) | Analyses a bank document for authenticity | User uploads a document | No — checks the document only |
Micro-deposits | Sends a small amount and asks the user to confirm it | User must check their account and respond | Partially, and slowly |
Document analysis still has its place: AI-powered document fraud detection can flag a tampered bank statement or tax notice that no IBAN check would catch. But it cannot confirm that the underlying account exists or belongs to the declared person. For medium and high fraud-risk scenarios, the two checks are best combined.
Common Mistakes to Avoid
- Trusting the format alone: a correctly formatted IBAN says nothing about who owns it.
- Reading "no match" as proof of fraud: a close match or a failed verification should trigger a review, not an automatic rejection.
- Assuming SEPA-wide obligation means SEPA-wide coverage: outside the EU and EEA, VoP adherence remains voluntary.
- Treating bank verification and identity verification as the same check: they answer different questions and should be combined, not substituted.
Conclusion
IBAN verification has moved from a nice-to-have to a regulatory baseline for any business handling payments in Europe. A correctly formatted account number is no guarantee of safety: only a real-time check against the account-holding bank, through Verification of Payee, confirms that money is going to the right person. With the obligation already in force across the euro area and extending to the rest of the EU by 2027, building this check into your payment and onboarding flows now means fewer failed transfers, less fraud exposure, and a smoother experience for everyone involved.
Ready to secure your payment flows?
FAQ
What is the difference between IBAN validation and IBAN verification?
Validation only checks that an IBAN is correctly formatted (country code, check digits, length). Verification goes further and confirms that the account details match the declared holder's name in the bank's records.
Is Verification of Payee mandatory in the EU?
Yes. Under Regulation (EU) 2024/886, payment service providers established in the EU and EEA must offer a free Verification of Payee check for euro credit transfers — since 9 October 2025 in the euro area, and by 9 July 2027 for non-euro-area Member States.
Can I verify a bank account without the holder's consent?
Verification of Payee requires no action or interaction from the account holder: the check runs between payment service providers via the banking network. Only the verification outcome is returned, plus the payee's registered name in the case of a close match.
What happens if a Verification of Payee check returns no match?
A "no match" or "close match" result does not automatically mean fraud — it can simply reflect a spelling variation or a trading name. It should trigger manual review, for example confirming the details directly with the payee before proceeding.
Does bank account verification work outside the SEPA zone?
The VoP obligation applies to euro credit transfers within the EU and EEA. Several SEPA countries sit outside that scope, including the UK and Switzerland, where adherence is voluntary. Businesses operating there should combine other checks, such as document verification. For countries outside the SEPA zone entirely, coverage is not currently available.
Is Youtrust's Bank Account Verification available via the dashboard?
No. Bank Account Verification is available via API only, as an add-on on Pro and Scale plans.





