Pakistan Tax Guide for Freelancers 2025 — FBR Compliance

June 1, 2026 3 min read Pakistan Tax

Pakistan Tax Guide for Freelancers 2025 — Complete FBR Compliance Guide

Pakistan has one of the fastest-growing freelance economies in the world, with millions of freelancers earning income through platforms like Upwork, Fiverr, and Freelancer.com. However, many freelancers are uncertain about their tax obligations. This comprehensive guide covers everything you need to know about tax compliance as a freelancer in Pakistan.

Do Freelancers Need to Pay Tax?

Yes. If your annual freelance income exceeds PKR 600,000, you must register with FBR, obtain an NTN, and file income tax returns. Freelance income is classified as “business income” under the Income Tax Ordinance 2001 and is subject to the applicable tax regime for individual taxpayers.

Tax Rates for Freelancers (Business Income)

Annual Income (PKR) Tax Rate
Up to 400,000 0%
400,001 — 800,000 7.5%
800,001 — 1,200,000 12.5%
1,200,001 — 2,400,000 20%
2,400,001 — 3,600,000 25%
3,600,001 — 6,000,000 32.5%
Above 6,000,000 35%

How to Register as a Freelancer

  1. Get your NTN from iris.fbr.gov.pk
  2. Register as an “Individual” taxpayer with “Business” income source
  3. Open a separate bank account for freelance income
  4. Maintain records of all income and expenses

Deductions Freelancers Can Claim

Freelancers can claim a wide range of business expenses as deductions:

  • Internet and phone bills: Monthly connection charges
  • Computer equipment: Laptop, desktop, accessories (depreciated over 3-5 years)
  • Software subscriptions: Adobe, Microsoft, VPN, project management tools
  • Co-working space: Monthly rental if applicable
  • Training and courses: Professional development expenses
  • Bank charges: Payment gateway fees, bank charges
  • Home office: Portion of utilities and rent for dedicated workspace

Special Incentives for IT Freelancers

The Pakistan Software Export Board (PSEB) offers registration for IT freelancers, which provides:

  • 0.25% final tax on export of IT services (instead of regular rates)
  • 100% repatriation of earnings
  • Duty-free import of equipment

How to File Returns as a Freelancer

  1. Maintain an income and expense register throughout the year
  2. Calculate net taxable income (gross income minus allowable deductions)
  3. Log in to iris.fbr.gov.pk
  4. File your return as a business taxpayer
  5. Pay any tax due by the deadline

Common Mistakes Freelancers Make

  • Not registering at all (assuming small income doesn’t need tax)
  • Not keeping proper records of expenses
  • Mixing personal and business bank accounts
  • Missing the filing deadline
  • Not claiming eligible deductions

Frequently Asked Questions

Do I need to register for sales tax as a freelancer?

Most freelancers selling services to international clients do not need sales tax registration. However, if you provide services to local clients and exceed turnover thresholds, you may need to register.

How do I pay tax on foreign currency income?

Foreign currency income earned through freelance platforms must be converted to PKR for tax calculation using the FBR-prescribed exchange rate. Report the PKR equivalent in your return.