How to file income tax returns online in Pakistan
The Federal Board of Revenue’s IRIS portal enables Pakistani taxpayers to file income tax returns online. After registration and form submission, users receive electronic acknowledgments and can monitor assessment progress.

- Individuals and freelancers can submit their income tax returns through the Federal Board of Revenue’s (FBR) online portal, IRIS.
- The process requires registration, generation of a digital tax certificate, and uploading of a completed tax return form.
- After submission, the taxpayer receives an electronic acknowledgment and can track assessment status within the same system.
To file an income tax return online in Pakistan, log in to the FBR’s IRIS portal, complete the electronic return form, and submit it for assessment. The system then validates the data, issues an electronic acknowledgment, and allows you to monitor the progress of your return.
Understanding the online filing framework
The Federal Board of Revenue (FBR) operates the Integrated Revenue Management Information System (IRIS), a web‑based platform that automates registration, filing, and assessment of tax returns for individuals and freelancers. IRIS replaces the earlier manual submission of paper returns and provides a secure, end‑to‑end digital workflow.
Key components of the framework include:
- National Tax Number (NTN): a unique identifier assigned to every taxpayer; it is required for all interactions with the FBR.
- Digital Tax Certificate (DTC): an electronic document that confirms the taxpayer’s identity and authorises access to IRIS services.
- Electronic Return (e‑return): the digital version of the Income Tax Return (ITR) form, which can be filled directly on the portal or uploaded as a PDF.
Prerequisites before you begin
Before you can file, you must ensure that the following prerequisites are satisfied:
- NTN registration: If you do not already have an NTN, you must apply through the FBR’s online portal or at a regional tax office. The application requires a CNIC, proof of address, and a brief description of your income sources.
- Active CNIC and mobile number: The FBR uses these for two‑factor authentication (2FA) via SMS OTP (one‑time password).
- Bank account linked to your NTN: This is needed for any tax refunds or payments that will be processed electronically.
Step‑by‑step filing process
1. Register on IRIS and obtain your Digital Tax Certificate
Visit iris.fbr.gov.pk and click “New User Registration.” Fill in your NTN, CNIC, and mobile number. After submitting the form, you will receive an OTP on your phone; enter it to verify your identity. Once verified, the system generates a Digital Tax Certificate, which you can download as a PDF. Keep this certificate handy—it will be required each time you log in.
2. Log in and select the appropriate tax year
Using your NTN and password, log in to IRIS. On the dashboard, select “File Return” and choose the assessment year for which you are filing (e.g., 2024‑25). The portal automatically pre‑populates certain fields, such as your name and address, based on the DTC.
3. Gather required financial information
For individuals and freelancers, the essential data includes:
- Salary or wages (Form 16 or salary slips)
- Freelance earnings (invoices, bank statements, or payment platform summaries)
- Allowable deductions (e.g., contributions to approved pension schemes, charitable donations, medical expenses)
- Tax withheld at source (TDS) certificates, if any
Illustrative example: A freelancer earned PKR 800,000 in 2023‑24, received PKR 120,000 in TDS, and contributed PKR 50,000 to an approved pension fund. These figures will be entered in the respective sections of the e‑return.
4. Complete the electronic return form
The e‑return is divided into sections: personal details, income from salary, income from freelance work, other income, and deductions. Enter the numbers from your records, ensuring that totals match the supporting documents. The portal performs real‑time validation; for instance, if the total taxable income is lower than the sum of declared incomes, an error message will appear.
5. Review, sign, and submit
After completing all sections, click “Review.” The system generates a summary screen showing taxable income, tax payable, and any refundable amount. If the figures are correct, you must digitally sign the return using the “Electronic Signature” option, which records your IP address and timestamp. Finally, click “Submit.”
6. Receive electronic acknowledgment and track assessment
Upon successful submission, IRIS issues an Electronic Acknowledgment (EA) containing a unique acknowledgment number. Save this number; it serves as proof of filing. You can monitor the status of your return under the “My Returns” tab, where the following stages appear:
- Submitted: The return is in the system.
- Under Review: FBR officers are verifying the data.
- Assessment Issued: The final tax liability or refund is confirmed.
Implications of online filing for taxpayers
Filing online offers several advantages:
- Speed: The entire process, from registration to submission, can be completed within a few hours, compared with weeks for paper filing.
- Transparency: The portal logs every action, providing an audit trail that can be referenced in case of disputes.
- Reduced errors: Real‑time validation flags inconsistencies before submission, lowering the likelihood of reassessment.
However, there are also considerations to keep in mind:
- Reliance on internet connectivity and the portal’s uptime; occasional maintenance windows may temporarily suspend access.
- The need for accurate record‑keeping; digital filing does not replace the legal requirement to retain supporting documents for five years.
- Potential for data privacy concerns; while the FBR employs encryption, users should ensure their devices are secure.
Practical takeaways
- Obtain your NTN and Digital Tax Certificate before the filing deadline.
- Collect all income statements, TDS certificates, and deduction proofs early to avoid last‑minute scrambling.
- Use the IRIS “Save Draft” feature to pause and resume the return if needed.
- Verify the calculated tax payable against your own calculations; discrepancies often arise from missed deductions.
- After submission, store the electronic acknowledgment and a printed copy of the submitted return for your records.
- Monitor the assessment status regularly and respond promptly to any FBR queries.
While the online filing system is well‑established, certain aspects remain under discussion. The FBR is evaluating the integration of third‑party accounting software to auto‑populate return fields, which could further streamline the process. Debates continue over the threshold at which freelancers become mandatory taxpayers, and whether future amendments will introduce simplified returns for low‑income individuals. Keeping abreast of official FBR announcements will ensure compliance as the framework evolves.