How to Verify Your Business TIN with NRS: Step-by-Step Guide
Learn how to verify Tax Identification Numbers (TIN) in Nigeria using the NRS TIN verification portal. Essential for e-invoicing compliance.
Your Tax Identification Number (TIN) is the foundation of tax compliance in Nigeria. With mandatory e-invoicing requiring valid TINs for both suppliers and buyers, knowing how to verify TINs has never been more important. Here’s everything you need to know.
What is a TIN?
A Tax Identification Number (TIN) is a unique identifier assigned to individuals and businesses by the Nigeria Revenue Service (NRS) for tax purposes. Think of it as your business’s tax “fingerprint”—no two are alike.
TIN Structure in Nigeria
Nigerian TINs follow a specific format:
- Length: 10-14 characters (varies by taxpayer type)
- Format: Numeric with possible hyphen separator
- Example:
12345678-0001
The structure typically includes:
- Base number (8 digits)
- Extension (4 digits for businesses with multiple branches)
Why TIN Verification Matters for E-Invoicing
Under the NRS e-invoicing mandate, every invoice must include valid TINs for:
- Supplier (your business): Your TIN validates you as a registered taxpayer
- Buyer (your customer): Their TIN ensures proper tax attribution
What Happens with Invalid TINs?
- Invoice rejection: NRS will reject e-invoices with invalid TINs
- Delayed payments: Buyers may refuse to process invoices without valid TIN verification
- Compliance penalties: Using unverified TINs can result in fines
- Lost input VAT: Invoices with incorrect TINs cannot be used to claim input VAT
How to Verify a TIN: 3 Methods
Method 1: NRS TIN Verification Portal (Official)
The most authoritative method is using the NRS online portal.
Steps:
- Visit the NRS TIN verification portal at
https://apps.firs.gov.ng/tinverification/ - Enter the TIN you want to verify
- Complete the CAPTCHA verification
- Click “Verify”
- View the results showing:
- Registered business name
- TIN status (Active/Inactive)
- Tax office
- Registration date
Limitations:
- Manual process—suitable for occasional verification
- No bulk verification option
- May experience downtime during peak periods
Method 2: USSD Code
For quick mobile verification:
- Dial
*7182#from any mobile phone - Select “TIN Verification”
- Enter the TIN to verify
- Receive instant confirmation via SMS
Best for: Quick spot checks when you don’t have internet access
Method 3: API Integration (For Businesses)
For businesses processing many invoices, API-based verification is essential.
How it works:
- Integrate with NRS verification API (or use a platform like ZUTAX)
- Submit TIN programmatically
- Receive structured response with verification results
- Automate validation in your invoicing workflow
Benefits:
- Real-time verification during invoice creation
- Bulk verification capability
- Automated validation before submission
- Reduced manual errors
TIN Verification Response Fields
When you verify a TIN, you’ll receive information including:
| Field | Description |
|---|---|
| TIN | The verified Tax Identification Number |
| Taxpayer Name | Registered legal name |
| Status | Active or Inactive |
| Tax Office | Assigned NRS tax office |
| Registration Date | When the TIN was issued |
| Taxpayer Type | Individual, Company, etc. |
Common TIN Issues and Solutions
Issue 1: TIN Not Found
Possible causes:
- Incorrect TIN entered
- Business not yet registered
- Recent registration not yet in system
Solutions:
- Double-check the TIN for typos
- Confirm the business is tax-registered
- Wait 24-48 hours for new registrations to appear
Issue 2: Inactive TIN
Possible causes:
- Business has been deregistered
- Tax compliance issues
- Business ceased operations
Solutions:
- Contact the business to confirm their status
- Request an updated TIN
- Do not issue invoices to inactive TINs
Issue 3: Name Mismatch
Possible causes:
- Business operating under a trade name
- Recent name change
- Data entry errors
Solutions:
- Use the legal name as registered with NRS
- Request official documentation from the business
- Update your records to match NRS database
How to Get a TIN (If You Don’t Have One)
For New Businesses
-
Online Registration
- Visit
https://taxpromax.firs.gov.ng - Click “New Registration”
- Complete the form with:
- CAC registration number
- Business details
- Contact information
- Submit and await approval
- Visit
-
In-Person Registration
- Visit your nearest NRS office
- Bring required documents:
- CAC certificate
- Memorandum of Association
- Utility bill (proof of address)
- Valid ID of directors
For Individuals
- Visit the NRS TaxProMax portal
- Select “Individual Registration”
- Provide NIN (National Identification Number)
- Complete personal details
- Submit for processing
Processing time: Typically 1-3 business days
Best Practices for TIN Management
1. Verify Before First Transaction
Always verify a new customer’s or supplier’s TIN before issuing or accepting the first invoice.
2. Maintain a Verified Database
Keep a database of verified TINs with verification dates. Re-verify periodically (every 6-12 months).
3. Automate Verification
Use systems that automatically verify TINs during invoice creation to prevent errors.
4. Document Verification
Keep records of TIN verification for audit purposes. Store:
- Date of verification
- Verification method used
- Results received
5. Handle Failures Gracefully
Establish a process for handling failed verifications:
- Notify the relevant party
- Request correct TIN
- Hold invoice until verified
TIN Verification and VAT Compliance
For VAT-registered businesses, TIN verification is directly linked to:
Input VAT Claims
To claim input VAT on purchases, the supplier’s TIN on the invoice must be:
- Valid and active
- Correctly formatted
- Matching the registered business name
Output VAT Reporting
When you charge VAT, your customer’s TIN must be:
- Verified before invoice issuance
- Included on all VAT invoices
- Reported correctly in VAT returns
ZUTAX TIN Verification Features
ZUTAX simplifies TIN verification with:
- Real-time verification: TINs checked automatically during invoice creation
- Bulk verification: Verify multiple TINs when importing parties
- Status alerts: Notifications when a verified TIN becomes inactive
- Audit trail: Complete history of all verification activities
- NRS integration: Direct connection to official NRS database
Frequently Asked Questions
How often should I verify TINs?
For regular customers/suppliers, re-verify annually. For new parties, always verify before the first transaction.
What if a customer refuses to provide their TIN?
For B2B transactions, you cannot issue a compliant VAT invoice without the buyer’s TIN. Explain the legal requirement and that you cannot proceed without it.
Can I verify TINs for free?
Yes, the NRS portal and USSD code are free. API verification through platforms may be included in subscription costs.
How long is a TIN valid?
TINs are permanent unless the business is deregistered. However, status can change, so periodic verification is recommended.
What’s the difference between TIN and VAT number?
In Nigeria, your TIN serves as both your general tax identifier and VAT registration number. There’s no separate VAT number.
Start Verifying Today
Don’t let TIN issues derail your e-invoicing compliance. Try ZUTAX free and experience automated TIN verification that ensures every invoice is compliant from the start.
Ready to simplify your e-invoicing?
Join hundreds of Nigerian businesses using ZUTAX for compliant invoicing.