Taxes

Everything You Need to Know About Income Tax Filing in Pakistan (2025 Guide)

Tax filing is an essential responsibility for every eligible citizen in Pakistan. Whether you’re a salaried individual, a business owner, or a freelancer, understanding the tax filing process can help you avoid penalties and benefit from lower tax rates.

In this guide, we’ll cover:

  • How to become a tax filer in Pakistan
  • Step-by-step tax filing process
  • Important deadlines for 2025
  • Tax rates for filers vs. non-filers
  • Minimum income threshold for filing taxes
  • Penalties for late filing
  • How to check your filer status

How to Become a Filer in Pakistan: A Step-by-Step Guide

To file your taxes in Pakistan, you must first register as a filer with the Federal Board of Revenue (FBR). Here’s how you can do it:

Step 1: Obtain Your National Tax Number (NTN)

  • Visit the FBR’s official website or a nearby tax office.
  • Submit your CNIC, proof of income, and other required documents.
  • Once verified, you’ll receive your NTN.

Step 2: Register on the IRIS Portal

  • The IRIS portal (https://iris.fbr.gov.pk) is FBR’s online tax filing system.
  • Create an account using your NTN and CNIC details.

Step 3: Gather Required Documents

Before filing, ensure you have:

  • Salary slips (for salaried individuals)
  • Bank statements
  • Business income records (if self-employed)
  • Property and investment details (if applicable)

Step 4: File Your Tax Return

  • Log in to the IRIS portal.
  • Fill out the relevant tax return form (e.g., Form 114 for salaried individuals).
  • Submit the form electronically.

Step 5: Pay Due Taxes (If Applicable)

  • If you owe taxes, pay them via:
    • FBR’s online payment system
    • Bank challan
    • ATM or mobile banking

Tax Filing Deadline in Pakistan for 2025

The due dates for filing tax returns vary depending on your status:

Taxpayer TypeDeadline
Individuals & Association of Persons (AOP)30th September 2025
Companies31st December 2025
Companies with a special tax year30th September 2025

⚠️ Late Filing Penalty: If you miss the deadline, you’ll be charged Rs. 2,500 per day, with a minimum penalty of Rs. 10,000.


How Much Tax Do Filers Pay in Pakistan?

Filers enjoy lower tax rates compared to non-filers. Here’s a comparison:

Transaction TypeFiler Tax RateNon-Filer Tax Rate
Cash withdrawal > PKR 50,000/day0.3%0.6% (double)
Bank transfers & transactionsLower rates applyHigher rates apply

Advantages of Being a Filer:

✅ Lower tax rates on banking transactions
✅ Eligible for tax refunds
✅ Better financial credibility (useful for loans, visas, etc.)


What is the Minimum Income to File Taxes in Pakistan?

The income threshold for tax filing in 2025 is:

  • PKR 600,000 per year (for salaried individuals)
  • PKR 400,000 per year (for business owners/freelancers)

If your income exceeds these limits, you must file a tax return.


How to Check Your Filer Status

You can verify your Active Taxpayer List (ATL) status via SMS:

For Individuals:

  • Type ATL [Your 13-digit CNIC] and send to 9966.

For Companies & AOPs:

  • Type ATL [Your 7-digit NTN] and send to 9966.

You can also check online via the FBR IRIS portal.


Final Thoughts

Filing taxes in Pakistan is a straightforward process if you follow the right steps. By registering as a filer, you not only avoid penalties but also benefit from lower tax rates and financial advantages.

Key Takeaways:
✔ Register for an NTN and sign up on the IRIS portal.
✔ File your return before 30th September 2025 (for individuals).
✔ Pay due taxes on time to avoid penalties.
✔ Always check your filer status before making large transactions.

Need help with tax filing? Consult a tax professional or visit the FBR website for updates.


📢 Did you find this guide helpful? Share it with others to spread awareness about tax filing in Pakistan!

Would you like additional details on tax deductions or exemptions? Let us know in the comments! 🚀


Disclaimer: Tax laws may change, so always verify details from the FBR official website.

Leave a Comment

Your email address will not be published. Required fields are marked *