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.

Polskie numery identyfikacyjne
NumerFormatNadajeDo czego
NIP10 cyfrAdministracja skarbowaPodatki, w tym VAT. Jedyny, który trafia na fakturę unijną
REGON9 lub 14 cyfrGłówny Urząd StatystycznyStatystyka publiczna; 14 cyfr dla jednostki lokalnej
KRS10 cyfrSąd rejestrowyWpis 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ę.

Odbierz darmowy klucz Przeczytaj dokumentację

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.

Creating a key takes a minute

100 requests a month for free, no card required. 5,000 a month for 29 € excl. VAT when you outgrow it.