Do Freelancers in Pakistan Have to Pay Tax?

Yes — absolutely. Whether you earn from Upwork, Fiverr, Toptal, 99designs, or direct foreign clients, your income is taxable in Pakistan under the Income Tax Ordinance 2001. The common myth that "foreign income is tax-free" is incorrect. You must declare it and file an annual return with FBR.

The good news: Pakistan has a relatively straightforward system for freelancers, and with proper planning, your actual tax liability can be very low — especially if you qualify for reduced remittance-based taxation.

How FBR Taxes Freelance Income — 2026 Rules

Income TypeTax TreatmentRate
Foreign remittance via banking channelFinal tax on gross remittance0.25% (Final)
Foreign income — NOT via banking channelNormal income tax slab5%–35%
Local freelance payments (PKR)Normal income tax slab5%–35%
Payment via Payoneer/Wise (remitted to PK bank)0.25% Final Tax applies0.25%

Key Rule: Always receive foreign payments through a Pakistani bank account (or Payoneer/Wise routed to your bank). This keeps your tax rate at 0.25% instead of normal slab rates that can go up to 35%.

Step-by-Step: FBR Registration for Freelancers

  • Step 1 — Get NTN: Register on FBR IRIS portal (iris.fbr.gov.pk) with your CNIC to obtain a National Tax Number
  • Step 2 — Select business type: Choose "Individual" and declare freelancing as your source of income
  • Step 3 — File annual return: Return is due by September 30 each year for the previous tax year (July–June)
  • Step 4 — Declare foreign income: Show total foreign remittances received in Pakistan during the year
  • Step 5 — Claim 0.25% rate: Attach bank statements showing remittances received through banking channels

Documents Required for Freelancer Tax Filing

  • CNIC copy
  • Bank statements showing all foreign remittances received
  • Payoneer / Wise transaction history (if applicable)
  • Screenshots or statements from Upwork/Fiverr showing earnings
  • Any existing NTN or previous tax return (if applicable)

What Happens if a Freelancer Does NOT File Tax Return?

FBR has access to banking data. If you regularly receive foreign remittances to a Pakistani bank account and are not on the Active Taxpayers List (ATL), you risk:

  • FBR notice under Section 114 for non-filing
  • Higher withholding tax on all your banking transactions (non-filer rates)
  • Penalty of Rs. 40,000 per year for non-filing of return
  • Potential audit and demand notice for undeclared income

Filing is almost always cheaper than not filing. A freelancer earning Rs. 20 lakh/year typically pays near-zero tax with proper filing, but faces much higher costs as a non-filer through higher WHT rates alone.

Pakistan Freelancer Remittance Tax — Practical Example

ScenarioAnnual Freelance IncomeTax Payable (0.25%)
Entry-level freelancerRs. 5,00,000 (USD ~1,800)Rs. 1,250
Mid-level developerRs. 15,00,000 (USD ~5,400)Rs. 3,750
Senior consultantRs. 40,00,000 (USD ~14,500)Rs. 10,000

Frequently Asked Questions

Do freelancers in Pakistan have to pay income tax?
Yes. Freelance income — whether from Upwork, Fiverr, Toptal, or direct clients — is taxable in Pakistan. You must file an annual FBR return declaring your total earnings.
Is freelance income from foreign clients exempt from tax in Pakistan?
Not exempt — but it qualifies for a very low 0.25% Final Tax rate when received through banking channels, making it one of the lowest-taxed income types in the country.
What is the deadline to file freelancer tax return in Pakistan?
September 30 each year. The tax year in Pakistan runs from July 1 to June 30, and returns are due by September 30 of the following calendar year.
How do I register my freelance business with FBR?
Register on FBR IRIS portal with your CNIC to get an NTN. A tax consultant can complete the full registration and first year filing for you in 1-2 working days.

Freelancer? Let Us Handle Your FBR Filing

We specialize in freelancer tax registration and annual returns. Get compliant in 24-48 hours — minimum hassle, minimum tax.