NTN verification matters in two situations: confirming your own registration details, and checking a counterparty before you transact. The second is the one that saves money. Dealing with an unregistered or non-filer supplier changes your withholding obligations and can create problems in your own return, and it takes about a minute to check.
Checking your own NTN
For an individual the answer is usually simpler than expected: your NTN is your CNIC number. There is no separate number to find.
To confirm your registration exists and see the details FBR holds:
- Open the FBR online verification facility from the official site.
- Choose the search type - by CNIC, NTN or registration number.
- Enter the number and any verification code shown.
- Read the result, which typically shows the registered name, status and registration details.
You can also see your full profile by logging into IRIS, which shows more than the public verification does, including your registered address, contact details and filing history.
Verifying a supplier, customer or contractor
This is where verification earns its keep. Before dealing with a new counterparty, particularly on any significant value:
| Check | Tells you | Why you care |
|---|---|---|
| NTN verification | Whether they are registered and the name held | Confirms the entity exists as claimed |
| ATL status | Whether they are an active filer | Determines the withholding rate you must apply |
| Sales tax registration | Whether they can lawfully charge sales tax | Prevents paying tax to someone not registered to collect it |
| SECP record, for a company | Whether the company is incorporated and current | Confirms who you are actually contracting with |
A very common and expensive error: paying sales tax to a supplier who is not registered for sales tax. The tax never reaches the government, you cannot claim input adjustment, and the money is gone. Verify before paying, not after.
For the company side of this, see how to check if a company is registered with SECP.
NTN is not the same as filer status
This distinction causes more confusion than anything else in the area.
- Having an NTN means the person or entity is registered with FBR.
- Being on the ATL means they filed their return for the relevant year and are treated as an active taxpayer.
A person can hold an NTN for a decade and not be on the ATL because they never filed. If you apply filer withholding rates to someone who is registered but not on the ATL, the shortfall is your problem as the withholding agent, not theirs.
Check the ATL specifically, and check it for the relevant period rather than assuming last year's status carries over. Our guide to the Active Taxpayer List check covers the SMS and online routes, and filer vs non-filer sets out what the rate difference actually is.
When verification returns something unexpected
| Result | Likely cause | What to do |
|---|---|---|
| No record found | Not registered, or number entered wrongly | Re-check the digits; ask them for the exact number |
| Name does not match | Trading name given rather than registered name | Ask for the registered legal name and re-verify |
| Registered but not on ATL | Return not filed for the relevant year | Apply non-filer rates; tell them why |
| Status shows inactive | Non-filing or a compliance issue | Treat as non-filer for withholding |
| Your own record shows wrong details | Outdated profile | Update through IRIS |
A supplier who cannot produce a verifiable NTN, or whose registered name does not match the invoice, is a commercial risk beyond the tax point. Invoices from an entity that does not exist as described are difficult to defend if your own return is examined.
Keep the verification, not just the result
Verification is only useful later if you can show you did it.
- Screenshot the verification result with the date visible, and file it with the contract or invoice.
- Record the ATL status at the time of payment, since status changes over time and you will be judged on the position when you withheld.
- Keep supplier registration certificates where they provide them.
- Re-verify periodically for ongoing relationships rather than once at onboarding.
If your withholding is ever questioned, the question will be what you knew when you paid. A dated verification screenshot answers it. A recollection that "they said they were a filer" does not.
Verification scams to avoid
- Paid "NTN verification" services. Verification through the official FBR facility is free.
- Sites asking you to log in to check an NTN. Public verification does not require your IRIS credentials.
- Agents offering to "make you a filer instantly". ATL status follows from filing a return, and nothing else.
- Fake certificates. Always verify a supplied certificate against the FBR facility rather than accepting the document at face value.
Use only the official FBR site for verification, and never enter IRIS credentials into a third-party page.
When to run these checks in practice
Verification is only useful if it happens before the money moves. A workable rule set for a business:
- At onboarding, for every new supplier, contractor or significant customer. Record the result on file.
- Before the first payment, since withholding obligations attach to payment, not to the contract.
- At the start of each tax year, because ATL status changes annually and last year's position does not carry over.
- Before any large or unusual transaction, particularly property and vehicle dealings.
- Whenever an invoice looks inconsistent - a different entity name, a new bank account, a changed address.
The change-of-bank-account case deserves particular attention. An email asking you to pay an existing supplier's invoice into a new account is one of the most common business frauds in Pakistan. Verify by phoning a known number, not by replying to the email, and see our guide to reporting payment fraud if it has already happened.
Frequently asked questions
How do I check my NTN number online?
Use the FBR online verification facility and search by CNIC, NTN or registration number. For an individual the CNIC is the NTN. Logging into IRIS shows your full profile including address and filing history.
How do I verify someone else's NTN?
Use the same FBR verification facility with their CNIC or NTN. Ask for their registered legal name rather than a trading name, and separately check their Active Taxpayers List status.
Is NTN verification free?
Yes. Verification through the official FBR facility is free and does not require you to log in. Any site charging for it, or asking for your IRIS credentials, should be avoided.
Does having an NTN mean someone is a filer?
No. An NTN means they are registered; being on the Active Taxpayers List means they filed their return. Someone can hold an NTN for years without being on the ATL, and ATL status is what determines withholding rates.
What if a supplier's NTN shows no record?
Re-check the digits first, then ask for the exact registered number and legal name. A supplier who cannot produce a verifiable NTN is a commercial risk, and invoices from an entity that does not exist as described are hard to defend if your return is examined.
Why should I keep a screenshot of the verification?
Because if your withholding is questioned, the issue is what you knew when you paid. A dated verification result is evidence; a recollection that they said they were a filer is not.
Sources & official references
- Federal Board of Revenue - official rates, forms, notifications and the ATL
- FBR IRIS portal - registration, return filing and notice responses
- Income Tax Ordinance 2001 - the governing statute on the official Pakistan Code