ibanchecker.cash
Payments & BankingJune 10, 2026 · 8 min read

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.

Koray Köylü
Koray Köylü

Founder, ibanchecker.cash

verification-of-payeevopsepainstant-paymentsfraud-prevention
Share

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

Last updated: June 2026

Check your IBAN before transferring

Instant validation with bank lookup and SEPA reachability — free, no registration.