Upwork is Pakistan's gateway to high-value international freelance contracts — and Pakistani Upwork freelancers earn billions in USD annually. Yet most have never filed a proper tax return. This guide explains your complete FBR obligations in 2026 and shows you how to legally pay zero income tax on most of your Upwork earnings.

TL;DR

Kamboh Associates provides expert FBR tax compliance services in Pakistan. Income tax filing from Rs. 3,500, NTN registration from Rs. 2,000, company incorporation from Rs. 15,000. WhatsApp 0328-4675162.

Upwork Income & Pakistan Tax Law

Under Pakistan's Income Tax Ordinance 2001, all income earned by Pakistani tax residents — including Upwork earnings — is taxable worldwide. You must declare Upwork income in your annual FBR return regardless of whether you bring the money to Pakistan or keep it in Payoneer.

However — and this is the critical point — income from foreign Upwork clients that qualifies as IT-enabled services is 100% income tax exempt under SRO 1125(I)/2023 when received via designated banking channel. "Taxable but exempt" is the correct description for most Pakistani Upwork income.

Upwork freelancers offering IT services — web development, mobile apps, data science, cybersecurity, UI/UX design, copywriting, SEO, digital marketing, AI services — all qualify for the IT export exemption. Physical product sales do not.

Upwork Contract Types & Tax

Hourly Contracts
Weekly billing. Hours tracked via Upwork desktop app. Total billed = your income base.
Fixed-Price Contracts
Milestone-based. Each milestone release = income. Deduct Upwork fee from gross.
Agency Contracts
Agency owner declares full agency income. Pays contractors from gross earnings.
Retainer Contracts
Monthly retainers. Declare each month's payment as earned in that tax period.

Upwork Service Fees — Tax Deductibility

Upwork charges a sliding service fee on your billings:

20% on first $500 with a client
10% on $500.01 – $10,000 with a client
5% on billings above $10,000 with a client
All fees are deductible business expenses

For tax purposes, declare either your net earnings (after Upwork fees) or your gross with the fees as a deductible expense. The net earnings approach is simpler and equally valid.

Payment Flow & WHT

The Upwork → Pakistan payment flow matters for both the IT export exemption and WHT calculation:

Upwork Payment Flow for Pakistani Freelancers

Step 1: Client pays Upwork (USD)
Step 2: Upwork credits your account (after their fee)
Step 3: You withdraw to Payoneer or direct bank (SWIFT)
Step 4: Payoneer → Pakistani bank (or direct SWIFT credit)
Step 5: Bank deducts 1% WHT (filer) / 2% (non-filer) under S.231AA

Steps 3-4 = Designated Banking Channel → IT export exemption ✓

If you keep Upwork earnings in Payoneer without bringing them to Pakistan, you still need to declare them in your FBR wealth statement as foreign assets. Undeclared foreign balances = unexplained wealth.

Filing Upwork Income — Step by Step

  1. Download Upwork Transaction History — From Upwork Reports → Transaction History. Filter by your tax year (Jul–Jun).
  2. Calculate Net Earnings — Total received after Upwork service fees for the tax year.
  3. Convert to PKR — Use SBP average exchange rate for the financial year.
  4. Log in to iris.fbr.gov.pk — File Income Tax Return for the relevant Tax Year.
  5. Declare as Business Income — Under "IT Export (Exempt)" for foreign client work.
  6. Claim WHT Credit — Enter WHT deducted by banks (from bank WHT certificates).
  7. Complete Wealth Statement — Payoneer balance, bank balance, all assets and liabilities.
  8. Submit by September 30 — For Tax Year ended June 30.

Frequently Asked Questions

Is Upwork income taxable in Pakistan?
Yes. Upwork income is taxable in Pakistan as business income. However, most Upwork freelancers serving foreign clients qualify for SRO 1125(I)/2023 IT export exemption — making the income 100% income tax exempt when received via designated banking channel (Payoneer/direct deposit to Pakistani bank).
What is the Upwork service fee and is it deductible?
Upwork charges 10% on earnings above $10,000 lifetime with a client, 15% on $500.01–$10,000, and 20% on the first $500. These platform fees are legitimate business expenses deductible from your gross Upwork earnings when calculating taxable income.
How does Upwork pay Pakistani freelancers?
Upwork pays Pakistani freelancers via Payoneer (most common) or direct bank transfer (SWIFT). Payoneer USD → Pakistani bank withdrawal triggers 1% WHT (filer) or 2% (non-filer) under Section 231AA. Keep Upwork earnings reports and bank statements for records.
Do fixed-price and hourly Upwork contracts have the same tax treatment?
Yes. Both fixed-price and hourly Upwork contracts are business income. Both qualify for IT export exemption if the client is foreign and payment is received via designated banking channel. The tax treatment is the same regardless of contract type.
Should I put my Upwork income in my wealth statement?
Yes. In your FBR wealth statement, include your Payoneer account balance (as of June 30 each year), Pakistani bank balance, and any assets purchased with Upwork earnings. Upwork pending payments (funds in escrow) should also be declared.
Can I deduct home office expenses for my Upwork freelancing?
Yes, proportionally. If you work from home, you can deduct a reasonable proportion of rent, electricity, and internet costs based on the area dedicated to your workspace. Maintain records and a reasonable basis for the allocation percentage.
What if my Upwork client is from Pakistan?
Income from Pakistani Upwork clients is domestic business income — it does NOT qualify for IT export exemption. Declare it as regular business income taxable at normal slab rates.

Upwork Tax Return — Filed Correctly

Our consultants handle Upwork income declarations, IT export exemption claims, and full FBR compliance for Pakistani freelancers.

Complete Tax Guide for Pakistani Freelancers and Creators 2026

Pakistan's freelancers and digital creators are now under FBR's scanner. The good news: with proper registration and filing, you can minimize your taxes legally through the IT export exemption and other available reliefs.

Platform-by-Platform Tax Guide

PlatformIncome TypeTax Rate (Filer)IT Export Rate
Upwork / FiverrIT services incomeNormal slabs0.25%
YouTube / TikTokAdSense / creator fundNormal slabs0.25% (if IT)
Toptal / 99designsDesign/dev servicesNormal slabs0.25%
Amazon KDP / MerchRoyalty / product incomeNormal slabsCase by case

IT Export Exemption — How to Get 0.25% Tax Rate

Under SRO 1006(I)/2024, Pakistani freelancers providing IT and IT-enabled services can pay just 0.25% tax on foreign remittances received through banking channels. To qualify:

  1. Register with Pakistan Software Export Board (PSEB)
  2. Receive payment through banking channels (not cryptocurrency)
  3. File annual income tax return declaring IT export income
  4. Claim the reduced rate in your FBR return

Wealth Statement — Declaring Your Foreign Earnings

All foreign remittances received by Pakistani freelancers must be declared in the wealth statement under the "Cash and Bank Balance" section. Foreign remittances themselves are not taxable — but you must show them as a source explaining your bank balance growth. Without declaration, FBR can issue a Section 111 notice for unexplained bank deposits.

5 Tax Mistakes Pakistani Freelancers Make

  • Not registering NTN — pays double WHT on all bank transactions
  • Not filing annual return — loses ATL status and all filer benefits
  • Not opening a separate bank account for freelance income — makes accounting harder
  • Receiving payment via crypto instead of banking — loses IT export exemption eligibility
  • Not claiming business expenses — internet, laptop, software licenses are all deductible

Do Pakistani freelancers have to pay tax on Fiverr/Upwork income?

Yes. Income earned from Fiverr, Upwork, and other platforms by Pakistani residents is taxable in Pakistan. However, with IT export registration (PSEB), the tax rate can be as low as 0.25% of gross income received through banking channels. File your return and claim this reduced rate. Kamboh Associates handles freelancer tax filing starting at Rs.5,000.

What expenses can a freelancer deduct from tax in Pakistan?

As a freelancer or self-employed professional in Pakistan, you can deduct: laptop and computer expenses, internet and mobile bills (business portion), software subscriptions, home office rent (proportionate), electricity bills (business portion), bank charges, and professional development courses. These deductions reduce your taxable income and thus your tax liability.

Kamboh Associates files freelancer tax returns starting from Rs.5,000. WhatsApp 0328-4675162 for same-day service.