Skip to main content
Skip to main content

Nigeria TIN Generator (Taxpayer Identification Number)

Generate valid Nigerian Taxpayer Identification Numbers (TIN) in FIRS Corporate (12 digits) and JTB Unified (10 digits) formats for fiscal testing and ERP integration.

Waiting for generation...

About Taxpayer Identification Numbers (TIN) in Nigeria

The TIN is the statutory tax identifier issued by the Federal Inland Revenue Service (FIRS) and the Joint Tax Board (JTB) in Nigeria, compulsory for registered corporations and individual taxpayers.

Our generator supports both the FIRS Corporate format (8 base digits plus a 4-digit tax office code, typically -0001 for main headquarters) and the 10-digit JTB Unified format used across Nigerian states.

Nigerian TIN Anatomy

Structure of official Nigerian tax identifiers:

PositionFieldLengthMeaning & RuleExample
1 to 8Corporate Base Sequence (FIRS)8 digitsUnique registration sequence assigned by the central FIRS registry12345678
9 to 12Tax Office / Branch Code (FIRS)4 digitsCode representing the local tax office (standard primary entity: 0001)0001
1 to 10JTB Unified Identifier10 digits10-digit consolidated sequence issued by the Joint Tax Board2345678901

Structural TIN Validation Rules

Regulatory composition standards for Nigerian tax numbers:

FIRS: NNNNNNNN-NNNN (12 digits) | JTB: NNNNNNNNNN (10 digits).
  1. 1. Strip hyphens, slashes, and whitespace to extract numeric digits.
  2. 2. Check whether total length corresponds to 10 digits (JTB) or 12 digits (FIRS).
  3. 3. Reject sequences with all identical digits or all zeros.
  4. 4. For FIRS numbers, verify that the 4-digit tax office code is not 0000.

Frequently Asked Questions (FAQ)