What Is Verification of Payee (VoP)? The EU IBAN Name Check Explained
Verification of Payee matches the beneficiary name against the IBAN before a SEPA transfer executes. How VoP works, what match results mean, and what businesses should do.
Founder, ibanchecker.cash
Verification of Payee (VoP)is the EU-mandated name-matching check that runs before a SEPA credit transfer is executed: the payer's bank sends the beneficiary's IBAN and the name the payer typed to the beneficiary's bank, which answers with match, close match, or no match. Introduced by the EU Instant Payments Regulation (2024/886), VoP became mandatory for euro-area payment service providers on 9 October 2025 and is the single biggest change to European payment fraud controls since SEPA itself.
Why Did the EU Make Verification of Payee Mandatory?
Until VoP, a SEPA credit transfer was routed purely on the IBAN. The beneficiary name on the payment order was carried along but never checked. Fraudsters exploited this gap in two ways: invoice fraud, where a supplier's bank details are swapped for an attacker's IBAN, and authorised push payment scams, where victims are persuaded to send money to an account they believe belongs to someone else. The European Commission concluded that a pre-payment name check, already proven in the UK by Confirmation of Payee, materially reduces both. Regulation (EU) 2024/886 therefore amended the SEPA Regulation to require every PSP offering euro credit transfers to provide VoP free of charge to payers.
How Does a VoP Check Work Step by Step?
- 1. The payer enters an IBAN and a beneficiary name. This happens in the banking app, in a corporate payment file, or at an API.
- 2. The payer's PSP locates the beneficiary PSP.The IBAN's bank identifier is resolved through the EPC Directory Service, the routing directory operated for the VoP scheme by the European Payments Council.
- 3. The beneficiary PSP compares the name. It matches the submitted name against the account holder name it has on file, using its own matching algorithm.
- 4. A result is returned in seconds: match, close match (the actual name is shown so the payer can confirm), no match, or verification not possible (for example, a technical outage or an account type that cannot be checked).
- 5. The payer decides. VoP warns, it does not block. The payer can still proceed after a no match, but does so with explicit warning, which also shifts liability considerations.
What Do Match, Close Match, and No Match Mean?
A match means the name the payer provided corresponds to the account holder, and the payment can proceed with confidence. A close match means the names are similar but not identical, for example a missing legal suffix like GmbH or a transposed first and last name; the beneficiary bank returns the actual account holder name so the payer can verify it. A no match is a strong fraud signal: the account exists, but it does not belong to the person or company the payer thinks it does. Finance teams should treat any no match on a supplier payment as a stop-and-verify event, confirmed through a known phone number, never through the email that supplied the IBAN.
Which Payments and Countries Does VoP Cover?
VoP applies to both standard SEPA credit transfers and SEPA instant credit transfers in euro. Euro-area PSPs had to support it by 9 October 2025; PSPs in non-euro EU and EEA countries follow by July 2027 for their euro payments. The scheme is operated under the European Payments Council's VoP rulebook, and participation is mandatory for PSPs that offer SEPA credit transfers, unlike the optional schemes that preceded it. The UK is not part of VoP: it runs its own Confirmation of Payee system, live since 2020, on sort codes and account numbers, and the two systems do not interoperate.
Is VoP the Same as IBAN Validation?
No, and the two are often confused. IBAN validation is a structural check: it verifies the MOD-97 check digits, the country-specific length and format, and identifies the bank behind the code. It answers the question "can this IBAN exist?". VoP answers a different question: "does this existing account belong to the person I think it does?". The two controls are sequential. A structurally invalid IBAN can never reach the VoP stage, because it cannot be routed to a beneficiary bank at all. That is why every serious payment workflow starts with format validation, using a tool like the free IBAN checker or the validation API, and only then proceeds to the bank-side name check.
What Should Businesses Do About VoP?
If you operate in the EU, your bank already runs VoP on your outgoing transfers, but the warnings are only as useful as your response process. Three practical steps: first, clean your supplier master data so stored beneficiary names match legal account holder names, otherwise you will drown in close-match warnings. Second, validate IBAN structure at data entry, before payment day, so format errors are caught when the supplier can still be asked; the bulk IBAN checker handles entire supplier files at once. Third, define a written rule for no-match results: payment halted, beneficiary contacted out of band, resolution documented. VoP gives you the signal; only your process turns it into prevented fraud.
For a deeper look at how VoP interacts with PSD2 and what PSPs had to implement, see our guide to PSD2 payee verification.
Sources & References
- Regulation (EU) 2024/886 — Instant Payments Regulation establishing the VoP mandate
- European Payments Council — Verification of Payee scheme rulebook
- EPC Directory Service — Routing directory used by VoP participants
- Pay.UK — Confirmation of Payee, the UK equivalent scheme
- European Central Bank — Instant payments and retail payment integration
Last updated: June 2026
Check your IBAN before transferring
Instant validation with bank lookup and SEPA reachability — free, no registration.
SEPA vs SWIFT Transfers: Speed, Cost, and When to Use Each
SEPA Credit Transfers and SWIFT wires both move money internationally, but the similarities end there. A practical compa...
IBAN Transfer Failed: 7 Reasons Your International Payment Was Rejected
Invalid check digits, BIC mismatch, sanctions screening, wrong account name — the seven most common causes of IBAN payme...
How to Send a SEPA Credit Transfer: Step-by-Step for Businesses
A complete business guide to SEPA Credit Transfers — what you need, the step-by-step process, cut-off times, SCT Instant...
What Is a BIC Code? SWIFT/BIC Explained for Business Payments
A BIC (Bank Identifier Code) routes international payments through the SWIFT network. Learn the 8- and 11-character anat...