Dane mogą być nieświeże

Ostatni udany sync z plikiem płaskim Ministerstwa Finansów odbył się 152 godzin temu (snapshot z dnia 2026-04-12). Synchronizacja powinna następować codziennie o 03:00 - jeśli widzisz ten komunikat dłużej niż 24 godziny, skontaktuj się z administratorem.

BIAŁA LISTA VAT

Weryfikator Białej Listy VAT

Sprawdź, czy numer rachunku należy do podatnika VAT w Wykazie podatników. Natychmiastowa weryfikacja bez limitów, bezpośrednio z dziennego pliku płaskiego Ministerstwa Finansów.

10 cyfr, można z myślnikami

NIP musi mieć 10 cyfr z poprawną cyfrą kontrolną.

26 cyfr lub pełne IBAN PL. Zostaw puste, aby sprawdzić sam NIP.

Numer rachunku musi mieć 26 cyfr (opcjonalnie z prefiksem PL).

Spróbuj przykładu:

Potrzebujesz sprawdzić wiele kontrahentów? Weryfikacja masowa

Jak to działa

Źródło danych

Weryfikacja oparta jest na dziennym pliku płaskim publikowanym przez Ministerstwo Finansów pod adresem plikplaski.mf.gov.pl. Plik zawiera zhashowane SHA-512 kombinacje (data, NIP, numer rachunku) wszystkich czynnych i zwolnionych podatników VAT. Aktualizacja codziennie o 03:00.

Algorytm weryfikacji

Dla każdego zapytania obliczamy lokalnie SHA-512 iterowane 5000 razy zgodnie ze specyfikacją techniczną MF z 26.08.2020 (wzór: data + NIP + NRB). Otrzymany hash szukamy w lokalnej kopii pliku. Dla rachunków wirtualnych próbujemy automatycznie wszystkich odpowiednich masek banku.

Prywatność

Weryfikacja odbywa się w całości na naszym serwerze, bez przesyłania Twoich danych do MF. W bazie nie przechowujemy żadnego NIP-u ani rachunku - tylko hashe. Każde zapytanie pozostawia wpis w logu serwera, nic więcej.

Czytaj pełny przewodnik →

REST API

Weryfikuj pary NIP + rachunek programowo. Wszystkie zapytania są bez limitów, odpowiedź poniżej 15 ms.

GET /api/v1/vat-registry/verify/5252344078/61109010140000071219812874

Host: polishdata.eu

// Response 200 OK

{

"valid": true,

"data": {

"result": "active",

"method": "direct",

"date": "2026-04-12"

}

}

Dokumentacja API