How to check Active Taxpayer List status online
Checking Active Taxpayer List status takes under a minute, and doing it at the wrong moment costs real money. The mechanics matter less than the timing: withholding is applied on the transaction date, so the only check that counts is the one taken immediately before the transaction.
The lookup
- Use the official FBR Active Taxpayer List facility rather than a third-party tool or an app cache.
- Enter the correct identifier. For an individual this is the CNIC; for a company or association of persons, the registration number. Enter it in the format the lookup expects — with or without dashes as required — because a formatting mismatch returns a false negative that people misread as inactive status.
- Select the relevant tax year. The list is year-specific.
- Save the result with its date. A screenshot, a print, or a saved page — anything that shows the status and the day you checked.
An SMS route also exists for quick checks. It is convenient for reassurance but a text message is weaker evidence than a dated result from the official lookup, so use it as a first check rather than as the record.
Why timing is the whole point
The list is published on 1 March following the relevant tax year and refreshed on a weekly cycle thereafter. Two consequences follow:
- Filing does not produce status immediately. There is a lag to the next refresh, and where the return was late, inclusion additionally requires the section 182A position to be settled.
- Status is not retrospective. Appearing on the list next week does not recover tax withheld at the inactive rate on last week transaction. On a Rs 20,000,000 property purchase that gap is worth around Rs 1,850,000 — see what the difference costs per transaction.
You have never filed, your CNIC is not on the ATL, and you are tired of paying the non-filer rate on every transaction.
If the result says inactive
Work through the causes in this order before assuming the list is wrong:
| Check | What to look for |
|---|---|
| Was the return actually submitted? | A return saved in IRIS but never submitted is not filed. Confirm the acknowledgement exists. |
| Correct tax year? | Filing the wrong year is common where several years are being caught up at once. |
| Was it filed late? | Late filing requires the section 182A surcharge or the statutory alternative before inclusion — inclusion after late filing. |
| Correct identifier and format? | Re-enter carefully; a formatting mismatch looks identical to genuine exclusion. |
| Has the weekly refresh happened? | Recent filings appear on the next cycle, not instantly. |
If all five check out and you are still shown as inactive, the position needs raising with FBR rather than worked around. Do not proceed with a rate-sensitive transaction on the assumption it will resolve itself.
Joint accounts, minors and new entities
FBR guidance addresses situations that come up constantly in banking:
- Joint accounts are treated as part of the list where any one holder meets the criteria.
- A minor account is treated as part of the list where the parent, guardian or the person who deposited the funds meets the criteria.
- Companies and associations of persons formed after 30 June of the relevant tax year can be included even though no return was due for that year.
These are useful but applied bank by bank in practice. Confirm the current wording on the FBR page before relying on any of them for a specific account.
What the list does and does not tell you
Active Taxpayer List status is a narrow signal that gets over-interpreted in commercial settings. It confirms one thing: that a return was filed for the relevant tax year and, where filed late, that the restoration position was settled.
| What ATL status confirms | What it does not confirm |
|---|---|
| A return was filed for that tax year | That the return was accurate or complete |
| The taxpayer is registered and identifiable | That there is no open audit, notice or assessment |
| Lower withholding rates apply on the transaction date | That tax due has actually been paid in full |
| The registration is current | Anything about creditworthiness or solvency |
So it is the right check for setting a withholding rate and the wrong check for due diligence on a counterparty. If you are extending credit or entering a substantial contract, ATL status is a starting point rather than an answer — and conversely, a supplier being inactive tells you about their filing, not necessarily about their business.
If you are checking someone else
Withholding agents carry the exposure for under-deduction, so the check is part of the payment process rather than a courtesy. Build it in: verify status before releasing payment, retain the dated result with the voucher, and re-verify periodically for recurring suppliers — a monthly retainer paid at the active rate all year is an exposure if the supplier dropped off the list in March. How ATL status works covers the underlying rules.
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.
- Active Taxpayer List — Income Tax (FBR)
- File an Income Tax Return (FBR)
- Withholding Tax Rate Cards (FBR)
Questions people also ask
Which tax year should I check?
The one relevant to your transaction, which is usually the most recently published list. A bank, registrar or withholding agent applies the list current at the transaction date. Checking an older year because that is the return you most recently filed will give you a result nobody will act on.
I filed yesterday and I am still shown as inactive. Is something wrong?
Probably not. The list is refreshed on a weekly cycle rather than in real time, so inclusion follows on the next refresh. Confirm the return was actually submitted rather than saved as a draft, that it was filed for the correct tax year, and where the return was late, that the section 182A position has been dealt with.
Is a third-party filer status checker reliable?
Treat it as indicative only. Third-party tools can cache results and lag the official refresh, and a counterparty will verify against the official list rather than against a screenshot from an app. For anything with money attached, use the official lookup.
How do I prove my status to a buyer or a bank?
Produce a dated result from the official lookup, taken as close to the transaction as practicable, and keep a copy in the transaction file. Verbal assurance and an old screenshot are not evidence. If you are the withholding agent relying on someone else status, the same applies in reverse — retain what you checked and when.
Does my company status depend on my personal status?
They are separate taxpayers with separate registrations and separate lists. A director on the list does not put the company on it, and a compliant company does not cover a director personal position. Check each registration you actually transact through.
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