Most Pakistani freelancers earning from Fiverr, Upwork, or direct international clients have heard the terms "filer" and "non-filer" without a clear sense of what either one actually costs them. The short version: it is not about whether your freelance income is legal or illegal - it is taxable either way, and it is not about the size of your income either. It is about whether your name appears on a specific government list, and that single fact changes the tax rate on nearly every financial transaction you make in Pakistan, not just your freelance earnings.

What "filer" actually means

The Federal Board of Revenue (FBR) maintains the Active Taxpayer List (ATL) - a public database of everyone who has filed an income tax return for the most recent tax year. Being on it is not reserved for high earners or business owners. Any individual who files a return, even one showing modest freelance income, gets added. Filing is what puts you on the list; simply having an NTN (National Tax Number) without ever filing a return does not.

Why non-filer status costs real money

This is the part most freelancers underestimate. Non-filer status does not just mean a slightly higher tax bill on your freelance income specifically - it means paying roughly double the withholding tax on a wide range of banking and financial transactions, including cash withdrawals above certain thresholds, property purchases, vehicle registration, and profit on bank deposits. For freelancers, the most direct hit is on the money arriving from abroad: foreign remittances processed through Payoneer, Wise, or direct bank wire are taxed at double the filer rate if you are not on the ATL.

How freelance income from foreign clients is actually taxed

Freelance income earned from clients outside Pakistan is not taxed under the regular income tax slabs most people assume apply. Under Section 154A of the Income Tax Ordinance, foreign remittances received through approved banking channels are treated as IT export income and taxed under a Final Tax Regime:

  • 1% flat on the gross amount for most freelancers, deducted automatically by the bank when the remittance lands in your account
  • 0.25% flat for freelancers additionally registered with the Pakistan Software Export Board (PSEB)
  • Double both rates (2% or 0.5%) if you are a non-filer

Because this is a final tax, you do not owe additional income tax on that specific money once the bank deducts it, and you do not need to track business expenses against it separately. This is meaningfully simpler - and cheaper - than being taxed under the standard progressive slabs.

One detail that trips people up: PayPal is not treated as an approved banking channel under State Bank of Pakistan rules, so PayPal income does not automatically qualify for this reduced rate. The safer approach is transferring PayPal balances into your Pakistani bank account and requesting a Proceeds Realization Certificate (PRC) from the bank, which documents it as a formal foreign remittance.

What about income from Pakistani clients?

If your clients are based in Pakistan rather than abroad, that income does not qualify for the export tax treatment above. It falls under the standard non-salaried business income slabs instead - the first Rs. 600,000 annually is exempt, and income above that is taxed progressively, starting at 15% and rising to 45% at the top bracket. Most freelancers working with international clients will have little or no income in this category, but it matters if you take on local projects alongside your export work.

How to actually become a filer

The process has three parts, in order:

  • Register for an NTN through FBR's IRIS portal, using your CNIC. This registration itself is free.
  • File an annual income tax return by September 30 each year, covering the tax year that ended the preceding June 30. This is what actually puts your name on the ATL - registering for an NTN alone does not.
  • Confirm your ATL status a short time after filing, once FBR processes the return.

PSEB registration is a separate, optional step you can take after you already hold an NTN and active filer status - it requires submitting documentation about the IT services you export, and in exchange drops your Section 154A rate from 1% to 0.25%.

What happens if you miss the deadline

Missing the September 30 filing deadline drops you off the ATL, and you go back to paying non-filer rates on transactions until you file. The path back is straightforward but not free: individuals typically pay a modest re-listing surcharge (historically around Rs. 1,000) along with filing the overdue return to regain active status.

Tax rates and thresholds in Pakistan change with each year's Finance Act, and enforcement details can shift between tax years. The figures above reflect the framework in place at the time of writing - before filing, confirm current rates on FBR's official IRIS portal or with a registered tax consultant. This article explains how the system works; it is not personalized tax advice.