Skip to main content
Skip to main content

Nigeria TIN Validator (Taxpayer Identification Number)

Validate Nigerian Taxpayer Identification Numbers (TIN) online with full support for FIRS Corporate (12 digits) and JTB Unified (10 digits) standards.

How Nigerian TIN Validation Works

Validation of the Nigerian Taxpayer Identification Number checks compliance with FIRS and JTB structural requirements, identifying either 10-digit (JTB) or 12-digit (FIRS Corporate) configurations.

The tool audits sequential consistency, rejects repetitive mock values, and verifies valid tax office branch designations.

Nigerian TIN Anatomy

Composition of tax identifiers in Nigeria:

PositionFieldLengthMeaning & RuleExample
1 to 8Corporate Base Sequence (FIRS)8 digitsBase sequence registered in the central tax authority database12345678
9 to 12Tax Office / Branch Code (FIRS)4 digitsIntegrated tax office code for corporate filing0001
1 to 10JTB Unified Identifier10 digitsUnified 10-digit tax sequence from the Joint Tax Board2345678901

Structural Validation Algorithm

Process used to verify TIN authenticity:

FIRS: NNNNNNNN-NNNN (12 digits) | JTB: NNNNNNNNNN (10 digits).
  1. 1. Remove hyphens, punctuation, and alphabetical characters.
  2. 2. Inspect length for valid standard (10 digits for JTB or 12 digits for FIRS).
  3. 3. Reject inputs composed of all zeros or identical digits.
  4. 4. Confirm valid non-zero branch code for FIRS corporate records.

Frequently Asked Questions (FAQ)