
Quick Answer (What Is NTN Verification?)
NTN verification is the process of confirming, against FBR's live database, that a person or business is registered for income tax and that the registration details are correct. In Pakistan you can verify an NTN free of charge through FBR's Online Verification Portal using a CNIC, a 7-digit NTN, a passport number, or an incorporation number — no login required, results in under two minutes.
Introduction
Every serious tax question in Pakistan eventually starts with the same two-minute check — is this NTN real, and is this taxpayer active? At BACO Consultants, our tax and corporate teams run this verification dozens of times a week: before onboarding a client, before releasing a vendor payment, before signing a property transfer, and before filing a return. It is the cheapest risk control available to any Pakistani business, and it costs nothing. If you have not yet obtained a tax number, our step-by-step NTN registration guide explains the process from scratch, while our breakdown of the documents required for NTN registration covers what FBR actually asks for. If you already hold an NTN and simply want to confirm your standing, this guide pairs naturally with our walkthrough on how to check Active Taxpayer List status and our FBR IRIS registration guide.
This article explains exactly how NTN verification works in 2026, what each field in the result means, where people get it wrong, and what to do when the record does not match reality.
Key Takeaways
- Your CNIC is your NTN. For individuals, the 13-digit CNIC now functions as the National Tax Number; the separate 7-digit NTN applies mainly to companies, AOPs and older registrations.
- Verification ≠ filer status. Confirming an NTN only proves registration exists. Active Taxpayer List (ATL) status is a separate check.
- Four search options are available on FBR's portal: CNIC, NTN, Passport No., and Registration/Incorporation No.
- SMS works too — send
ATLspace CNIC (no dashes) to 9966. - ATL for Tax Year 2026 is scheduled for publication on 1 October 2026, immediately after the 30 September return deadline.
- Verify counterparties, not just yourself. Paying a supplier who is off the ATL exposes you to higher withholding and disallowed expenses.
What Is NTN Verification in Pakistan?
NTN verification is a public lookup that confirms whether a CNIC, NTN, passport number or incorporation number exists in the Federal Board of Revenue's taxpayer registry, and returns the registration details FBR holds against it. It is available to anyone — you do not need to own the number you are checking, and you do not need an IRIS account.
The National Tax Number is the identifier FBR assigns when a person or entity is registered under the Income Tax Ordinance, 2001. Verification is how you prove that identifier is genuine.
One distinction that trips almost everyone up: verification tells you a registration exists. It does not tell you the taxpayer has filed anything. A person can hold a perfectly valid NTN for eight years and never have filed a single return. Registration and compliance are two different questions, answered by two different checks.
Why NTN Verification Matters in 2026
Verification matters because Pakistan's tax system now attaches real financial consequences to the other party's status, not just your own. Withholding rates, expense deductibility, banking limits and property transaction taxes all move depending on whether the counterparty appears on the Active Taxpayer List — so the two-minute check protects your money, not theirs.
Practical situations where verification is now effectively mandatory:
- Vendor payments. Withholding tax rates for non-active taxpayers are substantially higher, and getting the rate wrong makes you liable for the shortfall. Our note on withholding tax compliance mistakes covers this exposure in detail.
- Property transactions. Advance tax under Sections 236C and 236K varies sharply between filer, late filer and non-filer.
- Bank account opening and loan processing. Banks routinely pull the taxpayer profile before approval.
- Government tenders and prequalification. A valid NTN plus ATL appearance is a standard eligibility gate.
- Client onboarding. Consultants, agencies and exporters verify before issuing invoices.
- Sales tax input claims. Buying from an unregistered or blacklisted supplier can cost you the input adjustment entirely.
Who Needs to Verify an NTN?
Anyone who transacts with money that FBR can see. In practice, that means individuals confirming their own registration, businesses screening counterparties, and institutions performing due diligence.
| User type | Why they verify | What they usually check |
|---|---|---|
| Salaried individuals | Confirm registration before filing | CNIC → Taxpayer Profile |
| Freelancers & IT exporters | Prove filer status to banks/clients | CNIC → Profile + ATL |
| Sole proprietors | Confirm business NTN and RTO | CNIC → Profile |
| Private limited companies | Confirm 7-digit NTN and STRN | NTN → Profile + Sales Tax ATL |
| AOPs / partnership firms | Confirm registration after formation | NTN → Profile |
| Buyers & procurement teams | Vendor screening before payment | CNIC/NTN → ATL |
| Banks & financial institutions | KYC and loan due diligence | CNIC → Profile |
| Overseas Pakistanis | Confirm non-resident registration | Passport / CNIC → Profile |
| NGOs & NPOs | Confirm entity registration and exemption trail | NTN → Profile |
NTN Verification Online: Step-by-Step (Taxpayer Profile Inquiry)
The Taxpayer Profile Inquiry on FBR's Online Verification Portal is the primary tool. The full process takes under two minutes and requires no login, no fee and no supporting documents.
Step 1 — Open the verification portal.
Go to the Federal Board of Revenue official website and open the Online Verification Services section (also reachable directly at e.fbr.gov.pk).
Step 2 — Select "Taxpayer Profile Inquiry."
It sits in the left-hand menu alongside Active Taxpayer List (Income Tax), Active Taxpayer List (Sales Tax), Sales Tax Registration verification and blacklisted-taxpayer checks.
Step 3 — Choose your Parameter Type.
Four options are available:
| Parameter Type | Use it when | Format |
|---|---|---|
| CNIC | Individual, sole proprietor, salaried person | 13 digits, no dashes |
| NTN | Company, AOP, or legacy registration | 7 digits, no dashes |
| Passport No. | Foreign national or overseas registrant | As printed |
| Reg. / Inc. No. | SECP-registered company | Incorporation number |
Step 4 — Enter the registration number.
Type it without dashes or spaces. A single stray hyphen is the most common reason a valid record returns "no record found."
Step 5 — Enter the captcha and submit.
Captcha is case-sensitive. Refresh it if the characters are unclear rather than guessing.
Step 6 — Review the taxpayer profile.
The system returns the registration record on screen. Take a screenshot or print to PDF — the portal does not maintain a search history for you.
How to Check NTN by CNIC
To check an NTN by CNIC, select "CNIC" as the parameter type on the Taxpayer Profile Inquiry page, enter the 13-digit number without dashes, complete the captcha and submit. If the person is registered, FBR returns the taxpayer name, reference number, registration date and jurisdiction.
Where is my 7-digit NTN? In the result screen, the field labelled Reference No. contains it. For individuals, FBR treats the 13-digit CNIC as the operative tax number, but many banks, tender documents and foreign counterparties still ask for the 7-digit form. That is where you find it.
A note on CNIC formats. Old-format 11-digit numbers and expired CNICs are frequent causes of failed lookups. If your CNIC was reissued with a different number after a NADRA correction, your FBR record may still carry the old one — which is a mismatch you need to fix, not ignore.
How to Verify NTN for a Company, AOP or Partnership
For a company or AOP, select "NTN" as the parameter type and enter the 7-digit National Tax Number, or select "Reg./Inc. No." and use the SECP incorporation number. The profile returns the registered entity name, business address, principal activity, tax office jurisdiction and — where applicable — the Sales Tax Registration Number.
Entity verification carries an extra layer that individual verification does not: the registered name and address must match your contracts and invoices. A company that moved offices three years ago and never updated Form 181 will show a stale address on every verification a client runs. That is a live audit and notice risk, not a cosmetic one.
If you are still at formation stage, our private limited company registration service and partnership/AOP registration service handle SECP and FBR registration together, so the two records match from day one. Entity-specific NTN registration is available for companies, partnerships and AOPs, businesses, salaried individuals and NPOs.
NTN Verification by SMS
SMS verification checks filer status, not the full registration profile. Send ATL followed by a space and your 13-digit CNIC (no dashes) to 9966. For a company or AOP, send ATL space the 7-digit NTN. FBR replies with the active or inactive status against the current list.
For Azad Jammu & Kashmir taxpayers, the format is AJKATL space CNIC to 9966. Standard network charges apply; FBR does not charge for the service.
SMS is the fastest option when you are standing at a bank counter or a vehicle registration desk. It is not a substitute for the full profile inquiry when you need registration dates or jurisdiction details.
How to Read Your Verification Result
The taxpayer profile returns a compact record. Here is what each field means and what to check it against:
| Field | What it means | What to verify |
|---|---|---|
| Reference No. | Your 7-digit NTN | Matches your certificate and invoices |
| Registered Name | Legal name held by FBR | Matches CNIC / SECP incorporation certificate |
| Registration Date | Date NTN was issued | Consistent with your first filing year |
| Category / Status | Individual, AOP, Company | Correct entity type |
| Business Name | Trade name, if declared | Matches your letterhead and bank account |
| Business Address | Declared principal place of business | Current, not a previous office |
| Tax Office / RTO or LTO | Jurisdiction handling your file | Determines where notices originate |
| STRN | Sales tax registration, if any | Present if you are sales-tax registered |
Expert observation: the field people ignore is the RTO. Your jurisdiction determines which office issues notices, where appeals are filed, and which commissioner has authority over exemption certificates. Clients who cannot answer "which RTO holds your file?" are usually the same clients who discover a Section 114 notice three weeks after it was issued. Our guidance on what to do if you receive an FBR tax notice starts from exactly this point.

NTN vs STRN vs ATL: What Each Check Actually Proves
These three are constantly confused. They answer different questions and are not interchangeable.
| Check | Question it answers | Where to run it | What it does NOT tell you |
|---|---|---|---|
| Taxpayer Profile Inquiry (NTN) | Is this person/entity registered for income tax? | FBR Online Verification | Whether they filed or are compliant |
| Active Taxpayer List (Income Tax) | Are they an active filer right now? | FBR ATL check / SMS 9966 | Whether their return was accurate |
| Sales Tax Registration / ATL (Sales Tax) | Are they registered and active for sales tax? | FBR Online Verification | Income tax standing |
In plain terms: NTN proves you exist in the system. ATL proves you filed. STRN proves you can charge and claim sales tax. A supplier can pass one and fail the other two.
For the practical consequences of falling off the list, see our comparison of filer vs non-filer in Pakistan, the full Active Taxpayer List guide, and our walkthrough on removing ATL inactive status. Sales tax registration is covered separately in our sales tax registration process guide and GST registration service.
How to Download Your NTN Certificate from IRIS
The public verification portal shows your profile but does not issue a certificate. To download the official NTN registration certificate, you must log into IRIS with your own credentials.
- Log in to IRIS using your CNIC/NTN and password.
- Open the Registration menu.
- Select the completed Form 181 (Order) — the registration certificate issued against your profile.
- Open the record and use Print to save it as PDF.
Two practical points. First, the certificate reflects your last updated particulars — if your address changed and Form 181 was never amended, the certificate carries the old address. Second, banks and tender committees increasingly accept a printed taxpayer profile screenshot alongside the certificate, because it is dated and independently verifiable.
Locked out of IRIS? See our fixes for IRIS login problems and recovering a forgotten IRIS password.
What If Your NTN Does Not Appear?
If verification returns no record, work through the causes in order of frequency before assuming you are unregistered.
Checklist — no record found:
- Formatting. Dashes, spaces, or a leading zero dropped by autocorrect. Re-enter manually.
- Wrong parameter type. Entering a CNIC while "NTN" is selected returns nothing.
- Wrong number entirely. Company NTN entered where a director's CNIC was needed.
- Registration still processing. New registrations can take a short period to propagate to the public portal.
- Reissued CNIC. NADRA number changed; FBR record still holds the old one.
- Never actually registered. An agent promised registration, took a fee, and filed nothing — more common than most people expect.
- Portal downtime. FBR systems get heavily loaded near filing deadlines. Retry off-peak.
If cause 5 or 6 applies, you need corrective action rather than another lookup. Registration is handled through our NTN registration services; record corrections are handled by amending your Form 181 profile in IRIS, and errors already carried into a filed return are addressed in our guide on correcting mistakes in an FBR income tax return.
Verifying Suppliers, Vendors and Clients
Counterparty verification is where NTN checks convert directly into saved money. Before releasing a payment, run three checks: taxpayer profile (does the entity exist?), income tax ATL (are they active?), and — for sales tax invoices — sales tax registration plus the blacklist check.
A real-world pattern we see repeatedly: a manufacturing client processes a Rs. 4.2 million supplier invoice, withholds at the active-filer rate, and books the expense. Nine months later, an audit shows the supplier was inactive on the payment date. The differential withholding, plus default surcharge, plus the disallowed portion of the expense, lands on the buyer — not the supplier. The check that would have prevented it takes ninety seconds.
Build it into your process:
- Verify at onboarding and re-verify before each payment cycle — ATL status changes.
- Save a dated screenshot in the vendor file. It is your evidence of reasonable diligence.
- Match the verified registered name against the name on the invoice, not just the NTN.
- For sales tax vendors, run the blacklist and suspended-registration check as well.
Our monthly tax compliance checklist for businesses builds this into a repeatable routine.
Cost, Timeline and Requirements
| Item | Detail |
|---|---|
| Cost of verification | Free. FBR charges nothing for the portal or SMS check (network SMS charges only). |
| Time required | Under 2 minutes online; seconds by SMS. |
| Login required? | No, for public verification. Yes, for downloading the certificate from IRIS. |
| Documents required | None. Only the CNIC/NTN/passport number. |
| Who can verify | Anyone. The taxpayer profile is a public inquiry facility. |
| NTN registration cost | Registration itself is free on IRIS; professional fees apply if outsourced. |
| ATL surcharge (late filers, s.182A) | Rs. 1,000 individuals · Rs. 10,000 AOPs · Rs. 20,000 companies |
Warning: anyone charging you a fee to "check your NTN" is selling you something FBR gives away. Fees are legitimate for registration, correction, filing and advisory — not for a lookup.
Common Mistakes to Avoid
- Treating verification as proof of compliance. It proves registration only.
- Entering CNIC with dashes. The single most common failed-lookup cause.
- Assuming a valid NTN means you are a filer. Check the ATL separately.
- Ignoring a name or address mismatch. Mismatches surface later as notices.
- Verifying once and never again. ATL status is dynamic; registration details go stale.
- Using unofficial third-party lookup sites for sensitive decisions. Convenient, but the authoritative record is FBR's own portal.
- Sharing full taxpayer profiles publicly. The data is verifiable but still sensitive; share only what the counterparty needs.
- Confusing NTN with STRN. Income tax and sales tax registrations are separate.
- Relying on an agent's screenshot. Run it yourself. It takes two minutes.
Expert Tips and Best Practices
Tip 1 — Verify before the deadline, not after. Every September, FBR's systems slow under load. Confirm your registration details in July or August, so that if something is wrong you have time to fix it before the income tax return deadline.
Tip 2 — Keep a dated verification file. For businesses, a folder of dated counterparty verification screenshots is the cheapest audit defence you will ever build.
Tip 3 — Reconcile your profile annually. Address, business activity, bank account, principal officer. Amend Form 181 when any of them changes — not when a notice forces you to.
Tip 4 — Overseas Pakistanis should verify residency status in the profile. Non-resident status affects taxability of foreign income entirely. See our guides on income tax returns for overseas Pakistanis and becoming a non-resident taxpayer.
Tip 5 — Freelancers, verify before invoicing foreign clients. Payment platforms and banks in Pakistan check registration before releasing export proceeds. Our NTN registration process for freelancers covers the sequence.
Latest Updates and 2026 Trends
ATL publication date. Under the amended Income Tax Rules, 2002 (SRO 1638(I)/2024), FBR now publishes the annual Active Taxpayers List immediately after the return filing deadline rather than on 1 March. The ATL for Tax Year 2026 is scheduled for publication on 1 October 2026, assuming the 30 September deadline is not extended. If FBR grants an extension, the publication date moves accordingly.
The three-tier system is now entrenched. Active filer, late filer and non-filer are distinct categories with distinct rates. Late filers who pay the Section 182A surcharge return to the ATL but continue to face higher advance tax on property transactions under Sections 236C and 236K than on-time filers. Verification alone will not tell you which tier you sit in — you need to know your filing date.
Data matching has tightened. FBR increasingly cross-references withholding statements, banking data and digital invoicing against declared income. Registration records that do not match banking or SECP records are now a visible flag rather than a dormant one.
Deadlines for Tax Year 2026: 30 September 2026 for individuals and AOPs; 31 December 2026 for companies. Deadlines are occasionally extended by SRO — confirm on FBR's site before relying on any date.
Our summary of the top tax changes in Pakistan's Budget 2026-27 covers the wider legislative picture, and our tax compliance in Pakistan 2026 guide sets out the annual obligations that follow registration.
Why Choose BACO Consultants for NTN Verification and FBR Registration Support
Verification is free and simple — the difficulty starts when the result is wrong. BACO Consultants is a corporate, tax and legal consultancy based in Islamabad, serving clients across Pakistan and overseas. Our team is led by qualified chartered accountants and practising advocates, which means a mismatched taxpayer profile, a stale RTO jurisdiction, or a registration that an earlier agent never actually completed is handled by professionals who deal with FBR's systems and its officers daily.
We help with the full chain rather than a single lookup: NTN registration for salaried individuals, sole proprietors, partnerships, companies and NPOs; profile corrections and Form 181 amendments; ATL restoration including surcharge computation and PSID generation; annual income tax filing and monthly sales tax return filing; vendor verification frameworks for procurement teams; and representation where a registration defect has already produced a notice. Clients in Islamabad, Rawalpindi, Lahore and Karachi rely on us for exactly this work — as our tax consultancy services and tax advisory practice in Islamabad set out in detail.
The value is not in running the check. It is in knowing what to do when the check comes back wrong.
Frequently Asked Questions
Q1. How do I check my NTN number online in Pakistan?
Open FBR's Online Verification Portal, select Taxpayer Profile Inquiry, choose CNIC as the parameter type, enter your 13-digit CNIC without dashes, complete the captcha and submit. Your registration details appear on screen, and the Reference No. field shows your 7-digit NTN.
Q2. Is NTN verification free?
Yes. FBR provides both the online Taxpayer Profile Inquiry and the SMS check free of charge. Only standard network charges apply to SMS. Any service charging a fee purely for a lookup is charging for something FBR gives away.
Q3. Is my CNIC the same as my NTN?
For individuals, yes — the 13-digit CNIC functions as the National Tax Number for FBR purposes. The separate 7-digit NTN still appears as the Reference No. in your taxpayer profile and is required by some banks, tenders and foreign counterparties.
Q4. Does a valid NTN mean I am a filer?
No. An NTN proves you are registered for income tax. Filer status depends on whether you appear on the Active Taxpayer List, which requires that you filed your return. Many registered taxpayers are not on the ATL.
Q5. Can I verify someone else's NTN?
Yes. The Taxpayer Profile Inquiry is a public facility, and verifying suppliers, clients and contract counterparties is standard business practice in Pakistan. You need only their CNIC or NTN.
Q6. How long does it take for a new NTN to appear in verification?
Registration through IRIS is usually processed quickly, but the record may take a short period to reflect on the public verification portal. If it has not appeared after a few working days, re-check your registration was actually submitted and approved.
Q7. How do I verify an NTN by SMS?
Send ATL followed by a space and your 13-digit CNIC (no dashes) to 9966. Companies and AOPs should send the 7-digit NTN instead. AJK taxpayers use the AJKATL prefix. The reply confirms active or inactive status.
Q8. What is the difference between NTN and STRN?
NTN is your income tax registration number under the Income Tax Ordinance, 2001. STRN is your Sales Tax Registration Number under the Sales Tax Act, 1990. Holding an NTN does not mean you are sales tax registered; they are separate registrations with separate obligations.
Q9. My verification shows the wrong address. Does it matter?
Yes. FBR issues notices to your registered address and your jurisdiction is set by it. An outdated address means missed notices and missed deadlines. Amend your particulars through Form 181 in IRIS as soon as you notice the discrepancy.
Q10. Can overseas Pakistanis verify their NTN?
Yes, using either CNIC/NICOP or passport number as the parameter type. Overseas Pakistanis should also confirm that their residency status is correctly recorded, since it directly determines which income is taxable in Pakistan.
Conclusion
NTN verification is the simplest compliance action available to any Pakistani taxpayer and one of the most consequential. It costs nothing, takes under two minutes, requires no documents, and answers a question that banks, buyers, tender committees and FBR itself will eventually ask you. The Taxpayer Profile Inquiry confirms registration; the Active Taxpayer List confirms filing; sales tax verification confirms your input-claim position. Run all three when the money involved justifies it — which, in 2026, is most of the time.
Our recommendation: verify your own profile now rather than in late September, fix any mismatch in name, address or jurisdiction immediately, and build counterparty verification into your payment process rather than your audit response.
Your next step: if your verification came back clean, move on to filing and staying on the ATL. If it came back wrong, missing, or confusing, get it corrected before it turns into a notice. Visit BACO Consultants to explore our full range of tax, corporate and legal services — or Book a Seat at BACO Consultants to speak directly with a qualified consultant about your NTN registration, profile correction, ATL status or return filing.
Related Articles
Leave a Comment
No approved comments yet. Be the first to share your thoughts!

