Freelancing Taxes in Pakistan: What You Need to Know

 

If you earn money as a freelancer in Pakistan, taxes are not optional — but they are simpler than most people fear. Many freelancers either ignore taxes completely or panic about them unnecessarily. Pakistan actually has one of the friendliest tax setups in the world for freelancers earning from foreign clients: just 0.25% for registered IT exporters. This guide explains what you actually need to know, in plain language.

Do Freelancers Really Have to Pay Tax in Pakistan?

Yes. The Federal Board of Revenue (FBR) treats freelancers as self-employed taxpayers. If you provide services independently — without a salaried employment contract — and your income crosses the taxable threshold, you are legally required to register and file.

That said, being required to file does not mean you will pay a lot. Pakistan's tax regime for export income is deliberately generous, because the government wants to encourage freelancers who bring foreign currency into the country. The real risk is not the tax itself — it is ignoring the system and becoming a non-filer, which means higher withholding taxes on bank transactions, SIMs, property, and vehicles.

The Two Types of Freelance Income (And Why It Matters)

Your tax treatment depends entirely on who your client is and how you receive the money:

  • Foreign clients (export income): If clients are outside Pakistan and pay you through banking channels, your income counts as export income. Under Section 154A of the Income Tax Ordinance it gets a final tax of 0.25% if you are registered with the Pakistan Software Export Board (PSEB), or 1% if not — no progressive slabs, no extra liability. The 0.25% rate is extended until Tax Year 2029.
  • Local clients (domestic income): If clients are inside Pakistan and pay in PKR, you fall under the normal regime: net income (after allowable expenses) is taxed under the standard progressive slabs, and banks deduct withholding tax at source on certain payments above PKR 10,000.

If you have both types of income, they are treated separately. Keep them clearly divided in your records.

How to Get Registered: NTN, PSEB, and IRIS

Registration is the step that unlocks the 0.25% rate, so do not skip it:

  • Get your NTN: Register on the FBR IRIS portal (iris.fbr.gov.pk) to receive your National Tax Number. This is free and is the foundation of everything else.
  • Register with PSEB: Apply for freelancer registration with the Pakistan Software Export Board — this qualifies you for the 0.25% rate instead of 1%.
  • Open a dedicated bank account: Receive foreign payments through proper banking channels — Payoneer withdrawals to a Pakistani bank account, direct bank transfers, or a Roshan Digital Account. Informal channels (like hundi) do not qualify for the export tax treatment.
  • Get on the Active Taxpayer List (ATL): Once you file your return, you appear on the ATL, which reduces the withholding tax rates applied to you across banking and telecom transactions.

If you are just getting started, first read our complete beginner's guide to starting freelancing in Pakistan so your setup (payments, profile, niche) is solid before you worry about tax paperwork.

How and When to File Your Return

Freelancers file their annual income tax return through the FBR IRIS portal, usually due by the end of September each year for the tax year ending June 30. The bank deducts the export tax when your foreign payment arrives — this counts as your final tax on that income, but filing is still required; the deduction does not replace the return.

A few more practical points:

  • Even below the taxable threshold, filing puts you on the ATL and lowers withholding rates on your other transactions.
  • Save your PRCs (Proceeds Realization Certificates) or bank advice from each foreign payment — proof the income came from abroad through banking channels.
  • Wealth statement requirements apply once your income crosses certain thresholds — check the current FBR rules for the tax year in question.

Common Mistakes Freelancers Make

  • Not filing because income is "small": Filing costs nothing and protects you. Non-filer status quietly costs you money on every bank withdrawal, mobile recharge, and utility bill.
  • Mixing personal and business money: Use one account for freelance income. Mixing it with family transfers and personal spending makes a mess of your records if FBR ever asks questions.
  • Receiving payments outside banking channels: Crypto transfers, third-party wallets that bypass Pakistani banks, and informal remittance networks break the paper trail you need for the 0.25% rate.
  • Ignoring local-client income: The 0.25% rate covers export income only. Money from Pakistani clients is taxed under the normal slabs — do not apply the wrong rate.
  • Trusting WhatsApp forwards: Tax rules change with every budget. Check the current FBR rate card or ask a qualified tax consultant instead of relying on social media posts.

Keep Simple Records (It Takes 10 Minutes a Month)

You do not need accounting software when you start. A simple spreadsheet is enough — one row per payment, with these columns: date, client name, country, amount in foreign currency, amount in PKR received, payment channel (Payoneer, bank transfer, Wise), and the PRC or bank advice reference.

This record is what lets you reconcile your bank deductions at filing time and claim any refund you are owed. For a refresher on how that money actually reaches you, see our guide on how to receive international payments in Pakistan. And if you are still deciding whether freelancing is right for you, our roundup of legitimate ways to earn money online in Pakistan puts freelancing in context with other real options.

Do I need to file taxes if I earn less than the taxable threshold?

Filing is still worthwhile. It is free, it puts you on the Active Taxpayer List, and it lowers the withholding taxes deducted from your bank transactions and other payments all year.

Is the 0.25% tax rate really available to individual freelancers, not just companies?

Yes. The concessional Final Tax Regime under Section 154A applies to PSEB-registered freelancers, not only to software houses. The key conditions are PSEB registration and receiving the export proceeds through approved banking channels. The rate is currently extended until Tax Year 2029.

What happens if I never register or file?

You stay a non-filer, which means higher withholding tax rates on banking transactions, mobile services, property, and vehicles. You also lose the paper trail that proves your income is legitimate, which matters if you ever apply for a visa, a loan, or a government program.

Do I need an accountant?

Not in your first year, if your income is only from foreign clients through banks — the system is simple enough to handle yourself. Once you have local clients, employees, or multiple income sources, a qualified tax consultant is worth the fee.

Conclusion

Pakistan's tax system is kind to freelancers: 0.25% on foreign earnings is one of the lowest rates in the world. Get your NTN, register with PSEB, keep a basic spreadsheet, and file every September. When in doubt about your situation, check current FBR rules or speak to a tax consultant — this guide is a starting point, not professional advice.