Polska · PL
Polski numer VAT UE (NIP)
NIP z przedrostkiem PL, a za nim biała lista: darmowe API, w którym kluczem jest ten sam numer, zwracające firmę, jej status VAT i rachunki bankowe zgłoszone urzędowi skarbowemu.
Format: PL + 10 cyfr (NIP)
Przykład: PL5250007307, NIP 525-000-73-07
Nadaje: Krajowa Administracja Skarbowa.
Budowa numeru
Polski numer VAT UE to zawsze dwanaście znaków: przedrostek i dziesięć cyfr NIP-u, bez myślników.
- PLKod kraju.
- 525Trzy pierwsze cyfry: dawny kod urzędu skarbowego.
- 000730Część identyfikująca podatnika.
- 7Cyfra kontrolna.
Cyfra kontrolna liczona jest modulo 11 z wagami 6, 5, 7, 2, 3, 4, 5, 6, 7. Jeśli reszta wynosi 10, numer jest nieprawidłowy: taki NIP nie może istnieć. Pierwsze trzy cyfry były kiedyś kodem urzędu skarbowego; dziś nie mają znaczenia praktycznego, bo NIP nie zmienia się przy przeprowadzce.
NIP, REGON i KRS
Polska prowadzi trzy numery i każdy pochodzi z innego rejestru.
| Numer | Format | Nadaje | Do czego |
|---|---|---|---|
| NIP | 10 cyfr | Administracja skarbowa | Podatki, w tym VAT. Jedyny, który trafia na fakturę unijną |
| REGON | 9 lub 14 cyfr | Główny Urząd Statystyczny | Statystyka publiczna; 14 cyfr dla jednostki lokalnej |
| KRS | 10 cyfr | Sąd rejestrowy | Wpis do Krajowego Rejestru Sądowego. Jednoosobowa działalność go nie ma |
Żadnego z nich nie da się przeliczyć na inny. Numer VAT UE powstaje wyłącznie z NIP-u, a NIP ma każdy podatnik, także ten, który nie jest czynnym podatnikiem VAT.
Jak znaleźć firmę
Biała lista podatników VAT
To najmocniejszy punkt Polski. Ministerstwo Finansów udostępnia bezpłatne, publiczne API wyszukiwania po NIP-ie, które zwraca nazwę, adres, status podatnika VAT, REGON, KRS oraz rachunki bankowe zgłoszone do urzędu. Odpowiedź jest jakości rejestrowej, na tyle wiarygodna, że warto ją przechowywać.
Rachunki bankowe mają wymiar prawny: przelew powyżej progu na rachunek spoza białej listy pozbawia nabywcę prawa do kosztu i naraża go na odpowiedzialność solidarną. Sprawdzanie białej listy nie jest więc formalnością.
Uwaga na pułapkę: publikowany plik zbiorczy zawiera wyłącznie skróty (hashe) par NIP-rachunek, bez nazw i adresów. Do zbudowania własnej bazy się nie nadaje; liczy się API.
KRS i CEIDG
KRS udostępnia bezpłatne API dla spółek, a CEIDG dla jednoosobowej działalności. Oba wyszukują po własnym numerze lub po NIP-ie.
VIES
Polska udostępnia nazwę i adres przez VIES, ale adres przychodzi jako jeden ciąg tekstu, bez rozdzielonego kodu pocztowego i miasta.
Polska specyfika
- Myślniki trzeba usunąć. NIP zapisuje się
525-000-73-07, ale numer VAT UE nigdy nie zawiera myślników. - Posiadanie NIP-u to nie to samo co status czynnego podatnika VAT. NIP ma każdy podatnik; do VIES trafiają tylko czynni podatnicy zarejestrowani do transakcji wewnątrzwspólnotowych.
- Rejestracja VAT-UE jest osobna. Czynny podatnik VAT bez zgłoszenia VAT-UE nie zwaliduje się w VIES.
- Plik zbiorczy białej listy jest bezużyteczny do wyszukiwania: zawiera same hashe.
- Adres z VIES jest jednym ciągiem, więc kodu pocztowego i miasta nie da się z niego pewnie wydzielić.
Jedno API, jedna struktura odpowiedzi
Vatlas zamienia numer podatkowy firmy na rekord firmy: nazwę, identyfikator krajowy, formę prawną, status i adres. Polska: to samo wywołanie i ta sama odpowiedź co dla każdego innego objętego kraju.
curl "https://api.vatlas.dev/v1/lookup/PL5250007307" \
-H "Authorization: Bearer $VATLAS_KEY"
Odpowiedź:
200 OK
{
"data": {
"vatNumber": "PL5250007307",
"countryCode": "PL",
"nationalNumber": "5250007307",
"nationalId": "001240700",
"name": "INSTYTUT OCHRONY ŚRODOWISKA - PAŃSTWOWY INSTYTUT BADAWCZY",
"legalForm": null,
"status": "active",
"address": {
"line1": "SŁOWICZA 32",
"line2": null,
"postalCode": "02-170",
"city": "WARSZAWA",
"country": "PL"
}
},
"meta": {
"source": "MF_WL",
"sourceDate": "2026-09-15",
"sourceSince": "2026-09-15",
"sourceUpdatedAt": "1996-01-01T00:00:00.000Z"
}
}
meta.source wskazuje rejestr, który odpowiedział (SIRENE, ARES, VIES…), a meta.sourceDate dzień, w którym to powiedział: data publikacji pliku dla rejestru wczytanego lokalnie, dzień zapytania dla rejestru odpytanego na żywo. Struktura odpowiedzi nigdy się nie zmienia.
Za darmo na próbę. Do założenia konta wystarczy adres e-mail: bez karty, bez rozmowy handlowej, 100 zapytań miesięcznie i działający klucz w około minutę.
Częste pytania
Polski numer VAT w skrócie
Ile cyfr ma polski numer VAT UE?
Dziesięć po przedrostku PL, czyli dwanaście znaków łącznie.
Czy NIP i numer VAT UE to to samo?
Cyfry są te same. Numer VAT UE to NIP z przedrostkiem PL, ale istnieje dopiero po rejestracji do transakcji wewnątrzwspólnotowych.
Czym różni się NIP od REGON i KRS?
NIP nadaje administracja skarbowa i służy podatkom. REGON nadaje GUS do celów statystycznych. KRS to numer wpisu do rejestru sądowego, którego jednoosobowa działalność w ogóle nie ma.
Co to jest biała lista podatników VAT?
Publiczny wykaz Ministerstwa Finansów z bezpłatnym API. Po NIP-ie zwraca nazwę, adres, status VAT oraz zgłoszone rachunki bankowe, a przelew na rachunek spoza listy ma realne skutki podatkowe.
Dlaczego VIES odrzuca czynnego podatnika VAT?
Bo rejestracja do VAT i rejestracja VAT-UE to dwie różne rzeczy. Bez tej drugiej numer nie pojawi się w VIES.
Numer VAT w innych krajach
Zaktualizowano 28 sierpnia 2026.