ValidateFin
Powrót do bloga
SEPA / VoP7 min czytaniaAutor: Eliel Nicaise

Verification of Payee (VoP): weryfikacja odbiorcy SEPA

Od października 2025 banki w UE muszą sprawdzać, czy nazwa odbiorcy pasuje do numeru IBAN. Czym jest Verification of Payee, 4 wyniki i przygotowanie plików SEPA.

Czym jest Verification of Payee (VoP)?

Verification of Payee (VoP) to kontrola antyfraudowa, w której bank płatnika potwierdza, że nazwa odbiorcy odpowiada numerowi IBAN, zanim przelew zostanie wykonany. Wprowadzona rozporządzeniem UE o płatnościach natychmiastowych, jest obowiązkowa dla dostawców z strefy euro od 9 października 2025 r. i bezpłatna dla płatnika. Każda kontrola zwraca jeden z czterech wyników: zgodność, zgodność częściowa, brak zgodności lub weryfikacja niemożliwa.

Zweryfikuj swój plik teraz

Za darmo, natychmiast i w 100% w przeglądarce - żaden plik nie jest przesyłany.

Otwórz SEPA Validator

Czym jest Verification of Payee?

Verification of Payee (VoP), czasem nazywana „Confirmation of Payee”, to kontrola przeprowadzana przed wykonaniem przelewu SEPA. Dostawca usług płatniczych (PSP) płatnika porównuje nazwę odbiorcy wpisaną przez płatnika z nazwą faktycznie powiązaną z rachunkiem stojącym za numerem IBAN i informuje płatnika, czy są zgodne.

Celem jest zwalczanie oszustw typu authorised push payment (APP) oraz zwykłych pomyłek: sfałszowanych danych bankowych dostawców, oszustwa „na prezesa” lub błędnie wpisanego numeru IBAN. Jeśli nazwa się nie zgadza, płatnik zostaje ostrzeżony, zanim pieniądze opuszczą rachunek.

VoP dotyczy każdego przelewu w euro — zarówno zwykłych przelewów SEPA (SCT), jak i przelewów natychmiastowych SEPA (SCT Inst) — nie tylko płatności natychmiastowych. Odbywa się w czasie rzeczywistym, w ciągu sekund, w momencie zlecenia płatności.

Cztery możliwe wyniki VoP

Kontrola VoP zawsze zwraca jeden z czterech znormalizowanych wyników. Ich znajomość pomaga zinterpretować ostrzeżenie wyświetlane przez bank — lub odpowiedź na przesłany plik zbiorczy.

Zgodność (Match)

Podana nazwa odpowiada zarejestrowanej nazwie posiadacza rachunku. Płatność przebiega normalnie.

Zgodność częściowa (Close match)

Nazwa jest niemal identyczna (skrót, brakująca forma prawna, drobna literówka). Płatnikowi wyświetlana jest faktycznie zarejestrowana nazwa i decyduje, czy kontynuować.

Brak zgodności (No match)

Nazwa nie odpowiada numerowi IBAN. Płatnik otrzymuje wyraźne ostrzeżenie; może kontynuować, ale przyjmuje na siebie ryzyko i odpowiedzialność.

Weryfikacja niemożliwa

Bank odbiorcy nie mógł odpowiedzieć (rachunek nieosiągalny, usługa chwilowo niedostępna lub IBAN poza schematem). Potwierdzenie nie jest udzielane.

Ramy prawne i kluczowe daty

VoP jest wymagana rozporządzeniem UE o płatnościach natychmiastowych (rozporządzenie (UE) 2024/886), które zmienia rozporządzenie SEPA. Zasada jest celowo szeroka: obejmuje wszystkie przelewy, więc banki nie mogą ograniczać kontroli wyłącznie do płatności natychmiastowych.

Dostawcy usług płatniczych z strefy euro muszą oferować Verification of Payee od 9 października 2025 r. Dostawcy z państw członkowskich spoza strefy euro mają czas do 9 lipca 2027 r. Co istotne: kontrola musi być udostępniana płatnikowi bezpłatnie.

Aby VoP działała między tysiącami banków, European Payments Council (EPC) prowadzi schemat VoP — wspólny rulebook oraz zestaw Routing and Verification Mechanisms (RVM), dzięki którym PSP każdego płatnika może w standardowy sposób odpytać PSP każdego odbiorcy.

Jak przygotować pliki SEPA do VoP

Jeśli wysyłasz płatności zbiorcze (wynagrodzenia, dostawcy) w pliku pain.001, błędna lub przybliżona nazwa odbiorcy powoduje teraz tarcia — komunikaty o częściowej zgodności lub ostrzeżenia, które mogą opóźnić całą partię. Te cztery kroki utrzymują pliki w czystości, a każdy z nich możesz sprawdzić lokalnie, przed wysłaniem, bez przesyłania jakichkolwiek danych na serwer.

  1. 1

    Użyj dokładnej zarejestrowanej nazwy rachunku

    Wpisz prawną lub zarejestrowaną nazwę posiadacza rachunku odbiorcy, a nie nazwę handlową, markę czy skrót. „ACME Trading Sp. z o.o.” da częściową zgodność lub niepowodzenie wobec rachunku zarejestrowanego jako „ACME Sp. z o.o.”.

  2. 2

    Przestrzegaj zestawu znaków i limitów długości SEPA

    Nazwy są ograniczone do 70 znaków i łacińskiego zestawu znaków SEPA. Nazwy skrócone lub transliterowane (usunięte znaki diakrytyczne, ucięty tekst) zwiększają ryzyko częściowej zgodności zamiast pełnej.

  3. 3

    Zweryfikuj IBAN przed wysłaniem

    Strukturalnie błędny IBAN (nieudana kontrola mod-97, nieprawidłowa długość dla kraju) może uniemożliwić weryfikację. Najpierw sprawdź format i cyfry kontrolne każdego IBAN.

  4. 4

    Zweryfikuj cały plik pain.001

    Przed wysłaniem zweryfikuj strukturę pliku, sumy kontrolne, nazwy i numery IBAN. ValidateFin robi to w 100 % w Twojej przeglądarce — żadne dane odbiorcy nie opuszczają Twojego urządzenia.

Zweryfikuj plik SEPA przed VoP

ValidateFin sprawdza strukturę Twojego pain.001 / pain.008, numery IBAN, kody BIC, zestaw znaków i długości nazw w całości w Twojej przeglądarce. Wychwyć problemy wywołujące ostrzeżenia VoP — zanim wyślesz.

Otwórz walidator SEPA

Często zadawane pytania

Czy Verification of Payee jest obowiązkowa?

Tak. Zgodnie z rozporządzeniem UE o płatnościach natychmiastowych dostawcy z strefy euro muszą oferować Verification of Payee od 9 października 2025 r. Dostawcy z państw członkowskich spoza strefy euro muszą się dostosować do 9 lipca 2027 r.

Czy VoP dotyczy tylko płatności natychmiastowych?

Nie. Choć została wprowadzona rozporządzeniem o płatnościach natychmiastowych, VoP dotyczy wszystkich przelewów SEPA — zarówno zwykłych (SCT), jak i natychmiastowych (SCT Inst).

Czy Verification of Payee coś kosztuje?

Nie. Rozporządzenie wymaga, aby VoP była oferowana płatnikowi bezpłatnie. Banki nie mogą obciążać płatnika kosztem kontroli nazwy.

Co się dzieje, gdy nazwa nie odpowiada numerowi IBAN?

Płatnik otrzymuje przed potwierdzeniem wyraźne ostrzeżenie o „braku zgodności”. Może zdecydować się kontynuować, ale przyjmuje wtedy ryzyko i traci część ochrony przed oszustwem.

Czy mogę mimo to wysłać płatność po braku zgodności?

Tak. VoP ma charakter doradczy, nie blokujący. Płatnik zachowuje kontrolę i może kontynuować — ale zrobienie tego mimo braku zgodności przenosi odpowiedzialność na płatnika.

Jak VoP radzi sobie z nazwami firm i skrótami?

Drobne różnice (forma prawna, skróty, drobne literówki) zwykle dają „częściową zgodność”, w której płatnikowi wyświetlana jest prawdziwa zarejestrowana nazwa i decyduje. Dokładne zarejestrowane nazwy pozwalają uniknąć tego tarcia.

Czy ValidateFin może przeprowadzić prawdziwą kontrolę VoP?

Nie — i żadne uczciwe narzędzie działające po stronie klienta nie może. Prawdziwa kontrola VoP odpytuje systemy banku odbiorcy, co wymaga dostępu PSP i połączenia sieciowego. ValidateFin zamiast tego weryfikuje Twój plik lokalnie (IBAN, długość nazwy, zestaw znaków, struktura), aby był gotowy do VoP, bez przesyłania jakichkolwiek danych.

Jak mogę ograniczyć odrzucenia VoP w plikach płatności zbiorczych?

Używaj dokładnych zarejestrowanych nazw odbiorców, przestrzegaj limitu 70 znaków SEPA i zestawu znaków, weryfikuj każdy IBAN i sprawdź cały plik pain.001 przed wysłaniem. Wszystkie te kontrole można wykonać lokalnie z wyprzedzeniem.