Being a "filer" in Pakistan — meaning you appear on FBR's Active Taxpayer List (ATL) — affects far more than just your annual tax return. It impacts the withholding tax rate you pay on banking transactions, property purchases, vehicle registration, and (for freelancers specifically) your export income tax rate.
Step 1: Get Your NTN
Before you can file anything, you need a National Tax Number (NTN), obtained by registering on FBR's IRIS portal with your CNIC, basic personal details, and (for salaried individuals) your employer's information.
Step 2: File Your Tax Return
Once registered, you file your annual income tax return through IRIS, declaring your income (salary, freelance income, property, etc.) for the relevant tax year. Salaried individuals can often do this themselves in a single sitting; those with more complex income sources sometimes use a tax consultant.
Step 3: Appear on the ATL
After successfully filing your return (and it being processed), your name appears on the Active Taxpayer List, which is published and updated periodically by FBR. You can check your own status directly on FBR's website using your CNIC.
Why It's Worth Doing
Non-filers pay meaningfully higher withholding tax rates on a range of transactions — bank transactions above certain thresholds, property transactions, vehicle registration, and (notably) freelance/export income under Section 154A, where the difference between filer and non-filer rates can be substantial. See our freelancer tax calculator to see this difference for yourself if you earn foreign income.
Deadlines
Tax year deadlines are set annually by FBR (commonly around September 30th for individuals, though this can shift) — extensions are sometimes granted, but it's worth checking the current deadline directly on fbr.gov.pk rather than assuming it matches a previous year.