Filing your income tax return online through Federal Board of Revenue's IRIS portal is the primary method Pakistani taxpayers use for annual tax compliance. The IRIS portal at iris.fbr.gov.pk handles individual, salaried, business, and corporate tax returns. Filing through IRIS becomes your record of income, deductions, taxes paid, and ultimately determines your filer status on the Active Taxpayer List (ATL). The filing process involves logging into your IRIS account (requires prior registration — see K2), selecting the appropriate return form for your taxpayer category, completing income and deduction sections, calculating tax liability, declaring assets if required, and submitting the completed return with digital verification.
IRIS portal filing prerequisites
Before starting filing, ensure you have:
- Active IRIS account (registration covered in K2)
- CNIC (which functions as NTN for individuals)
- Salary certificate from employer (for salaried individuals)
- Bank statements for the tax year
- Receipts for any claimed deductions (donations, education, etc.)
- Property documents if you own taxable property
- Investment income records (mutual funds, savings certificates, etc.)
- Previous year's return reference if available
IRIS portal filing workflow
Step-by-step filing process:
Step 1: Visit iris.fbr.gov.pk and log into your IRIS account using your CNIC (without dashes) and password.
Step 2: Navigate to the "Declaration" or "e-Filing" section of the IRIS dashboard.
Step 3: Select the appropriate tax year you're filing for. Pakistani returns are typically filed for the just-ended tax year (July of previous calendar year through June of current calendar year).
Step 4: Choose the appropriate return type:
- 114(1) — Salaried individual return (most common for employed people)
- 114(2) — Business individual return (for self-employed, business owners)
- Wealth statement — required for higher-income filers showing asset position
- Final tax regime returns — for specific income categories (capital gains, etc.)
- Corporate returns — for company filings (separate process from individuals)
Step 5: Complete the income sections. For salaried individuals, this includes salary income, allowances, bonuses, perquisites. For business individuals, gross receipts and business income calculations.
Step 6: Add deduction claims where eligible. Donations to approved charities, education expenses, certain investments, profit on debt for housing finance — various deductions can reduce taxable income subject to limits.
Step 7: Enter tax already paid. Salaried individuals: tax deducted at source by employer (shown on salary certificate). Other categories: advance tax paid, withholding tax deducted on various transactions, voluntary tax payments.
Step 8: Review tax calculation. IRIS automatically calculates tax liability based on entered data. Verify calculation against your understanding of applicable tax slabs.
Step 9: Complete wealth statement if required. Filers with taxable income above specified threshold (varies by current FBR rules) must declare assets and liabilities annually.
Step 10: Submit return through IRIS. The submission generates acknowledgment receipt; save this for records.
Step 11: Pay any tax due if calculation shows balance owed. Generate PSID for payment through bank or online banking.
Step 12: Confirm successful filing. The IRIS dashboard should show return as "Filed" status.
IRIS form sections explained
Each return form has multiple sections to complete:
Personal Information — basic taxpayer details. Pre-populated from your IRIS account; verify correctness. Address, contact, and identification information.
Income Sources — categorized by income type. Salary, business, property rental, capital gains, foreign income (if applicable). Different categories have different calculation rules.
Allowable Deductions — claimable deductions reducing taxable income. Specific categories with limits — donations limited to certain percentage of taxable income, etc.
Tax Credits — credits against tax liability rather than against income. Investment in approved instruments, certain other categories.
Withholding Tax Statement — taxes already deducted from your income or transactions. Bank withholding, salary tax deductions, property transaction WHT, vehicle WHT, etc.
Tax Calculation — IRIS calculates final tax liability based on entered data. Shows tax slab application, deductions effect, tax credits effect, final tax due or refund position.
Wealth Statement — assets and liabilities declaration. Properties, investments, vehicles, cash, foreign assets balanced against any loans or liabilities.
Verification and Submission — final review before submission. Digital verification confirms accuracy of declared information.
Pakistani tax slabs for individuals
Income tax slabs apply progressively (approximate current structure):
Up to Rs. 600,000 — 0% tax (no liability on this portion of income)
Rs. 600,001 to Rs. 1,200,000 — typically 5% on the amount above Rs. 600,000
Rs. 1,200,001 to Rs. 1,600,000 — typically 15% on amount above Rs. 1,200,000 plus tax on lower slabs
Rs. 1,600,001 to Rs. 3,200,000 — typically 25% on amount above Rs. 1,600,000 plus tax on lower slabs
Rs. 3,200,001 to Rs. 5,600,000 — typically 30% on amount above Rs. 3,200,000 plus tax on lower slabs
Above Rs. 5,600,000 — typically 35% on amount above Rs. 5,600,000 plus tax on lower slabs
Slab structures change through annual budgets. Verify current slabs through IRIS portal during filing or FBR announcements. The progressive structure means higher earners pay higher marginal rates only on income above each threshold.
Common IRIS submission errors
- 🚩 Filing wrong return type (114(1) for business income, 114(2) for salary)
- 🚩 Missing income from multiple employers or freelance work
- 🚩 Inflating deductions beyond allowable limits
- 🚩 Forgetting to declare withholding tax already deducted
- 🚩 Submitting without wealth statement when income requires it
- 🚩 Wrong tax year selected during filing
- 🚩 Calculation discrepancies between IRIS calculation and manual estimate
- 🚩 Submitting incomplete forms before validation
Post-filing considerations
After successful submission:
Acknowledgment receipt — IRIS generates submission acknowledgment with date, time, and reference number. Save this for records.
Refund processing — if your filing shows refund due (excess tax paid), refund processing typically takes weeks to months. Bank account details for refund must be accurate.
Filer status update — your ATL inclusion happens through the next ATL update cycle (typically next March after filing for the relevant year). See K4 for ATL details.
Amendment if needed — if you discover errors after submission, IRIS allows revised returns within specific timeframes. Process for amendments has its own steps; significant amendments may face FBR scrutiny.
Document retention — keep filing-related documents for 6 years per Pakistani tax law. FBR can request supporting documentation during this period.
Frequently Asked Questions
Differences are common and not necessarily errors. Employer deductions are based on estimated annual salary; actual annual filing may differ if you had: multiple employers, additional income beyond salary, eligible deductions employer didn't consider, or different deduction calculations. IRIS calculation is authoritative for your actual liability. If IRIS shows refund (employer over-deducted), you receive refund. If IRIS shows balance owed (employer under-deducted), pay the difference. The difference is reconciliation, not error.
For salaried individuals with simple income and standard documents: 30-60 minutes for first-time filers, 15-30 minutes for experienced filers. Business individuals with complex income may take 1-3 hours due to detailed income breakdown. Wealth statement completion adds 30-60 minutes for filers above income threshold. Plan for full filing session rather than fragmented attempts; partial filing risks session timeout and data loss.
Technically not required if income is below the Rs. 600,000 threshold. However, voluntary filing has benefits: builds tax filing history (useful for future when you become liable), establishes filer status (lower withholding on banking transactions, property dealings, etc.), creates record of income for various administrative purposes (visa applications, loan applications). For consumers near the threshold or planning to cross it, voluntary filing makes sense.
Yes — many salaried individuals file successfully without professional help. The process is designed for self-service through the IRIS portal. Consider professional help if: your income sources are complex (multiple businesses, foreign income, capital gains), your wealth statement is complicated (many assets, recent acquisitions), you face specific tax planning needs (legitimate optimization), or this is your first time and you want assurance. The cost of advisor (Rs. 5,000-25,000 typically for individuals) may be worth it for complex situations; simple salaried filing rarely needs it.
Late filing triggers penalties under Pakistani tax law. Common consequences: late filing penalty (specific amount per current FBR penalty structure), interest on any tax due (calculated daily), exclusion from ATL for the relevant tax year (significant filer status implications), audit risk increase. The penalties compound over time, so filing as soon as possible after deadline is better than further delays. For consumers missing deadlines repeatedly, the cumulative penalty cost can be substantial.
Yes — IRIS allows revised returns within specific timeframes. The amendment process: go to filed return, request amendment, make corrections, submit revised return. Time limits apply (typically 60 days after submission for most amendments, longer for some scenarios). For significant changes affecting tax liability, you may face FBR scrutiny on amendment. Minor corrections (typos, small numbers) typically processed without question; major changes (large income revision, deduction additions) may attract attention. Consult with tax professional for major amendments.