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 Type | Tax Treatment | Rate |
|---|---|---|
| Foreign remittance via banking channel | Final tax on gross remittance | 0.25% (Final) |
| Foreign income — NOT via banking channel | Normal income tax slab | 5%–35% |
| Local freelance payments (PKR) | Normal income tax slab | 5%–35% |
| Payment via Payoneer/Wise (remitted to PK bank) | 0.25% Final Tax applies | 0.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
| Scenario | Annual Freelance Income | Tax Payable (0.25%) |
|---|---|---|
| Entry-level freelancer | Rs. 5,00,000 (USD ~1,800) | Rs. 1,250 |
| Mid-level developer | Rs. 15,00,000 (USD ~5,400) | Rs. 3,750 |
| Senior consultant | Rs. 40,00,000 (USD ~14,500) | Rs. 10,000 |
Frequently Asked Questions
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.
WhatsApp Now — 0328-4675162