Tax on Upwork Income in Pakistan (TY 2025-26)
Upwork freelancer tax in Pakistan TY 2025-26 - PSEB 0.25% on inward remittance, FBR slabs without PSEB, bank WHT, deductible costs, and ATL deadlines.
Worked example: Rs 300,000 per month
Annual income Rs 3,600,000 - here's how it would be taxed both ways under Finance Act 2025.
| Taxable income band | Rate | Income in band | Tax in band |
|---|---|---|---|
| Up to Rs 600,000 | 0% | Rs 600,000 | Rs 0 |
| Rs 600,001 – Rs 1,200,000 | 15% | Rs 600,000 | Rs 90,000 |
| Rs 1,200,001 – Rs 1,600,000 | 20% | Rs 400,000 | Rs 80,000 |
| Rs 1,600,001 – Rs 3,200,000 | 30% | Rs 1,600,000 | Rs 480,000 |
| Rs 3,200,001 – Rs 5,600,000 | 40% | Rs 400,000 | Rs 160,000 |
| Total slab tax | Rs 810,000 | ||
Upwork income is export of services
When you bill a US, UK, or EU client through Upwork and the funds reach Pakistan, you are exporting professional services. The Income Tax Ordinance 2001 treats this differently from domestic income - under Section 154A, PSEB-registered IT freelancers pay 0.25% as final tax on the gross inward remittance, and that closes the file for that earning. Non-PSEB freelancers fall into the regular business-income regime where the non-salaried slab table (15% → 45%) applies.
The cost of skipping PSEB
A senior Pakistani developer billing $4,000/month on Upwork brings in roughly PKR 13.4 million a year. PSEB-registered, the federal tax bill is around PKR 34,000 (0.25% final). Not registered, the same income lands in the top 45% slab - tax of roughly PKR 4.7 million plus a 10% surcharge of PKR 470,000 because the figure crosses PKR 10M. The PSEB premium pays for itself in the first month at any meaningful income.
What you can deduct (non-PSEB)
Non-PSEB Upwork freelancers file as sole proprietors and may deduct: workspace rent or a home-office share, internet and electricity, subscription tools (GitHub Copilot, IntelliJ, Notion, Adobe), laptop and monitor depreciation, professional courses related to your billable skills, and conference travel. Personal Uber, food, and entertainment do not qualify. Keep PDF invoices and pay via bank transfer where possible - cash receipts are routinely disallowed in FBR audits.
Bank WHT and the IRIS return
Every Upwork-to-bank transfer triggers Section 154 WHT - 1% filer, 2% non-filer - collected by your bank. PSEB-registered freelancers treat this as final tax under code 7033 in IRIS. Non-PSEB freelancers claim it as an advance tax credit against their slab liability, then top up or claim a refund at year-end. File before 30 September to keep your ATL status; non-ATL means doubled WHT on every banking, property, and vehicle transaction.
Frequently asked questions
Is Upwork income taxable in Pakistan?
Yes. Upwork earnings are foreign-source business income and must be declared. PSEB-registered freelancers pay 0.25% final tax; non-PSEB freelancers pay slab rates on net income.
What's the easiest way to lower my Upwork tax bill?
Register with PSEB. Annual registration costs a few thousand rupees and converts your tax from slab rates (up to 45%) to a flat 0.25% under Section 154A.
Do I pay tax in both the client's country and Pakistan?
Generally no, because the work is performed in Pakistan and the client doesn't withhold local tax. If they do (rare), Pakistan's Double Taxation Avoidance Agreements let you claim foreign-tax credit.
How do I show Upwork income to FBR?
Declare it on your IRIS return under business income (non-PSEB) or final/fixed tax - code 7033 (PSEB). Attach your bank's annual Section 154 WHT certificate as supporting evidence.
Do I need an Upwork invoice for FBR?
Upwork generates invoices in its dashboard you can download per contract. Keep these plus monthly bank statements; together they document each remittance for any future FBR audit.