How EU Verification of Payee, UK Confirmation of Payee, Pix, SPEI, and US payee name checks confirm the recipient before an instant payment becomes final.
Verification of payee is a check that compares the name a sender enters with the name on the receiving account before an instant payment is sent. The EU made it mandatory for euro payments on 9 October 2025, the UK has run Confirmation of Payee since 2020, and Pix shows the payer the recipient's name before confirmation. Cross-border payouts through providers such as BlindPay still need the sender to verify new payees.
The reason is simple. Real-time settlement removes the window in which a bank used to catch a mistake. Once the money lands, it's gone.
Key takeaways
Verification of payee is a pre-payment check where the sender's bank asks the recipient's bank whether the name the sender typed matches the account. The answer comes back in a second or two and is shown to the sender before they confirm.
It exists because an IBAN, a CLABE, or a sort code tells you where money goes, not who owns it. Fraudsters exploit that gap. An invoice arrives with "updated bank details", the sender pays, and the money lands in an account the supplier never owned.
This type of fraud has a name: authorized push payment fraud, or APP fraud. The payer authorizes the payment themselves, so card-style chargebacks don't apply. A name check is the cheapest defense against it, because it catches the mismatch before the money moves.
On a real-time rail, the payment is final in seconds, so there's no overnight window to stop it. On a batch rail like ACH or a SWIFT wire, a bank sometimes catches an error or a fraud signal before settlement. Instant rails remove that buffer.
The speed is the feature, and the irrevocability is the cost. Are stablecoin payments reversible? covers the same trade-off for on-chain transfers, where finality is also measured in seconds.
Two schemes show what happens after the fact:
Recovery is slow, partial, and narrow. Prevention is the part that works.
In the EU, the payer's provider sends the payee's name and IBAN to the payee's provider, which compares them with its records and returns a result before the payment is sent. The rule comes from the Instant Payments Regulation, Regulation (EU) 2024/886.
The European Central Bank's summary of the regulation lists four possible results: "match", "close match", "no match", or "other". The payer sees the result before initiating the payment. The check applies to instant payments and to regular SEPA credit transfers, and it must be free for the payer.
What each result means in practice:
| Result | What the payer sees | What the payer should do |
|---|---|---|
| Match | Name and IBAN correspond | Pay |
| Close match | A small difference, and the bank shows the name it holds | Compare the names; correct the record if it's a spelling issue |
| No match | The name doesn't correspond to the account | Stop and confirm details through a separate channel |
| Other (check not possible) | The check couldn't run | Treat it like a no match until confirmed |
The deadlines, from the same ECB page:
| Requirement | Euro area | Non-euro EU countries |
|---|---|---|
| Receive instant euro payments | 9 January 2025 | 9 January 2027 |
| Send instant euro payments | 9 October 2025 | 9 July 2027 |
| Verification of payee | 9 October 2025 | 9 July 2027 |
The payer keeps the final decision. A no match result doesn't block the payment. It warns, and the payer chooses. If you pay out to EU recipients, the name you send now matters as much as the IBAN. How to off-ramp USDC to euros over SEPA covers which beneficiary fields to collect.
The UK's Confirmation of Payee (CoP) is an account name check that runs before a payment is sent or collected, and it also checks whether the account is personal or business. Pay.UK operates it as an API-based, peer-to-peer service with a directory of participants and no central database.
It launched in 2020, more than 300 organisations have implemented it, and it completes more than 2 million checks a day, according to Pay.UK. The Payment Systems Regulator mandated its expansion in 2024.
The results work like the EU model: match, close match with the correct name shown, or no match. The account type check matters for business payments. A supplier invoice that points to a personal account is a classic fraud signal, and CoP surfaces it.
Pix shows the payer the name registered to a Pix key before the payment is confirmed. A Pix key is an alias, such as a CPF, CNPJ, phone number, email, or random key, stored in the DICT, the Banco Central's directory of transactional account identifiers.
When a payer enters a key, their bank looks it up in the DICT and displays the account holder's name. The payer confirms or cancels. There's no match score. The payer compares the name themselves, which is why the Banco Central's guidance says, plainly, check the beneficiary's name before you confirm.
The DICT also carries fraud data: institutions share information on keys and accounts involved in fraud, can hold suspicious transactions for extra analysis, and can place a precautionary block, per the same Banco Central page.
The MED got broader in 2025. Resolution BCB 493, published 28 August 2025, introduced MED 2.0, which traces stolen funds beyond the first receiving account (Banco Central MED 2.0 overview). It's still a fraud tool. A payer who typed the wrong key and didn't read the name has no MED claim.
Pix keys, CPF, and CLABE payout details covers which identifiers to collect for Brazil and Mexico, and Pix vs SPEI compares the two rails.
SPEI, Mexico's interbank instant payment system run by Banco de México, routes payments by CLABE, the 18-digit standardized account number with a check digit. The check digit catches most typos, but SPEI doesn't return a name match result to the payer before sending.
What SPEI offers instead is proof after the fact. Banco de México's CEP service (Comprobante Electrónico de Pago) lets anyone download an electronic payment receipt using the payment's tracking key, the clave de rastreo. Banxico states that the CEP is generated from information the receiving institution provides, so it shows who the receiving bank credited.
That makes CEP useful for disputes and reconciliation, not for prevention. The prevention step on SPEI is yours: validate the CLABE check digit, confirm the account holder's name with the recipient, and keep the CEP for your records.
The US has no scheme-wide payee name check that returns a match result to every sender, the way the EU and UK schemes do. What exists is bank-level tooling.
The Federal Reserve's Payee Name Verification service lets a financial institution check an intended payee's name against a routing and account number before issuing a payment. It's rail-agnostic and initially uses 12 months of historical transaction data. In an April 2026 release, the FedNow Service said it is exploring how to enable Payee Name Verification for real-time needs.
So a US instant payment over RTP or FedNow may or may not get a name check, depending on the sending bank.
The EU and UK return a structured result; Pix shows the name and leaves the comparison to the payer; SPEI and the US rely on the account number plus bank-level tools.
| Rail or region | Check before payment | Result format | Mandatory? | Recourse after a mistake |
|---|---|---|---|---|
| SEPA Instant and SEPA credit transfers (EU) | Verification of Payee | Match, close match, no match, other | Yes, euro area since 9 October 2025 | Payer's provider liability rules; recall is not guaranteed |
| Faster Payments (UK) | Confirmation of Payee | Match, close match with name, no match | Yes for directed providers | APP reimbursement up to £85,000 for in-scope scams |
| Pix (Brazil) | Name shown from the DICT | Name displayed, payer compares | Name display is part of the flow | MED for confirmed fraud within 80 days; not for sender error |
| SPEI (Mexico) | CLABE check digit | Format check only | Check digit yes, name match no | CEP proof of who was credited; return depends on the recipient |
| RTP and FedNow (US) | Bank-level tools such as the Fed's Payee Name Verification | Varies by bank | No scheme-wide mandate | Depends on the sending bank's own policy |
Treat every new or changed payee as unverified until you confirm the name through a second channel. A five-step routine covers most of the risk:
Common stablecoin payout mistakes covers the bank-details errors that cause most failed or misdirected payouts.
Because the name check lives inside each domestic rail, and a cross-border payout reaches that rail through an intermediary. The intermediary, not the original sender, is the one talking to the domestic scheme.
On a SWIFT wire, the beneficiary name travels in the payment message, but there's no network-wide match result returned to the sender before the payment leaves. Each receiving bank applies its own rules about whether a name mismatch blocks the credit.
On a stablecoin payout that lands over Pix or SEPA, the last leg is a domestic payment sent by the provider's local institution. The sender in another country never sees a match screen.
That's why the verification work moves upstream, into how you onboard payees. What is real-time cross-border settlement? explains where the cross-border and domestic legs split, and Which countries have instant payment systems? lists the rails at the end of each corridor.
BlindPay validates recipient account details when you add them, before any payout runs, and pairs that with your own name confirmation for new payees.
What BlindPay does, from the bank accounts docs:
GET /available/swift/{swift} returns a bank's name, city, branch, and country for a SWIFT/BIC code, so you can prefill and confirm bank details before a SWIFT (POBO/COBO) payout.Payouts settle over Pix, PIX Safe, TED, SPEI, ACH, RTP, wire, SEPA, Transfers 3.0, ACH Colombia, and SWIFT (POBO/COBO), listed in payment methods. On the instant rails, the payout is final in minutes, which is exactly why the payee check belongs before the first payout.
This article is for information only and is not legal advice.
Add a payee verification step to your onboarding flow before your first instant payout: legal name, validated identifier, out-of-band confirmation for changes. Then save a bank account on a free development instance and see which fields BlindPay validates for each rail.
The evidence examiners expect from automated risk monitoring: a 10-item evidence table, good vs poor practice, SAR timelines, RFIs, and a 30-day plan.
Blockchain payments are legal for businesses in the US, EU, UK, Brazil, and Mexico, under different rules. What each country regulates, as of October 2026.
Stablecoin transfers settle final in minutes and cannot be reversed. That finality proves custody at every step, but it also opens a fraud gap on the fiat side of the payment.