Skip to content
Income Tax

How to become a filer in Pakistan

Becoming a filer means appearing on FBR's Active Taxpayer List. Here is what that actually requires, what staying off it costs you, and the order to do things in.

Published
Last reviewed
Reviewed
Reading time
6 min read
Written by
Corpex Solutions

“Filer” is not a status you apply for. It is the result of having filed your income tax return for the relevant tax year, which puts your name on the Active Taxpayer List that FBR publishes and that banks, excise offices and property registrars check.

That distinction matters, because a great many people register for a National Tax Number, assume they are done, and discover months later that they are still being charged non-filer rates on every banking transaction.

What being a non-filer actually costs

Pakistan does not fine you for staying off the Active Taxpayer List. Instead it charges you more at every point where tax is withheld at source. The higher rates apply across a wide range of ordinary transactions:

  • Cash withdrawals and certain banking transactions
  • Vehicle registration and annual token tax
  • Property purchase and transfer
  • Dividends and profit on bank deposits
  • Payments received against contracts and services

The exact differential is set by the Finance Act and changes year to year, so we will not quote a percentage that may be stale by the time you read this. The pattern has been consistent, though: the gap has widened almost every year, and for most people with a salary and a bank account, staying a non-filer now costs more than filing.

The three steps, in order

1. Get your NTN

For individuals, FBR uses your CNIC number as your National Tax Number, but you must still complete registration on the IRIS portal for it to become active. You need a mobile number registered in your own name, an email address you control, and your CNIC. Businesses, AOPs and companies receive a separate seven-digit NTN and need proof of business address.

2. File your return for the tax year

The tax year runs to 30 June. Returns for individuals and AOPs are generally due by 30 September, with companies on a later date, though FBR frequently notifies extensions. Salaried individuals also file a wealth statement reconciling assets and liabilities against declared income.

3. Confirm you appear on the ATL

The list is published and updated by FBR. Filing does not put you on it instantly, and the version in force at the time of a transaction is the one that counts. Check before you buy a vehicle or transfer property rather than assuming.

What you need to gather

  • CNIC and IRIS login credentials
  • Salary certificate or annual income summary
  • Bank statements covering the tax year
  • Withholding tax deduction certificates from banks and employers
  • Details of property, vehicles and investments held
  • Last year's return, if you have filed before

If you have never filed at all

You are not the first. The practical question is which years to file for, and that depends on your income history and whether FBR has already issued a notice. Filing late attracts penalties and surcharge, but it remains far better than not filing — non-response is what turns a straightforward matter into a best-judgement assessment made without your input.

How long the whole thing takes

NTN registration is usually complete within one to two working days once documents are in order. A straightforward salaried return takes two to four working days to prepare and file. Company returns with audited accounts take longer.

Not sure which years you need to file, or whether a notice changes your position?

Talk to an expert

This article is general information, not advice on your circumstances. Tax rates, thresholds and deadlines in Pakistan change with each Finance Act and by FBR notification — confirm the current position before acting. Last reviewed 4 August 2026.

Ready to get compliant — and stay that way?

Whether it is your first return or a notice you would rather not face alone, our team will tell you exactly where you stand.