Launching a SaaS?·Collect waitlist signups before you build — before.run
SandboxPatternsDetectDocsChangelog
Finance
pl
#poland
#nip
#tax
#finance

Polish NIP (Tax ID)

Polish NIP (Numer Identyfikacji Podatkowej) — the 10-digit tax identification number used by businesses and self-employed individuals in Poland.

Polish invoice generationB2B payment formsTax system integrations
/
/
Safe
Test String
3 matches
\d{10}digit\d — digit (0–9) — repeated exactly 10 times · {10} — exactly 10 times
Pattern: 6 charsInput: 32 chars
100% client-side · private

Valid Examples

  • 1234563218
  • 5260250274
  • 9999999999

Invalid Examples

  • 123456789
  • 12345678901
  • abcdefghij

Usage & Integration

Validate Polish NIP (Tax ID) natively in your backend or frontend without copying regex strings.

Node / Edge

import { validate } from '@regexto/validators';

validate('pl-nip', '...');

Python

from regexto_validators import validate

validate("pl-nip", "...")

Go

import "github.com/regex-to/validators-go"

valid, err := validators.Validate("pl-nip", "...")

PHP

use RegexTo\Validators\Validator;

Validator::validate('pl-nip', '...');

Rust

use regexto_validators::validate;

let is_valid = validate("pl-nip", "...").unwrap();