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
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.”
“Najszybszy sposób na debug FA(3) – wklejam XML, widzę dokładnie który element nie trzyma schematu. Używam codziennie.”
“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.”
“Darmowe, bez rejestracji, działa w przeglądarce. Dokładnie tego potrzebowałem, żeby sprawdzić fakturę od nowego dostawcy.”
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 number → Click Check NIP → See 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
Frequently asked questions about NIP validation
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