KSeF PL Guide

Efektywna pomoc w kwestiach związanych z KSeF

Walidator NIP

Zweryfikuj dowolny polski NIP natychmiast, używając oficjalnego algorytmu sumy kontrolnej. Bezpłatnie, bez rejestracji.

Kiedy warto skorzystać: Szybka weryfikacja NIP sprzedawcy/nabywcy na fakturach, formularzach i w bazie kontrahentów przed plikowaniem lub wymianą XML FA(3).

Jak używać

1

Wprowadź NIP

Wpisz lub wklej 10-cyfrowy NIP (opcjonalny prefiks PL w stylu VAT UE). Spacje i myślniki są ignorowane.

2

Kliknij „Sprawdź NIP”

Naciśnij przycisk lub Enter, aby uruchomić weryfikację sumy kontrolnej.

3

Odczytaj wynik

Zobacz natychmiastowy wynik pozytywny/negatywny z krótkim wyjaśnieniem błędu.

Jak działa ten walidator

Strona sprawdza wyłącznie: (1) po usunięciu spacji i myślników (oraz opcjonalnego prefiksu PL) ciąg ma dokładnie dziesięć cyfr, (2) dziesiąta cyfra zgadza się z oficjalną regułą ważonej sumy modulo 11 dla polskiego NIP.

Nie wywołujemy żadnego API urzędowego i nie ustalamy, czy numer jest nadany aktywnemu podatnikowi. Do tego służą oficjalne wykazy VAT, biała lista lub VIES (dla PL + NIP) — patrz sekcja referencji poniżej.

Czym jest polski NIP

Definicja

NIP (Numer Identyfikacji Podatkowej) to polski numer identyfikacji podatkowej dla przedsiębiorstw i innych podatników zarejestrowanych do celów podatkowych. Pojawia się na fakturach, umowach i korespondencji z KAS.

W obrocie unijnym polscy podatnicy często podają identyfikator VAT jako PL i dziesięć cyfr (np. PL5272830422). VIES sprawdza ten format w transakcjach transgranicznych.

Osoby fizyczne nieprowadzące działalności zwykle używają PESEL jako identyfikatora podatkowego; NIP uzyskuje się przy rejestracji firmy lub jako podatnik VAT.

Format i struktura

NIP to zawsze dziesięć cyfr dziesiętnych. W dokumentach bywa grupowany np. XXX-XXX-XX-XX lub XXX-XX-XX-XXX; walidacja opiera się na surowym ciągu dziesięciu cyfr.

Pierwsze trzy cyfry odnoszą się historycznie do urzędu skarbowego, który nadał numer. Nie ma jednego publicznego, maszynowo czytelnego pliku mapującego każdy prefiks na nazwę urzędu — traktuj dekodowanie prefiksu jako orientacyjne.

Cyfry 4–9 to część porządkowa; cyfra 10 to cyfra kontrolna z algorytmu mod 11 opisanego niżej.

Cyfra kontrolna mod 11

Pomnóż cyfry 1–9 przez wagi 6, 5, 7, 2, 3, 4, 5, 6, 7, zsumuj iloczyny i oblicz resztę z dzielenia przez 11.

Jeśli reszta wynosi 10, dany dziewięciocyfrowy prefiks nie może odpowiadać żadnemu prawidłowemu NIP — kombinacja jest odrzucana.

Jeśli reszta to 0–9, musi ona równać się dziesiątej cyfrze. To wykrywa większość pomyłek; nie dowodzi jednak, że numer został wydany lub jest aktywny.

Wskazówki regex dla deweloperów

Tylko format (bez sumy kontrolnej): ^\d{10}$

Styl VAT UE z prefiksem PL: ^PL\d{10}$ — status podatnika weryfikuj przez VIES lub rejestry krajowe, nie samym regexem.

NIP a REGON i KRS

NIP — identyfikator podatkowy/VAT. REGON — numer statystyczny z GUS. KRS — numer w rejestrze sądowym podmiotów gospodarczych. Są od siebie niezależne.

Na fakturze KSeF potrzebujesz poprawnych danych NIP; to narzędzie pomaga sprawdzić identyfikator przed głębszą walidacją XML lub portalu.

Weryfikacja urzędowa (poza tą stroną)

Status VAT, dane z białej listy i inne skutki prawne potwierdzaj usługami KAS/MF. Ta strona ma charakter edukacyjny i działa wyłącznie lokalnie w przeglądarce.

Najczęściej zadawane pytania

Czy wynik „prawidłowy” oznacza, że firma istnieje?
Nie. Oznacza to tylko zgodność formatu i sumy kontrolnej. Status zawsze potwierdzaj narzędziami KAS/MF (wykaz VAT, biała lista) lub doradcą podatkowym.
Czy prefiks PL wchodzi w skład NIP?
Krajowo NIP to dziesięć cyfr. „PL” dodaje się w identyfikatorze VAT UE (VIES). Usuń PL przed walidacją tutaj albo wklej same dziesięć cyfr.
Czy to ten sam algorytm co na innych polskich stronach?
Wagi i reguła mod 11 to powszechnie stosowany test techniczny. Do pewności prawnej nadal zalecamy portale urzędowe.
Czy mogę używać tego do faktur KSeF?
Tak, jako szybkiej weryfikacji NIP sprzedawcy/nabywcy przed budową XML lub środowiskiem testowym KSeF. Nie zastępuje walidacji w portalu ani porady prawnej.
Pracuję na etacie, bez firmy — czy mam NIP?
Zwykle nie; pracodawca rozlicza PIT po PESEL. NIP dotyczy działalności i innych zarejestrowanych podatników.
Czy mój NIP jest wysyłany na wasz serwer?
Nie. Walidacja działa w przeglądarce; wartość nie jest przesyłana dla tego narzędzia.

Bezpieczeństwo danych

  • Cała walidacja odbywa się lokalnie w przeglądarce
  • Żadne dane NIP nie są przesyłane na serwer
  • Działa offline po załadowaniu strony

Stworzone przez ekspertów

Opracowane przez zespół z doświadczeniem w polskim e-commerce i zgodności z KSeF. Narzędzia opierają się na publicznie dostępnych specyfikacjach Ministerstwa Finansów.

Ostatnia aktualizacja: 2025-07