If you've ever been hit with a higher bank withdrawal tax, a bigger advance tax on a car, or a friend telling you "just become a filer, it'll save you money" - you're not alone. Thousands of people search this exact question every month, and the process is genuinely simpler than most people expect. Here's exactly what "filer" means, and how to become one.
What Does "Filer" Actually Mean in Pakistan?
A filer is someone whose name appears on FBR's Active Taxpayer List (ATL) - a public list maintained by the Federal Board of Revenue. You get on this list by registering for a tax number and filing your annual income tax return. That's it. There's no separate "filer application" - filing your return correctly and on time is what makes you a filer.
A non-filer, by contrast, is anyone who either hasn't registered with FBR at all, or has registered but hasn't filed their latest return. Non-filers pay noticeably higher withholding tax on almost every major transaction - bank withdrawals, property purchases, vehicle registration, and more.
Who Needs to Become a Filer?
You should register and file if you fall into any of these categories:
- Salaried employees earning above the taxable threshold
- Freelancers and self-employed professionals earning through local or foreign clients
- Business owners, sole proprietors, and partners in an AOP (Association of Persons)
- Property owners, especially those planning to buy or sell property
- Anyone who wants lower withholding tax rates on banking and vehicle transactions
- Overseas Pakistanis with local income or property
Even if your income is below the tax-free threshold, filing still matters - it's what keeps you compliant and protects you from non-filer penalties on transactions unrelated to your income level.
Step-by-Step: How to Become a Filer in Pakistan
Register for an NTN (National Tax Number)
For individuals, your NTN is derived from your CNIC number and assigned automatically upon registration through IRIS. Registration is done through FBR's online portal, IRIS (iris.fbr.gov.pk), and it's completely free.
| Requirement | Details |
|---|---|
| CNIC | Must be valid and active |
| Mobile number | Registered in your own name (used for SMS verification) |
| Email address | Active, used for all FBR correspondence |
| Source of income | Salary, business, freelance, property, etc. |
| Employer/business details | If applicable |
Create Your IRIS Account
- Go to iris.fbr.gov.pk and click on "Registration for Unregistered Person"
- Enter your CNIC, name, and contact details
- You'll receive a verification code via SMS and email
- Once verified, IRIS generates your login credentials
File Your Income Tax Return
This is the step that actually makes you a filer - registration alone isn't enough.
- Log into IRIS and select the correct tax year
- Choose your taxpayer category (salaried, business individual, AOP, etc.)
- Enter your income details - salary, business income, freelance earnings, rental income, or any other taxable source
- Declare your assets and liabilities (this is mandatory alongside the return for most individuals)
- Claim any eligible deductions (Zakat paid through scheduled banks, approved pension contributions, certain medical expenses)
- Review the calculated tax liability
- Pay any outstanding tax through your bank, 1-Link, or RAAST
- Submit the return
Wait for ATL Update
Once your return is filed and accepted, FBR updates the Active Taxpayer List. If you file before the deadline, you'll appear in the next scheduled ATL update. If you file after the deadline, you can still get onto the ATL, but typically only after paying a surcharge for late filing.
Filing Deadline You Need to Know
The annual deadline to file your income tax return is September 30, covering income earned in the previous tax year (July to June). Filing after this date attracts a default surcharge on any tax due, plus a minimum late filing penalty under Section 182 of the Income Tax Ordinance (PKR 25,000 for Individuals, PKR 50,000 for AOPs, and PKR 100,000 for Corporate Companies) - so there's real financial upside to filing on time, not just eventually.
What Does It Cost to Become a Filer?
Registering on IRIS and filing your own return costs nothing in government fees - it's free. The only costs involved are:
- Any actual tax liability you owe based on your income
- Late filing surcharge, if you miss the September 30 deadline
- Professional fees, if you choose to hire a tax consultant to file on your behalf
Filer vs Non-Filer: What You Actually Save
These aren't small differences - for anyone doing regular banking transactions, buying property, or receiving payments from clients, filer status pays for itself many times over.
| Transaction | Filer | Non-Filer |
|---|---|---|
| Bank cash withdrawal above Rs. 50,000 | No tax | 0.8% tax |
| Property purchase (advance tax) | Lower rate | Meaningfully higher |
| Vehicle registration | Lower rate | Up to 2-3x higher depending on engine size |
| IT/IT-enabled services payments | Lower withholding | Higher withholding |
Common Mistakes People Make
- Registering but never filing: Getting an NTN is only half the job. Plenty of people register, get their number, and then never actually file a return - which means they're still technically a non-filer.
- Missing the September 30 deadline every year: Filer status isn't permanent. You need to file every single year to stay on the ATL, and missing the deadline resets the clock with penalties attached.
- Forgetting the wealth/asset declaration: Many first-time filers submit their income details but skip the assets and liabilities section, which causes the return to be flagged as incomplete.
- Assuming freelance or foreign income doesn't count: If you're a freelancer earning through Upwork, Fiverr, or direct international clients, that income is taxable in Pakistan if you're a resident - and needs to be declared, not left out.
- Not checking ATL status after filing: Occasionally filings get flagged or rejected for small errors. Always confirm your name has actually appeared on the ATL rather than assuming it happened automatically.
Frequently Asked Questions
Once your return is accepted, you're typically reflected in the next ATL update cycle - usually within a few weeks, though this can vary.
Yes. You can file a "nil" return declaring no taxable income, which still gets you onto the ATL and gives you filer benefits on transactions.
No - these are separate processes. Becoming a filer relates to your personal income tax status. If you're running a business, you may also need to register it separately with SECP, which is a different process.
The core process is the same, but freelancers earning through foreign clients often benefit from understanding how IT export income is taxed and whether PSEB registration applies to their situation - this can significantly affect what you actually owe.
Getting It Right the First Time
The process itself isn't complicated, but small mistakes - an incomplete asset declaration, a missed deadline, or misreported freelance income - can cost you the exact savings you're trying to unlock by becoming a filer in the first place.
If your income involves freelancing, property, or a registered business and you want it done correctly the first time, book a call and we'll walk through your specific numbers together.
