KSeFGPT
Get started for free

Free NIP Validator

Check whether a NIP (Polish tax ID) is valid - format and checksum - before issuing a KSeF invoice. Online, instant and no registration.

Free, with a daily limit

Each tool can be used up to 3 times per day without registration. Create a KSeFGPT account to use them without limits.

  • Up to 3 uses per day without registration
  • After creating an account — no limits at all
  • Full access to all platform modules
Create account
Enter a NIP to check whether it is valid.

Free Tools that humans LOVE to use

Share your thoughts — every review helps us make these tools better for you.

Walidator wyłapał mi błąd w sumie P_15 na czterech fakturach z ERP, zanim je wysłałam do KSeF. Oszczędziłam dzień na korektach.
Marta K. · Księgowa, biuro rachunkowe
Najszybszy sposób na debug FA(3) – wklejam XML, widzę dokładnie który element nie trzyma schematu. Używam codziennie.
Piotr W. · Dev / integrator
Przed go-live KSeF przepuściliśmy cały hurt faktur testowych. Raport błędów jest czytelny nawet dla nietechnicznych osób w zespole.
Anna S. · CFO, e-commerce
Darmowe, bez rejestracji, działa w przeglądarce. Dokładnie tego potrzebowałem, żeby sprawdzić fakturę od nowego dostawcy.
Tomasz L. · Właściciel, handel B2B

What is a NIP and how does the checksum work?

A NIP (Polish tax identification number) is a 10-digit number identifying a business. The last digit is a check digit derived from the other nine using the weights 6, 5, 7, 2, 3, 4, 5, 6, 7. The validator verifies the format and this checksum, so you can catch a typo before it ends up on a KSeF invoice.

Type or paste the NIP numberClick Check NIPSee the result: format and checksum

Sign in to KSeFGPT and, in the Counterparties module, pull the company name and address by NIP - straight from the GUS registry.

Free validator vs KSeFGPT account

Darmowy walidator
Konto w KSeFGPT
Walidacja formatu i sumy kontrolnej NIP
Tak, z limitem
Tak, bez limitu
Pobieranie danych firmy z GUS po NIP
Wkrótce
Tak
Zapis kontrahenta i historia
Nie
Tak
Wystawianie i wysyłka faktur do KSeF
Nie
Tak
Asystent AI do KSeF
Nie
Tak, w formie czatu
Wsparcie
Nie
Tak

Frequently asked questions about NIP validation

Walidator sprawdza dwie rzeczy: czy numer ma poprawny format (dokładnie 10 cyfr) oraz czy zgadza się jego cyfra kontrolna. Cyfra kontrolna (ostatnia, dziesiąta) wyliczana jest z dziewięciu poprzednich według wag 6, 5, 7, 2, 3, 4, 5, 6, 7. Dzięki temu od razu wychwycisz literówkę w NIP, zanim trafi na fakturę KSeF.

To mechanizm wykrywania błędów: ostatnia cyfra NIP jest matematycznie powiązana z pozostałymi. Mnożymy pierwsze dziewięć cyfr przez wagi 6, 5, 7, 2, 3, 4, 5, 6, 7, sumujemy, a resztę z dzielenia przez 11 porównujemy z cyfrą kontrolną. Jeśli się nie zgadza (lub reszta wynosi 10), NIP jest nieprawidłowy.

Nie. To dwie różne rzeczy. Walidator NIP sprawdza poprawność matematyczną i format numeru. Biała lista VAT (rejestr Ministerstwa Finansów) potwierdza status podatnika VAT i rachunki bankowe. Nasz walidator nie odpytuje białej listy - weryfikuje, czy sam numer NIP jest zbudowany poprawnie.

Na razie nie - narzędzie weryfikuje wyłącznie format i sumę kontrolną. Pobieranie nazwy i adresu firmy z rejestru GUS dodamy wkrótce. W koncie KSeFGPT możesz już dziś pobrać dane kontrahenta po NIP bezpośrednio z GUS.

NIP identyfikuje nabywcę i sprzedawcę w Krajowym Systemie e-Faktur. Błędny NIP może spowodować odrzucenie faktury przez KSeF lub przypisanie dokumentu do niewłaściwego podmiotu. Szybka walidacja przed wystawieniem faktury pozwala uniknąć korekt i problemów księgowych.

Nie. Z walidatora numerów NIP możesz korzystać bez rejestracji z limitem 3 użyć dziennie. Płatne są dopiero funkcje konta: wystawianie i wysyłka faktur do KSeF, pobieranie danych kontrahentów z GUS, historia i asystent AI.

Zacznij fakturować w KSeF w 2 minuty

Załóż konto i przejdź od darmowej walidacji NIP do pobierania danych kontrahentów z GUS oraz wysyłki faktur do KSeF.

Załóż konto