tax

How to File Income Tax Online Pakistan 2026 (IRIS FBR)

Filing your income tax return in Pakistan might seem intimidating, but the FBR has made it surprisingly straightforward through their IRIS online portal....

Ahmed HassanBy Ahmed Hassan··8 min read·EN
Heads-up: This guide contains affiliate links. If you buy through them we earn a small commission at no extra cost to you. We only recommend things we use or have tested.
Quick answer: Payoneer — $25 per referral Get Payoneer →

Filing your income tax return in Pakistan might seem intimidating, but the FBR has made it surprisingly straightforward through their IRIS online portal. You can file your entire return from your laptop in about 30-60 minutes once you have your documents ready. No need to visit any FBR office, no need to hire an expensive accountant for simple returns.

This guide walks you through the entire IRIS filing process step by step. Whether you are a freelancer, salaried employee, or have mixed income sources, you will know exactly what to do by the end of this article.

Why Filing Tax Returns Matters in Pakistan

Before diving into the how, let me explain why you should care about filing taxes:

Filer vs Non-Filer difference: Pakistan has a dual tax system where non-filers pay significantly higher rates on everything:

**Bank cash withdrawals:**Filers pay 0.6% withholding tax, non-filers pay 1.2%**Vehicle registration:Non-filers pay up to 4x more in vehicle taxesProperty transactions:Non-filers face higher withholding on property purchases and salesBanking transactions:Higher withholding taxes on profit from savings accountsMobile phone purchase:**Non-filers pay higher taxes on phone purchases and PTA registration

If you earn above PKR 600,000 annually (roughly $2,200 — easily achievable for active freelancers), filing a tax return is not just legally required, it saves you significant money on everyday transactions.

Documents to Prepare Before Filing

Gather these documents before you start the filing process:

For Freelancing Income:

Wise (recommended)annual transaction statement (download from Payoneer dashboard > Activity > Statements)- Fiverr/Upwork annual earnings report

  • Bank statements showing all Payoneer withdrawals and other income deposits
  • Records of direct client payments received through any channel
  • PSEB registration certificate (if registered)

For Salary Income:

  • Salary certificate or tax deduction certificate from your employer
  • Form 16 or equivalent from employer

For Business Expenses (Freelancers):

  • Internet bills
  • Equipment purchases (laptop, UPS, etc.) with receipts
  • Software subscription receipts (hosting, tools, courses)
  • Office rent or home office expenses
  • Any other business-related expenses with documentation

For Wealth Statement:

  • Bank balances as of June 30 (all accounts)
  • Property ownership details and values
  • Vehicle ownership details
  • Investment details (stocks, mutual funds, bonds)
  • Cash in hand estimate
  • Outstanding loans or liabilities

Open Wise Account — First Transfer FREE

Save on international transfers. Used by 16M+ people.

Get Started Free →

Step-by-Step Filing on IRIS FBR Portal

Step 1: Register on IRIS (First-Time Users Only)

Moreover, as a freelancer, keeping track of your expenses can greatly affect your taxable income. I suggest building a portfolio or blog to showcase your work and manage your finances better. You can get started with Bluehost for a cost-effective website that can help you organize your projects and document your income streams, making tax filing much easier.

As you prepare to file your income tax return, it’s essential to have all your income sources organized. If you are receiving payments from international clients, I recommend using Wise for receiving USD payments. By doing so, you can save around Rs. 4,000 for every $1,000 compared to traditional banks, which means more money in your pocket when tax season comes around.

When filing your taxes, it’s vital to keep your financial data secure. Since most of us handle sensitive information online, using a reliable VPN like NordVPN can give you peace of mind. For a cost of around PKR 1,100 per month, you can protect your online activities, especially when accessing your financial records or filing your taxes through IRIS.

As a freelancer, managing your income efficiently is crucial, especially when it comes to international payments. I personally recommend using Wise for international transfers, which offers low fees and real exchange rates. This way, you can save more of your hard-earned PKR when receiving payments from clients abroad, allowing you to invest back into your business.

Visit iris.fbr.gov.pk. If you have not registered before, click “Registration for Unregistered Person.” Enter your CNIC number and follow the registration prompts. You will receive a PIN via SMS and email to activate your account. If you have already registered, simply log in with your CNIC and password.

Step 2: Navigate to Income Tax Return

After logging in, go to the Declaration section. Select “Income Tax Return” for the relevant tax year. The tax year in Pakistan runs from July 1 to June 30. So for tax year 2025 (which you file in 2026), the period is July 1, 2024 to June 30, 2025.

Step 3: Personal Information Section

Verify your personal details: name, CNIC, address, contact information. Make sure everything is accurate and matches your CNIC. Select your taxpayer category (individual) and business type (if applicable).

Step 4: Income Declaration

This is the most important section. For freelancers, you will typically declare income under these heads:

Income from Business (for Independent Freelancers):

  • Enter your total gross income from freelancing in PKR
  • For foreign income, use the average exchange rate for the tax year or the actual PKR amount received
  • Enter your business expenses (deductions) in the relevant fields
  • The system calculates your net taxable income automatically

Income from Other Sources:

  • Bank profit (interest from savings accounts)
  • Prize bonds or lottery winnings (if any)
  • Rental income (if any)

Step 5: Tax Credits and Adjustments

Enter any tax already paid: withholding taxes deducted by banks on profit, advance tax paid, and any adjustable taxes. If you are PSEB registered, ensure the IT export exemption or reduced rate is properly applied.

Step 6: Wealth Statement

The wealth statement is mandatory and filed alongside the income tax return. List all your assets and liabilities as of June 30:

**Assets:Bank balances (from all accounts), cash in hand, property, vehicles, investments, personal items of significant value, Payoneer balanceLiabilities:**Outstanding loans, credit card balances, mortgages

Your wealth increase from one year to the next should be explainable by your declared income. If your assets grew by PKR 500,000 but you declared income of PKR 200,000, FBR will ask questions. Make sure your income declaration and wealth statement are consistent.

Step 7: Review and Submit

Review all sections carefully. IRIS shows a summary of your return before submission. Check that your income, expenses, tax calculations, and wealth statement are all accurate. Once satisfied, click Submit. You will receive a confirmation with an acknowledgment number.

Step 8: Pay Tax Due (If Any)

If you owe tax, IRIS generates a CPR (Computerized Payment Receipt) number. You can pay through online banking (most major banks support FBR tax payments), ATM machines, or at designated bank branches. Payment must be made within the specified deadline to avoid penalties.

Common Mistakes to Avoid

**Under-reporting income:**Banks report large transactions to FBR. If your bank shows PKR 3,000,000 in incoming international transfers but you declare PKR 1,000,000, expect a notice. Be honest — the tax structure is not as punishing as you might think.**Not filing wealth statement:**Many freelancers file income returns but skip the wealth statement. Both are mandatory. Missing wealth statement can trigger FBR scrutiny.**Ignoring advance/withholding taxes:**If your bank has already deducted withholding tax on your savings profit, claim it as tax already paid. Otherwise, you are paying tax twice on the same income.**Missing the deadline:**The typical deadline is September 30, though extensions are common. Late filing incurs penalties. Mark your calendar and file early.**Not keeping records:**Keep all financial documents for at least 6 years. FBR can audit past returns, and having organized records makes any audit stress-free.

Tax Filing Tips for Freelancers

Use a dedicated bank account: Open a separate account for freelancing income. All Payoneer withdrawals go to this account, and all business expenses are paid from it. This makes tracking income and expenses dramatically easier at tax time.

Monthly bookkeeping: Do not wait until tax season to organize your finances. Spend 30 minutes at the end of each month recording income and expenses. A simple spreadsheet with columns for date, description, income, and expense is all you need.

Claim all legitimate expenses: Pakistani tax law allows you to deduct business expenses from your income. Your internet bill, laptop depreciation, software subscriptions on Hostinger and other platforms, and home office costs are all legitimate deductions that reduce your tax liability.

PSEB registration benefit: If you have not registered with PSEB, do it before the next tax filing season. The tax benefits for registered IT exporters can save you a significant amount. The registration process takes a few weeks, so do not wait until the last minute.

When to Hire a Tax Professional

You can file on your own if:

  • Your total income is below PKR 2,400,000 annually
  • You have simple income sources (freelancing only or salary + freelancing)
  • You do not own multiple properties or complex investments

Consider hiring a tax professional if:

  • Your income exceeds PKR 2,400,000 annually
  • You have multiple income sources (freelancing + business + rental + investments)
  • You have complex asset holdings
  • You received an FBR notice or audit request
  • You want to ensure maximum tax optimization

A good tax consultant for freelancers costs PKR 10,000-25,000 per year. They handle your entire filing, ensure compliance, and often identify deductions you would have missed. Ask for referrals from other freelancers in your network.

After Filing: What Happens Next

Once you submit your return, your name appears on FBR’s Active Taxpayers List (ATL) within a few days. You can verify your filer status on the FBR website or through the FBR TaxAsaan mobile app. This filer status remains active until the next tax year, provided you file your subsequent return on time.

Keep your IRIS login credentials safe. You will need them for next year’s filing, checking your tax records, and accessing any FBR communications. Set up SMS and email notifications in IRIS so you receive alerts about deadlines, notices, and updates.

Filing income tax is a 30-60 minute annual task that saves you money, keeps you legal, and builds a documented financial history. Combined with your Wise (recommended) transaction records and PSEB registration, you have a complete, transparent financial profile that supports your growing freelancing career in Pakistan.

#tax

Continue reading

tax

Freelancing Income Tax Pakistan 2026 Fbr Pseb — Complete Guide 2026

Learn everything about freelancing income tax pakistan 2026 fbr pseb in this updated 2026 guide. Practical tips,…

March 23, 2026
tax

File Income Tax Online Pakistan 2026 Iris Fbr — Complete Guide 2026

Learn everything about file income tax online pakistan 2026 iris fbr in this updated 2026 guide. Practical tips,…

March 23, 2026
tax

پاکستان میں کریپٹو + فری لانسنگ: کیا یہ قانونی ہے؟

پاکستان میں کرپٹو اور فری لانسنگ کے قانونی منظرنامے کو دریافت کریں اور محفوظ ادائیگیوں کے لیے اس میں نیویگیٹ کرنا…

March 23, 2026
Affiliate disclosure: Some links on this page (marked /go/ or labelled as sponsored) are affiliate links. If you sign up through them, we may earn a small commission at no extra cost to you. We only recommend services we trust and have tested. This helps keep Earn From Pakistan free for readers.
Get Payoneer →