Published: October 23, 2026 · Last Updated: October 24, 2026 · By Khuram Shahzad
Freelancing Tax in Pakistan 2026-27: Rates, PSEB & Filing
If you earn from Upwork, Fiverr, YouTube, direct foreign clients, or a remote job paid in dollars, you probably want one answer: how much tax do I actually owe?
For most IT and IT-enabled freelancers receiving money from abroad, the answer is small. It is often 0.25% of what lands in your bank account, deducted automatically. But you only get that rate, and only keep it as your final tax, if you meet a few conditions.
This guide covers who pays, how much, how PSEB registration fits in, what happens with local clients, and how to file without losing the concession.
Last updated: October 2026 (covers Finance Act 2026, effective 1 July 2026)
Quick Answer: Do Freelancers Pay Tax in Pakistan?
Yes. Freelance income is not tax-free in Pakistan. Foreign freelance income is taxed through a special export regime, which is much lighter than normal income tax slabs.
- PSEB-registered IT freelancer, on the Active Taxpayer List (ATL): 0.25% on export proceeds.
- Registered filer without PSEB: 1%.
- Non-filers: higher deductions — confirm with your bank.
- Local clients: a separate system, taxed under normal income tax rules.
The Finance Act 2026 extended the 0.25% concession through tax year 2029, so the rate is stable for now.
Why the rate is low: the state wants foreign currency to flow through banks. Your "tax" is really the price of keeping your income documented. Freelancers who skip the paperwork pay far more than those who comply.
Freelancer Tax Rates in Pakistan for 2026-27
These are the rates under Section 154A of the Income Tax Ordinance, 2001, which covers export of IT and IT-enabled services:
| Your status | Rate on export proceeds | Treatment |
|---|---|---|
| PSEB-registered, filer (on ATL) | 0.25% | Final tax, subject to conditions |
| Not PSEB-registered, filer (on ATL) | 1% | Final tax, subject to conditions |
| PSEB-registered, non-filer | Higher — confirm with your bank | Usually not a safe final-tax position |
| Not registered, non-filer | Higher — confirm with your bank | Usually not a safe final-tax position |
A note on non-filer rates: published sources disagree. Some show doubled rates for non-filers, while others say the service-export rate stays the same for everyone. Confirm with your bank before relying on any figure. Don't plan your finances around being a non-filer anyway. Getting on the ATL costs far less than the extra deductions you would risk.
How Freelancer Tax Is Calculated (With Examples)
The formula is simple:
Tax = Export income in PKR × Tax rate
The bank usually converts your foreign payment to rupees at the rate on the day it is credited, then deducts the tax. Business expenses do not reduce this tax. The low rate is the trade-off for losing deductions.
Example 1: Mid-level developer
- Income: $2,000/month
- Illustrative exchange rate: Rs 280/USD
- Annual income: Rs 6,720,000
| Status | Annual tax | Take-home |
|---|---|---|
| PSEB + filer (0.25%) | Rs 16,800 | Rs 6,703,200 |
| Filer without PSEB (1%) | Rs 67,200 | Rs 6,652,800 |
| Saving from PSEB | — | Rs 50,400 |
(Rs 280/USD is an example, not a live rate. Use the actual rate on your credit date.)
Example 2: Quick reference by annual income
| Annual export income | Tax at 0.25% | Tax at 1% | You save with PSEB |
|---|---|---|---|
| Rs 1,000,000 | Rs 2,500 | Rs 10,000 | Rs 7,500 |
| Rs 3,000,000 | Rs 7,500 | Rs 30,000 | Rs 22,500 |
| Rs 6,000,000 | Rs 15,000 | Rs 60,000 | Rs 45,000 |
| Rs 10,000,000 | Rs 25,000 | Rs 100,000 | Rs 75,000 |
What about platform fees? Platforms like Upwork take their fee before paying you. The bank only sees what reaches your account, and the withholding applies to that credited amount. Some calculators apply the rate to gross income instead, so treat a calculator as an estimate and confirm with your bank. In either case, you cannot claim laptop, internet or rent expenses against this tax.
Which Tax Bucket Does Your Income Fall Into?
Not all freelance income gets the 0.25% rate. Every rupee falls into one of three buckets:
Bucket 1: Foreign clients, IT or IT-enabled services
- Examples: web and app development, software, graphic design, UI/UX, SEO, digital marketing, virtual assistance, data entry, customer support, video editing.
- Paid in foreign currency through a Pakistani bank.
- Rate: 0.25% (PSEB) or 1%.
Bucket 2: Foreign clients, other services
Non-IT services such as consulting or advisory work provided to foreign clients generally fall under the 1% export rate or the normal business-income rules, depending on the facts. A tax adviser can confirm where your work sits.
Bucket 3: Pakistani clients
- Section 154A does not apply to local clients.
- Local clients may withhold tax before paying you, and the rate depends on your filer status.
- The income goes into your return and is taxed under normal slabs.
If you also hold a salaried job, estimate that part with our salary tax calculator, then add your local freelance income on top.
Tip for mixed earners: keep clean records of foreign and local income. If they blur together, the foreign income can end up in the wrong tab of your return and be taxed at the higher slab rates.
PSEB Freelancer Registration: Fee, Benefits and Steps
The Pakistan Software Export Board (PSEB) is the government body that registers IT exporters. For freelancers, its certificate is the key to the 0.25% rate.
PSEB freelancer registration benefits
- A lower tax rate: 0.25% instead of 1%, which is 75% less tax.
- Credibility: a verifiable registration number you can show clients, banks and visa officers.
- Access to PSEB programs: government-backed IT export initiatives.
- Cleaner paperwork: your bank can tag inward remittances correctly for the concession.
PSEB freelancer registration fee
Sources quote different figures. The fee varies by category and is updated periodically. Check the current fee on the PSEB portal (pseb.org.pk) before you pay. Whatever it is, the fee is small next to the saving. At Rs 3 million in annual export income, you save Rs 22,500.
Do you have to renew?
Yes. Registration must be renewed annually. A lapsed certificate can mean your bank deducts 1% instead of 0.25%.
Is PSEB registration worth it?
If you earn more than a few hundred thousand rupees a year from IT exports, yes. The registration fee is recovered almost immediately.
Conditions for Keeping the 0.25% Final Tax
The tax your bank deducts is your final tax only if you meet the Section 154A conditions. In practice:
- Your income is from IT or IT-enabled services provided to foreign clients.
- Your PSEB registration is active at the time of each payment.
- You are on the Active Taxpayer List (ATL). Filing your return each year keeps you there.
- Payment arrives through a bank in Pakistan in foreign currency, not via crypto, hawala or informal channels.
- You file your annual return by the deadline and declare the income in the correct section.
If you miss these, the deduction may not be treated as final tax. In that case, the income can be pulled back into normal slab taxation.
Think of it as a deal: the government accepts 0.25%, and in return you route income through banks and keep your filing current. Break either side of the deal and the concession is at risk.
How to Register as a Freelancer in Pakistan, Step by Step
Step 1: Get your NTN
Register on the FBR's IRIS portal (iris.fbr.gov.pk) with your CNIC and mobile number. Choose a business activity that matches your work, such as IT services or software development.
Step 2: Register with PSEB
- Go to the PSEB portal and choose freelancer registration.
- Upload your CNIC, NTN, and proof of foreign income (such as an Upwork, Fiverr or Payoneer statement or a client invoice).
- Pay the registration fee.
- Download your certificate and note its renewal date.
Step 3: Set up your bank properly
- Open an account that can receive foreign remittances.
- Give the bank your PSEB certificate and NTN.
- Ask it to apply the 0.25% rate and confirm in writing how it will tag your inward remittances.
Step 4: Keep your proof
Every foreign payment should come with an inward remittance advice (often called a PRC or FIRC). Keep these with the matching invoices or platform statements.
Step 5: Get on the ATL and file
Once registered, file your return each year so you stay on the Active Taxpayer List.
Filing Your Freelancer Income Tax Return
Do you have to file if tax is already deducted?Yes. The deduction does not replace the return. Filing is what keeps you on the ATL and protects the final-tax treatment.
When to file
The annual return is normally due on 30 September after the tax year ends. For income earned in FY 2026-27 (tax year 2027), that is 30 September 2027, unless the FBR extends it.
How to file
- Log in to FBR IRIS.
- Open the income tax return for the right tax year.
- Enter your foreign export income in the final or fixed tax section for export of IT services, not in ordinary business income. Putting it in the wrong place can push the whole amount into the normal slabs.
- Enter the total export receipts and the tax already deducted by the bank.
- Complete your wealth statement and reconcile it with your remittances.
- Submit before the deadline.
What if I file late?
You can lose ATL status. That triggers higher withholding on banking and other transactions and puts your final-tax treatment at risk. Do not skip the filing, even if your tax was already deducted.
Is There Tax on Withdrawing Rs 50,000?
This confuses many freelancers, because it is a different tax from the export tax.
Section 231AB applies to cash withdrawals from banks:
- Filers (on ATL): no withholding on cash withdrawals.
- Non-filers: 0.8% on cash withdrawn above Rs 50,000 in a day, charged on the whole amount.
So:
- Withdrawing exactly Rs 50,000: no tax, because the threshold applies only above Rs 50,000.
- Withdrawing Rs 50,500 as a non-filer: about Rs 404 (0.8%).
- Withdrawing any amount as a filer: no tax under this section.
Two clarifications:
- This tax applies to cash withdrawals only, not to receiving money from abroad. Inward remittances are not hit by this rule.
- Moving money by online transfer is not a "cash withdrawal" for this purpose.
Another reason to become a filer: it also removes this deduction from your life.
Common Mistakes That Cost Freelancers Money
- Not registering with PSEB. You pay four times as much tax.
- Letting PSEB registration lapse. The bank may deduct 1% until you renew.
- Not filing a return. You can lose ATL status and final-tax protection.
- Using informal channels. Crypto, hawala or third-party transfers can't be documented as export income and can raise questions about unexplained funds.
- Entering export income in the wrong tab. This can expose the whole amount to slab rates.
- Not checking the bank's deduction. Banks sometimes deduct 1% even after you give them your PSEB certificate. Check every credit.
- Mixing local and foreign income. Keep two sets of records.
- Claiming expenses against export tax. Under the final tax regime, you can't.
What if my bank deducted too much? Gather your PSEB certificate and the remittance advice, and write to the bank to ask for a correction. If it is not fixed, the excess may be claimed as a credit when you file, but cash refunds can be slow. Catching it early is much easier.
Freelancer Tax Calculator Pakistan: How to Use One
A good freelancer tax calculator needs five inputs:
- Monthly or annual income in USD or PKR
- The exchange rate on the credit date
- PSEB status (registered or not)
- Filer status (on ATL or not)
- Whether the income is from foreign or local clients
It will then show monthly and annual tax and your net income. Remember that calculators give estimates. Your bank's actual deduction depends on its records and the rate on the day.
For local-client income or a salaried job on the side, use our salary tax calculator and combine the results.
For context: salaried slabs from 1 July 2026
Under the Finance Act 2026, salaried individuals pay no tax up to Rs 600,000 and 1% on income from Rs 600,000 to Rs 1.2 million. The top slab, above Rs 7 million, is Rs 1,424,000 plus 35% of the excess. Non-salaried individuals are taxed on a separate schedule with a higher top rate, so check the current schedule if you have large local income.
Frequently Asked Questions
Do I need to pay tax if I am a freelancer in Pakistan?
Yes. Freelance income is taxable. Foreign income for IT and IT-enabled services is taxed at a low export rate, usually deducted by your bank. Local income is taxed under normal rules. You should also file an annual return.
How much tax will I pay as a freelancer?
A PSEB-registered filer pays 0.25% on export proceeds, about Rs 2,500 per Rs 1 million. Without PSEB, a filer pays 1%, about Rs 10,000 per Rs 1 million.
What are the freelancer tax rates in Pakistan in 2026?
For FY 2026-27: 0.25% with PSEB registration and 1% without it, for filers on the ATL. Non-filers face higher deductions — confirm with your bank. The 0.25% concession is extended through tax year 2029.
Is there a tax on a withdrawal of 50,000 rupees?
Not if you are a filer. Non-filers pay 0.8% only on cash withdrawals above Rs 50,000 in a day. Exactly Rs 50,000 is not taxed.
Is PSEB registration mandatory?
No, but without it you pay 1% instead of 0.25%.
Is the 0.25% tax final?
Yes, if you meet the Section 154A conditions: PSEB registration, ATL status, bank channels and filing your return.
Can I deduct expenses?
No. The tax applies at a fixed rate and expenses do not reduce it.
What if I earn from both foreign and local clients?
Foreign income follows the export rules. Local income is business income under normal rules. Keep them separate.
Final Thoughts
Freelancing tax in Pakistan is one of the lightest regimes available if you follow the rules. The system is simple: register with PSEB, get on the ATL, receive money through your bank, and file your return every year. Do that, and you will typically pay 0.25% on foreign IT income. Skip it, and you pay four times as much, or worse.
Your action plan:
- Get your NTN and join the ATL.
- Register with PSEB and note the renewal date.
- Tell your bank, and check every remittance deduction.
- Keep remittance advices and invoices together.
- File your return before 30 September each year.
- Estimate any salary or local-client income with our salary tax calculator.
Disclaimer: This article is for general information, not tax or legal advice. Tax laws and rates change, so confirm current rules with the FBR, PSEB, your bank, or a qualified tax professional.
Related Reading
- → Free Freelancer Tax Calculator— Calculate your export income tax instantly
- → Salary Tax Calculator Pakistan 2026-27— For salaried individuals
- → 7 Legal Ways to Save Tax in Pakistan— Reduce your tax bill legally
- → How to Calculate Salary Tax in Pakistan— Complete FBR slab guide