← All Pakistan tax tools

Bulk ATL Checker

Verify hundreds of NTNs or CNICs against the latest FBR Active Taxpayer List in seconds — entirely in your browser. Files never leave your computer.

  1. 1Your list
  2. 2Pick column
  3. 3Download
Loading the latest FBR ATL — this takes a few seconds.

Upload your list

An Excel or CSV with one row per NTN/CNIC to verify. We'll read the column headers next so you can pick the ID column.

How it works

  1. 1Upload your list (.xlsx, .xls, or .csv with one row per taxpayer).
  2. 2Pick the column that holds the NTN, CNIC, or Registration Number.
  3. 3We use a pre-built index of the latest FBR ATL — no need to download anything.
  4. 4Your browser matches every row in seconds and you download the result.

Files never leave your computer — everything runs in your browser. We match by digits/letters only, so formatting (dashes, spaces, case) doesn't matter.

Updated every Monday

FBR publishes a fresh Income Tax ATL each Monday on download.fbr.gov.pk. This tool refreshes against it automatically.

100% private — runs in your browser

Your file of NTNs/CNICs is never uploaded. Matching happens locally in a Web Worker; the result Excel is generated on your device.

Built for accountants

Designed for tax practitioners who file dozens of returns and need to verify ATL status before applying section 153, 155 or 233 withholding rates.

What is the FBR Active Taxpayer List?

The Active Taxpayer List (ATL)is FBR's official register of taxpayers who have filed their income tax return for the most recent tax year by the due date. Being on the ATL — what most people call “filer status” — entitles you to materially lower withholding tax rates on most everyday transactions: bank withdrawals, vehicle registration, property transfers, dividends, prize bonds, and contracts for goods or services.

FBR refreshes the list every Monday morning Pakistan time. The weekly snapshot reflects all returns filed up to the previous Sunday plus any late-filing surcharges paid under section 182A.

Why bulk-check ATL status before paying vendors?

Withholding tax under sections 153, 155, 156, and 233 is significantly higher when the recipient is a non-filer. Applying the wrong rate creates two problems: under-withholding from a non-filer means FBR can recover the shortfall plus a default surcharge from you; over-withholding from a filer means an unhappy vendor and a refund headache.

For accountants closing a month's payables, the practical workflow is: export the AP ledger to Excel, run it through this checker, and apply the correct withholding rate per row in one pass. What used to be a tab-by-tab IRIS lookup for every NTN now takes a few seconds for thousands of rows.

How to get back on the ATL

If your name shows as Inactive, the fix is usually one of:

  • File the missing return.If you haven't filed for the latest tax year, file via the IRIS portal.
  • Pay the late-filing surcharge. Under section 182A: PKR 1,000 (individual), PKR 10,000 (AOP), PKR 20,000 (company). Pay via PSID and attach the receipt.
  • Wait for the next Monday update. FBR processes the return and surcharge payment, then your name reappears on the next weekly ATL.

If you'd rather not deal with FBR yourself, our team handles return filing, restoration, and ongoing compliance. See our income tax services →

Frequently asked questions

FBR publishes a fresh Income Tax ATL every Monday on its website. Each weekly snapshot reflects returns filed up to the previous Sunday plus any section 182A surcharges paid. This tool re-fetches the file automatically — you don't need to do anything to get fresh data.
The ATL is FBR's official register of taxpayers who filed their income tax return for the latest tax year on time. Being on the list — “filer status” — qualifies you for lower withholding tax rates on banking, vehicle registration, property transfers, dividends, prize bonds, and most B2B payments.
Non-ATL (non-filer) rates are typically 50–100% higher than ATL rates across most withholding sections. On a PKR 1 million bank transaction, a non-filer can pay several thousand rupees more than a filer. See our full Withholding Tax Rates tool for the section-by-section comparison.
The most common reasons: (1) you haven't filed your return for the latest tax year; (2) you filed late and the ATL surcharge under section 182A is unpaid; or (3) your return is filed but FBR hasn't yet processed it. Filing the return and paying the surcharge usually restores ATL status by the next Monday update.
File your income tax return on the FBR IRIS portal for the relevant tax year. If you missed the deadline, file the return AND pay the section 182A late-filing surcharge (PKR 1,000 individual / 10,000 AOP / 20,000 company). Your name appears on the next weekly ATL after FBR processes both.
Yes. The Bulk ATL Checker runs entirely in your browser. Your list of NTNs/CNICs is never sent to any server — matching happens locally in a Web Worker, and the result Excel is generated on your device.
Currently it covers the Income Tax ATL only — the file FBR publishes at download.fbr.gov.pk/IT/ATL_IT.xlsx. The Sales Tax ATL has a different format and registration scheme. If you need bulk Sales Tax ATL checking, let us know.
An Excel (.xlsx or .xls) or CSV file with a header row and one column containing the NTN, CNIC, or Registration Number. Other columns (name, address, amount) are kept untouched in the output. Files up to 25 MB are supported.
Withholding tax under sections 153, 155, 156, and 233 is materially higher when the recipient is a non-filer. If you withhold the lower (filer) rate from a non-filer, FBR can recover the shortfall plus a default surcharge from you. Verifying ATL status before payment protects your books and reduces filing-season corrections.

Need help filing returns or restoring ATL status?

Fair Tax International is an ACCA-led tax practice in Pakistan. We file individual and company returns, restore lapsed filer status, and handle ongoing FBR compliance — under your name, on your timeline.