Every year, millions of salaried Pakistanis either file their tax returns late, incorrectly, or not at all. The consequences range from being placed on the non-filer list (which means higher withholding tax on banking transactions, vehicle purchases, and property transfers) to penalties and legal exposure.
The process isn't actually complicated. It's just poorly explained. This guide walks through the entire filing process for salaried individuals, step by step, using the FBR IRIS portal.
This guide is for the tax year 2025 (July 2024 to June 2025). Tax slabs and thresholds may change annually. Always verify against the latest Finance Act before filing.
Who Needs to File?
If you are a salaried individual in Pakistan, you are legally required to file an income tax return if:
- Your annual taxable income exceeds Rs 600,000
- You own a motor vehicle
- You own immovable property worth more than Rs 5 million
- You are a member of a professional body (e.g., PEC, PMDC, bar council)
- You have a commercial or industrial electricity connection
Even if your salary is below the threshold, filing voluntarily places you on the Active Taxpayer List (ATL), which saves you significant money on withholding taxes throughout the year.
Current Tax Slabs for Salaried Individuals
These are the applicable slabs for tax year 2025:
| Annual Income | Tax Rate |
|---|---|
| Up to Rs 600,000 | 0% |
| Rs 600,001 to Rs 1,200,000 | 5% of amount exceeding Rs 6L |
| Rs 1,200,001 to Rs 2,200,000 | Rs 30,000 + 15% of amount exceeding Rs 12L |
| Rs 2,200,001 to Rs 3,200,000 | Rs 180,000 + 25% of amount exceeding Rs 22L |
| Rs 3,200,001 to Rs 4,100,000 | Rs 430,000 + 30% of amount exceeding Rs 32L |
| Above Rs 4,100,000 | Rs 700,000 + 35% of amount exceeding Rs 41L |
These slabs apply to taxable income, not gross salary. Taxable income = gross salary minus allowable deductions and exemptions. Your actual tax liability may be lower than what these slabs suggest at first glance.
Documents You Need
Gather these before you start. Having everything ready makes the process take 30 minutes instead of 3 hours.
- CNIC: your 13-digit national identity number
- Salary certificate or payslips from your employer, showing gross salary, deductions, and tax withheld for the full year
- Bank statements for all accounts, showing profit/interest earned
- Withholding tax certificates from banks, mobile operators, and other sources that deducted tax at source
- Property documents if you own immovable property (purchase value and current market value)
- Vehicle registration if you own a car or motorcycle
- Utility bills including latest electricity, gas, and water bills for the property you reside in
- Zakat deduction receipts if Zakat was deducted from your bank accounts at source
Step-by-Step Filing on IRIS
1 Register on IRIS (first-time only)
If you've never filed before, you need to register for an NTN (National Tax Number) on the FBR IRIS portal. Enter your CNIC, create a password, and verify via the mobile number linked to your CNIC. Your NTN is issued instantly.
2 Log in and select the return form
After logging in, navigate to Declaration > Income Tax Return. Select the correct tax year. For salaried individuals, the system will present the appropriate form. The form has several sections: personal info, income, deductions, tax credits, wealth statement, and expenses.
3 Fill in salary details
Enter your gross salary as it appears on your salary certificate. Break it down into basic salary, allowances (house rent, medical, conveyance), bonuses, and any other compensation. The system will calculate exemptions automatically for some categories.
Key deductions to claim:
- Voluntary pension contributions: if you contribute to a recognized pension fund, up to 20% of taxable income is deductible
- Charitable donations: donations to approved organizations are deductible (get receipts)
- Zakat: compulsory Zakat deducted by banks is a tax credit
4 Declare other income
If you earned profit on bank deposits, rental income, or any other income besides salary, declare it here. Bank profit is particularly important: it's taxable, and the withholding tax on it is adjustable against your total liability.
5 Enter tax already paid
This is where you enter all taxes already deducted at source: salary tax withheld by your employer, bank profit withholding tax, mobile phone tax, vehicle token tax, and any advance tax paid. These amounts are credited against your total tax liability.
6 Complete the wealth statement
The wealth statement (also called the wealth reconciliation) is where most people get stuck. It's a snapshot of everything you own and owe as of June 30.
Assets to declare:
- Bank account balances (as of June 30)
- Cash in hand
- Immovable property (cost value, not market value)
- Vehicles (purchase price)
- Investments: mutual funds, prize bonds, savings certificates
- Gold and jewelry (estimated value)
- Loans given to others
Liabilities to declare:
- Outstanding loans (car, home, personal)
- Credit card balances
- Any other amounts owed
The reconciliation checks that your net assets at year-end equal your net assets at the start of the year, plus your income, minus your expenses. If the numbers don't add up, you'll get a reconciliation error. This is the most common reason for filing delays.
7 Review and submit
Before submitting, review every section. The system will flag obvious errors. Once you submit, a confirmation and your tax computation will be generated. If tax is due beyond what was withheld, you'll receive a payment slip (CPR) to pay at a designated bank branch or via online banking.
Common Mistakes to Avoid
- Not reconciling the wealth statement. Your opening balance + income - expenses must equal your closing balance. Every rupee needs to be accounted for. If you bought a car for Rs 2,500,000, that amount must show as a decrease in cash/bank and an increase in vehicles.
- Forgetting withholding taxes. Tax on phone bills, vehicle tokens, bank profit, and property transactions are all adjustable. Leaving them out means you're overpaying.
- Using gross salary instead of taxable salary. Your employer's salary certificate should separate gross from taxable. Using gross inflates your liability.
- Ignoring bank profit. Even if the amount is small, undeclared bank profit can trigger a notice. Declare it and claim the withholding tax credit.
- Filing after the deadline. The deadline is typically September 30. Late filing means late-filing penalties and you may be removed from the ATL, which increases withholding taxes across the board.
The Active Taxpayer List (ATL) Advantage
Being on the ATL saves you real money throughout the year. Non-filers pay significantly higher withholding tax rates on:
| Transaction | Filer Rate | Non-Filer Rate |
|---|---|---|
| Bank cash withdrawal over Rs 50,000 | 0.6% | 1.2% |
| Vehicle registration (up to 1000cc) | Rs 10,000 | Rs 50,000 |
| Property purchase (5 Marla urban) | 3% | 10.5% |
| Bank profit withholding | 15% | 30% |
| Dividend income | 15% | 30% |
For most salaried individuals, the ATL savings on banking transactions and vehicle registration alone exceed the effort of filing.
When to Hire a Tax Consultant
If your only income is salary and you don't own multiple properties or have complex investments, you can file yourself. The process takes about an hour once you have your documents ready.
Consider hiring a consultant if:
- You have multiple sources of income (salary + rental + business)
- You've received a notice from FBR
- You have significant capital gains or property transactions
- Your wealth statement has large unexplained discrepancies
A competent tax consultant charges Rs 5,000 to Rs 25,000 depending on complexity. For straightforward salaried returns, the lower end is reasonable.
Tax filing in Pakistan isn't optional, and it isn't as difficult as most people assume. The real cost of not filing isn't a penalty notice. It's the invisible tax you pay every day as a non-filer: on every bank transaction, every vehicle purchase, every property deal. Filing once a year eliminates that ongoing cost and keeps you on the right side of FBR.