Pakistan has one of the most generous tax regimes in the region for freelancers who sell software and digital services abroad. A developer, designer or virtual assistant earning in dollars can pay as little as 0.25% of what they receive, a fraction of what a salaried person on the same income pays. But the low rate depends on three things many freelancers get wrong: what kind of work it is, how the money arrives, and whether you are registered with the Pakistan Software Export Board (PSEB).
This guide explains section 154A in plain language, compares 0.25% and 1% with real numbers, walks through registration and filing, and covers the cases where the concession does not apply.
What section 154A covers
Section 154A of the Income Tax Ordinance, 2001 deals with export proceeds from computer software, IT services and IT-enabled services. In practice that covers most of what Pakistani freelancers sell online:
- Software, web and app development, QA and DevOps
- UI/UX and graphic design, video editing and animation
- Digital marketing, SEO and social media management
- Data entry, virtual assistance, customer support and other IT-enabled back-office work
- Content writing delivered digitally (often treated as IT-enabled, but check if your work is borderline)
The tax is collected on the gross amount of the export proceeds and, per the FBR Withholding Tax Rates Card for Tax Year 2027, is a final tax at these rates for tax years 2024 to 2029:
| Your status | Rate on gross IT export proceeds | Nature |
|---|---|---|
| Registered with and certified by PSEB | 0.25% | Final tax |
| Not registered with PSEB | 1% | Final tax |
“Final” means that once this tax is paid, no further income tax is due on that income, and it is not added to your other income to push you into a higher slab. It also means you cannot claim expenses against it: the rate is on what you receive, not on profit.
The banking channel condition
The concession is designed to bring foreign earnings into the formal system. The money needs to reach Pakistan through proper banking channels, meaning it is credited to your Pakistani bank account as a foreign remittance, for example from a client’s bank transfer, Payoneer, Wise or a similar service that pays into a local bank.
Things that generally do not qualify:
- Money left sitting in a foreign wallet or account and never brought into Pakistan
- Dollars converted through informal hawala/hundi or through a friend abroad
- Crypto received and cashed out peer-to-peer
Banks usually deduct the 154A tax when the remittance is credited or converted. If you are PSEB-registered, give your bank a copy of your certificate so it applies 0.25% rather than 1%. At year end, ask the bank for a certificate or statement of foreign remittances received and tax deducted; you will need it when filing.
Worked examples: 0.25% vs 1% vs salary slabs
These examples convert dollars at an assumed Rs 280 per US dollar to keep the arithmetic clean. Use your actual bank rate for your own figures.
Example 1: US$1,500 a month
- Annual receipts: 1,500 Ă— 12 Ă— 280 = Rs 5,040,000
- With PSEB (0.25%): Rs 12,600 a year
- Without PSEB (1%): Rs 50,400 a year
Example 2: US$2,000 a month
- Annual receipts: 2,000 Ă— 12 Ă— 280 = Rs 6,720,000
- With PSEB (0.25%): Rs 16,800
- Without PSEB (1%): Rs 67,200, so registration saves Rs 50,400 a year
- For comparison, a salaried employee on the same Rs 6,720,000 would pay Rs 976,000 + 32% of Rs 1,120,000 = Rs 1,334,400 under the 2026-27 slabs
Example 3: US$3,000 a month
- Annual receipts: 3,000 Ă— 12 Ă— 280 = Rs 10,080,000
- With PSEB (0.25%): Rs 25,200
- Without PSEB (1%): Rs 100,800
| Monthly receipts | Annual (Rs, at 280) | Tax at 0.25% | Tax at 1% | Salaried slabs 2026-27 |
|---|---|---|---|---|
| US$1,500 | 5,040,000 | 12,600 | 50,400 | 813,600 |
| US$2,000 | 6,720,000 | 16,800 | 67,200 | 1,334,400 |
| US$3,000 | 10,080,000 | 25,200 | 100,800 | 2,502,000 |
The salaried column is only there to show the scale of the concession. The salary slabs and how they work are explained in our 2026-27 salary tax guide.
Registering with PSEB
PSEB runs a registration category for individual IT freelancers through its official website. The process is online and, in outline, works like this:
- Create an account on the PSEB portal and choose freelancer (individual) registration.
- Enter your CNIC, contact details and the IT services you provide.
- Upload supporting documents. These typically include your CNIC and evidence of freelance work, such as a marketplace profile, contracts or bank statements showing foreign remittances. Check the portal for the current list.
- Pay the registration fee online. It has been reported at around Rs 1,000, but confirm the current fee on the portal.
- Download your certificate once approved and share it with your bank.
Check whether your certificate carries an expiry or renewal date and diary it. If registration lapses, your bank may go back to deducting 1%.
Filing your return as a freelancer
Even though 154A tax is final, you should still file an annual income tax return on IRIS. Filing gets you onto the Active Taxpayers List (ATL), which matters well beyond freelancing: non-filers face higher withholding on cash withdrawals, property, vehicles and more. A filed return also documents your income for visas, bank loans and credit cards.
In broad terms, a freelancer’s return involves:
- Reporting IT export proceeds under the final tax regime, with the tax already deducted by the bank
- Reporting any other income (local clients, salary, rent, profit on savings) under its own head
- Completing the wealth statement, which lists your assets and liabilities and reconciles the year’s changes
The wealth statement is where freelancers most often get flagged. If your assets grow by Rs 4 million, your declared income needs to explain it. Keeping your bank remittance certificates and invoices together makes this straightforward. Our free invoice generator gives you a clean PDF record for every client payment.
Records every freelancer should keep
Good records are what turn a low tax rate into a low-stress tax year. Set up a simple folder, digital or paper, and add to it every month:
- Invoices or contracts for each client, showing the service, amount and currency. Marketplace order pages are fine for Upwork or Fiverr work.
- Platform statements showing gross earnings, platform fees and withdrawals to your bank.
- Bank statements and remittance advices for every foreign credit, with the exchange rate and any tax deducted.
- Your PSEB certificate and proof that you sent it to your bank.
- Year-end bank certificate of foreign remittances and tax collected, requested in early July.
With these in place, filing becomes a matter of copying totals. Without them, matching your wealth statement to your income can take days, and you are badly placed if FBR sends a notice asking you to explain a deposit.
If you have a job and freelance on the side
Many people work a salaried job in Pakistan and take freelance projects in the evenings. Your salary is taxed under the salaried slabs by your employer as usual. Qualifying IT export proceeds from your freelance work remain under the 154A final tax regime and are reported separately in your return, so they do not push your salary into a higher slab. Keep the two income streams in clearly separate records, and if the freelance side grows to more than a quarter of your total income, get advice on whether you still count as a salaried individual for the rest of your income.
When the 0.25% / 1% regime does not apply
- Local clients. Payment from a Pakistani company is not an export. It is usually subject to withholding on services and taxed under normal business income rules.
- Non-IT work. Physical goods, consultancy that is not IT-enabled, or tutoring in person may fall outside 154A.
- Money not brought in through banks. Without the banking trail you lose both the concession and the evidence of where your income came from.
- Employment disguised as freelancing. If a foreign company employs you on a payroll contract, check with an adviser whether the income is treated as salary or export proceeds.
Common mistakes
- Assuming freelancers pay no tax. The rate is low, not zero, and it is deducted automatically by your bank in most cases.
- Paying 1% for years without realising. If you never gave your bank a PSEB certificate, check your statements. On US$2,000 a month that mistake costs about Rs 50,000 a year.
- Not filing because tax is final. You lose ATL status and pay more on everything else.
- Mixing up gross and net. Platform fees from Upwork or Fiverr are taken before the money reaches you; tax applies to what is remitted to Pakistan, so keep the platform statements.
- Underpricing. A low tax rate does not cover gaps between projects, equipment or the lack of paid leave. Use the freelancer rate calculator to set a rate that covers real costs.
Moving to the Gulf later?
Some freelancers eventually take a full-time role in Dubai or Riyadh. Gulf employment has no personal income tax but different benefits, chiefly end-of-service gratuity. Our guide to UAE gratuity calculation explains how that is worked out.
Summary
If you export IT services and bring the money into a Pakistani bank, you pay a final tax of 1% of gross receipts, or 0.25% once you register with PSEB and show the certificate to your bank. File your return every year anyway, keep your remittance certificates, and keep local and non-IT income separate. To see your own figure, open the Pakistan tax calculator in Freelancer / IT export mode.
Frequently asked questions
How much tax do freelancers pay in Pakistan?
Freelancers who export IT or IT-enabled services and receive payment through the banking system pay a final tax under section 154A of 0.25% of gross receipts if registered with PSEB, or 1% if not. Income that is not an IT export, or that comes from local clients, is taxed under the normal rules instead.
Is PSEB registration mandatory for freelancers?
No, it is optional. Without it you can still be taxed under section 154A, but at 1% instead of 0.25%. Registration mainly matters for the lower rate and for other freelancer facilities PSEB offers.
Is the 0.25% tax charged on profit or on total income?
On the gross foreign proceeds received, not on profit. You do not deduct software subscriptions, internet or other expenses before applying the rate.
Do I still have to file a tax return if my tax is final?
Filing is still advisable and generally expected. Final tax means no further tax is due on that income, but you still report it in your return on IRIS, which is how you get on the Active Taxpayers List and document your income for visas, loans and property.
Does the 0.25% rate apply to Payoneer, Wise or PayPal payments?
The concession is linked to export proceeds that reach Pakistan through proper banking channels. Money that lands in a Pakistani bank account from these services usually counts, but money kept abroad or exchanged informally does not. Ask your bank for a certificate showing the foreign remittance received.
How long will the 0.25% and 1% rates last?
The FBR rate card for tax year 2027 lists these rates for tax years 2024 to 2029, which runs to 30 June 2029. Rates can change in any budget, so check each year.
This guide is general information, not professional advice. Rates and rules change — check the official source before you file or sign anything. See our Disclaimer.