Tax Guide for Freelancers in Pakistan: Understanding Your Obligations

Freelancing income is taxable in Pakistan — but many professionals are still unsure how to stay compliant. This guide explains everything you need to know about registration, filing, and tax obligations as a freelancer.

Sara Siddiqa

11/15/20252 min read

black Android smartphone near ballpoint pen, tax withholding certificate on top of white folder
black Android smartphone near ballpoint pen, tax withholding certificate on top of white folder

Introduction

Freelancing has become one of the fastest-growing career paths in Pakistan. From graphic designers and content writers to software developers and legal consultants, thousands of professionals are now earning online through platforms like Upwork, Fiverr, and Payoneer.

But with freedom comes responsibility — and that includes tax compliance. Many freelancers either don’t know how the tax system applies to them or assume their income from foreign clients is exempt. The truth is, freelancing income is taxable in Pakistan, and staying compliant helps you avoid penalties and secure financial credibility.

At Khushal & Co., we assist freelancers and independent professionals in understanding and fulfilling their tax obligations with clarity and confidence.

1. Do Freelancers Have to Pay Tax in Pakistan?

Yes. Under the Income Tax Ordinance, 2001, all income — whether earned locally or from abroad — is taxable for residents of Pakistan. This includes payments received through Payoneer, bank transfers, or international clients.

If your annual income exceeds the minimum taxable limit set by the Federal Board of Revenue (FBR) (which changes each fiscal year), you are legally required to register and file your tax returns.

2. How Freelancers Can Register for Tax

To become a registered taxpayer in Pakistan, follow these steps:

Step 1: Visit the FBR’s IRIS portal (https://iris.fbr.gov.pk) and create an account.
Step 2: Apply for a National Tax Number (NTN) — this is your official tax identity.
Step 3: Enter your personal and professional details, such as business type (usually “Sole Proprietor” for freelancers).
Step 4: Once approved, you’ll be added to FBR’s list of Active Taxpayers — allowing you to file returns and enjoy reduced tax rates.

Pro Tip 💡: Being on the Active Taxpayers List (ATL) also reduces withholding taxes on bank transactions and other payments.

3. What Income Is Taxable for Freelancers?

Any amount you receive in exchange for services is considered taxable income. This includes:

  • Payments from international clients (via Payoneer, Upwork, Fiverr, etc.)

  • Local freelance work (consulting, design, writing, etc.)

  • Side gigs, part-time contracts, or retainers

If your income is foreign-sourced, it may be eligible for foreign tax credits — meaning you can avoid double taxation if tax was already deducted abroad.

4. Filing Your Annual Tax Return

Every registered freelancer must file an annual income tax return by the FBR deadline (usually September 30 each year).

Your return includes:

  • Total income earned (local + foreign)

  • Allowable expenses and deductions

  • Bank account and transaction details

  • Any tax already withheld or paid

Filing regularly builds a verified financial record — essential for getting loans, visas, or expanding your business in the future.

5. Allowable Business Expenses for Freelancers

Freelancers can reduce their taxable income by claiming legitimate business expenses, such as:

  • Internet and software subscriptions

  • Laptop and office equipment

  • Professional training or online courses

  • Marketing and website expenses

  • Utility bills (for home-based offices)

Maintaining receipts and invoices for these costs helps you claim deductions during tax filing.

6. Common Mistakes Freelancers Should Avoid

  • Not registering with FBR or assuming online income is exempt.

  • Using personal bank accounts for business income (keep them separate).

  • Ignoring annual return deadlines.

  • Not keeping proper income and expense records.

These small oversights can lead to penalties or removal from the Active Taxpayers List — which affects your credibility.

Conclusion

Freelancing gives you freedom, flexibility, and financial independence — but it also comes with legal responsibilities. Paying your taxes isn’t just about compliance; it’s about building your professional identity and credibility.

At Khushal & Co., we guide freelancers through every step of tax registration, filing, and documentation — making compliance simple, transparent, and stress-free.

📩 Need help registering or filing your taxes? Contact us at info@khushalco.com for professional assistance.