FBR NTN Verification Online: Check Active Taxpayer Status in Pakistan
Learn how to verify NTN numbers and check Active Taxpayer List (ATL) status online. Essential guide for Pakistani businesses to verify buyer and supplier tax registration before issuing digital invoices.
Fatima Khan
April 07, 2026
Why NTN Verification Matters
Before issuing a digital invoice through FBR, verifying your buyer's National Tax Number (NTN) is essential. An invalid or inactive NTN can cause invoice rejection, tax credit disallowance, and compliance issues. FBR's Active Taxpayer List (ATL) determines the withholding tax rates applicable to the buyer, directly impacting your invoice calculations.
What is the Active Taxpayer List (ATL)?
The ATL is FBR's official registry of taxpayers who have filed their tax returns on time. Being on the ATL provides significant financial benefits:
- Lower withholding tax rates: ATL filers pay reduced rates (often 50% less)
- Eligible for refunds: Only ATL-listed taxpayers can claim tax refunds
- Business credibility: ATL status signals tax compliance to partners
- Government contracts: Many tenders require ATL status
How to Verify NTN Online
Method 1: FBR ATL Search Portal
- Visit the FBR ATL verification page
- Enter the NTN or CNIC number
- Select the relevant tax year
- Click "Verify" to check the status
Method 2: Via SMS
Send ATL [space] [NTN/CNIC] to 9966 to receive instant ATL verification via SMS.
Method 3: Through Your Invoicing Software
DigitalInvoices.pk integrates FBR's real-time registration status API, allowing you to verify NTN status directly from the buyer creation or invoice form.
Understanding Verification Results
Active Filer
The NTN is valid and the taxpayer has filed returns for the relevant period. Standard (lower) withholding tax rates apply.
Non-Filer
The NTN is valid but the taxpayer has not filed returns. Higher withholding tax rates apply as per FBR schedule.
Invalid NTN
The NTN does not exist in FBR's database. Do not issue invoices against this number. Ask the buyer to provide a valid NTN or their CNIC number.
NTN Verification for Digital Invoicing
Why It's Critical for E-Invoices
FBR's digital invoice system validates buyer NTN/CNIC during submission. If you submit an invoice with an invalid buyer registration number, FBR will reject the invoice. This causes:
- Failed invoice submission
- Delays in buyer receiving the verified invoice
- Potential duplicate submissions if retried with incorrect data
Best Practice: Verify Before Invoicing
Always verify a buyer's NTN/CNIC when onboarding them for the first time. Save the verified status in your buyer records so subsequent invoices process smoothly.
Registered vs Unregistered Buyers
FBR digital invoices categorize buyers differently based on registration:
- Registered buyers (NTN): Full NTN required, lower withholding rates, eligible for input tax credit
- Unregistered buyers (CNIC): CNIC number required, higher tax rates may apply
Correctly identifying the buyer's registration type ensures accurate tax calculations on your digital invoices.
Maintaining Accurate Buyer Records
- Periodically re-verify buyer NTN status (ATL is updated semi-annually)
- Update buyer records when they provide new NTN or address details
- Flag buyers whose NTN becomes inactive for follow-up
- Use bulk verification tools for large buyer databases
Conclusion
NTN verification is a fundamental step in FBR digital invoicing. By verifying buyer registration before issuing invoices, you avoid rejections, ensure correct tax calculations, and maintain clean compliance records. Use DigitalInvoices.pk for integrated real-time NTN verification.