Tax filing season is open. Secure your ATL status before the deadline — open your Chartered Books →
Home / Blog
Resources

Pakistan tax guides, calculators and advisory resources

Practical, source-linked guides on Pakistan income tax, salary and sales tax calculators, FBR filing, withholding rate cards, business compliance and cross-border work — written against the enacted Finance Act 2026.

All guides

310 source-backed guides

← All tax guidesFiling and FBR

NTN verification: what a check confirms and what it does not

CA Finalist, ACCA FinalistReviewed by Chartered Advisory Team of Chartered Accountants
Filing and FBR guide: Verifying an NTN online in Pakistan
Quick answer: NTN verification confirms that a registration exists and shows the particulars held against it — name, status, registered address, business activity. It does not confirm that a return was filed, that the taxpayer is on the Active Taxpayer List, or anything about their creditworthiness. Those are separate checks for separate purposes.

Verification is a thirty-second check that businesses either skip entirely or over-interpret. Both errors are avoidable once you know precisely what the result establishes.

What verification confirms

What verification confirms
Verification tells youVerification does not tell you
A registration exists against that numberWhether a return was filed for any tax year
The registered name of the taxpayerActive Taxpayer List status
The registered address held on fileSales tax registration or its status
The declared business activityWhether the taxpayer has an open audit or notice
The registration statusAnything about solvency or creditworthiness
The single most useful thing verification catches is a number that does not belong to the party you are dealing with. Registration numbers get transcribed wrongly, copied from an old document, or supplied for a related entity. If the name returned is not the name on the invoice, stop before you pay.

Three checks, three purposes

For a business counterparty you are usually running all three, and confusing them leaves an exposure open:

  1. NTN verification — confirms identity and particulars. Do this at onboarding.
  2. Income tax Active Taxpayer List — determines the withholding rate on payments to them. Do this at the transaction date, and save the dated result — checking ATL status.
  3. Sales tax active status — determines whether your input tax claim against their invoice will hold — the sales tax active list.

The same counterparty can pass one and fail another. See how the three registrations differ.

NTN registration in Pakistan

You need an NTN — for a job, a bank, a business registration, or as the first step to becoming a filer.

Fee Rs 1,500Turnaround 1–2 working days

Running the check

  1. Use FBR own online verification facility rather than a third-party tool, which may cache results.
  2. Enter the identifier in the format required — CNIC for an individual, registration number for an entity, with or without dashes as the field expects.
  3. Compare the returned name against the party you are dealing with, character by character rather than at a glance.
  4. Check the registered address and business activity are consistent with what you know of them.
  5. Save a dated result with the counterparty file.

A formatting mismatch returns nothing and looks identical to an unregistered party, so re-enter carefully before drawing a conclusion.

Verifying your own registration

Worth doing annually, because the particulars drift and you will not notice until something depends on them:

  • Is the registered address current? This is where notices are served, validly, whether or not you occupy it.
  • Is the business activity still accurate? A declared activity that no longer matches your invoices creates a mismatch at every review.
  • Are the name and particulars correct? Errors made at registration persist until corrected.
  • For a company, does it agree with the SECP record? Registered office and officers should match across both.

Anything wrong is a profile change rather than something to mention at filing — updating the profile.

When the verification does not match the invoice

The most useful outcome of a verification is a mismatch, because it surfaces a problem before money moves. What each type of mismatch usually means:

When the verification does not match the invoice
What you seeLikely causeWhat to do
No result at allFormatting error, or the number is not a valid registrationRe-enter carefully; if still nothing, ask the counterparty to confirm from their own certificate
A different name returnedNumber belongs to a related entity, an old business, or was transcribed wronglyStop. Establish which entity you are actually contracting with before paying
Name matches but address is unfamiliarTheir profile is out of date, which is their problem but affects your fileNote it; ask them to update. Not fatal, but worth recording
Activity inconsistent with what they supplyRegistered activity never updated after a change of businessNote it and keep your own description of the supply accurate

None of these takes long to resolve at onboarding. All of them are difficult to resolve two years later when an input claim or a withholding rate is questioned.

Verification matters because section 153 of the Income Tax Ordinance 2001 makes the payer — not the payee — liable for tax that should have been withheld, and the rate turns on the payee's status under section 182A. Checking a supplier is therefore not diligence for its own sake; it is how you establish the rate you are legally required to apply.

Building it into onboarding

The businesses that never have a counterparty problem treat this as procurement rather than tax:

  1. Require the registration number before the first purchase order or payment.
  2. Verify it and record the date in the counterparty master file.
  3. Run the ATL and sales tax checks alongside, for their own purposes.
  4. Re-verify on a fixed cycle for recurring relationships, and always before a large transaction.
  5. Retain the dated results with the payment vouchers rather than in a separate folder.

That file is what supports the rate you applied and the input tax you claimed, two years later when someone asks — what an audit asks for.

Sources

This guide is written against the official and clearly labelled professional references below. Rates, thresholds and portal procedures change between reviews, so open the primary source before relying on a figure.

Questions people also ask

Does NTN verification tell me whether someone is a filer?

No, and conflating the two is the most common error. Verification confirms a registration exists and shows the particulars held against it. Filer status comes from the Active Taxpayer List and depends on a return having been filed for the relevant tax year. A counterparty can have a perfectly valid NTN and still be treated as a non-filer for withholding.

A supplier gave me an NTN. Is verifying it enough due diligence?

It is a minimum, not a conclusion. Verification tells you the registration exists and whose it is — which is worth confirming, because numbers are transcribed wrongly and occasionally belong to someone else entirely. For withholding you additionally need their ATL status, and for input tax you need their sales tax active status. Three checks, three purposes.

My own particulars are shown incorrectly. How do I fix them?

Through a change to your registration particulars in IRIS, supported by evidence where required. Do it promptly rather than at the next filing — the address shown is where notices are served, and an outdated one means proceedings can advance while you know nothing about them.

Can I verify a company as well as an individual?

Yes, using the entity registration number rather than a CNIC. For a company you should also check the SECP record, because the two should agree on registered office and officers. A divergence between what FBR holds and what SECP holds is worth understanding before you rely on either.

Is a screenshot of a verification result useful evidence?

A dated result is genuinely useful and worth retaining with the transaction file — it evidences what you checked and when. What it does not do is prove anything about a different date. For a rate-sensitive transaction the check has to be close to the transaction date, because status can change.

Scope note: General educational information for Pakistan, not a legal opinion or a substitute for advice based on your documents. Law, notifications, portal procedures and individual facts can change the result.
Need this applied to your own documents?

Send the tax year and the transaction or filing involved, and we will tell you what is actually required.

Talk to Chartered Advisory Open the tax calculators