Freelancer & IT Export Tax Calculator — Pakistan 2026–27
Freelancer & IT Export Tax
Withholding tax on foreign remittances · Section 154A
For educational purposes only. This calculator estimates withholding tax under Section 154A and is not formal tax, legal, or financial advice. The 0.25% rate and final-tax treatment depend on PSEB registration, correct bank deduction, and filer status — verify against official FBR and PSEB sources or a qualified tax practitioner.
How freelancer tax works under Section 154A
When you receive payment from a foreign client into a Pakistani bank account, your bank — the authorized dealer in foreign exchange — deducts withholding tax at source under Section 154A. You don't pay it separately; it's taken before the money reaches you.
The rate depends on whether you're registered with the Pakistan Software Export Board (PSEB). Registered IT and IT-enabled exporters pay 0.25%; others exporting services pay 1%. Both are treated as final tax, subject to conditions — settling your liability on that export income so it isn't taxed again at normal slab rates.
The catch — your bank has to actually deduct it. Final-tax treatment depends on the bank withholding at source under the correct IT-services purpose code. If the bank realizes it as an ordinary or family remittance and deducts nothing, the benefit can fail — and that income may be taxed under the Normal Tax Regime as business income at slab rates (up to 45%). Always ask for the correct purpose code and a withholding certificate, and keep proof of the banking channel.
Being on the Active Taxpayers List (filer) also matters: the reduced rate and final-tax status generally require it, subject to fulfillment of statutory conditions.
Get your bank purpose code right
A common problem: banks realize IT export payments under 9471 (family remittance / gift), which deducts 0% — but then the income may not qualify for 154A final tax. Ask your bank to use the correct IT-services purpose code:
9186 — Freelance computer & information-system services (individuals) — most freelancers
9182 — IT / software consultancy services
9184 — Export of computer software (design, development, programming)
9185 — Other computer services
Avoid 9471 — family remittance / gift; deducts 0% but risks losing the export treatment
Purpose codes and conditions are set by the State Bank of Pakistan and change over time (e.g. the revised e-PRC/S-PRC formats effective October 2025). Confirm the current code with your bank.
Frequently asked questions
What is the tax rate for freelancers in Pakistan 2026-27?
Under Section 154A, PSEB-registered IT exporters pay 0.25% on foreign remittances; those not registered pay 1%. Both are final tax, subject to conditions.
What if my bank isn't deducting the tax?
Some banks realize IT export proceeds under a generic remittance code and deduct nothing. If tax isn't withheld at source under the correct IT-services purpose code, the final-tax treatment can fail, and the income may be taxed under the Normal Tax Regime at slab rates. Ask your bank to use the correct code and issue a withholding certificate.
What is the Normal Tax Regime for freelancers?
If your export income doesn't qualify for 154A final-tax treatment, it's taxed as business income at non-salaried slab rates — rising up to 45% at higher incomes — after allowable expenses. That's why meeting the conditions matters.
Should I register with PSEB?
PSEB registration drops your rate from 1% to 0.25% — four times lower. On Rs 1,000,000 that's Rs 2,500 instead of Rs 10,000. If you export regularly, it usually pays for itself quickly.
Does this cover Fiverr and Upwork income?
Yes — if the payment is for IT or IT-enabled services and received in foreign exchange through your bank, Section 154A applies. What matters is the nature of the service and how the money arrives, not the platform.
Is PayPal income eligible for the 0.25% rate?
PayPal is not an SBP-approved channel, so income received via PayPal may not qualify for the export rate directly. Transfer funds to your Pakistani bank account through an approved channel and obtain PRCs to establish legitimacy — subject to applicable SBP rules.
What is the 80% rule?
To claim the reduced final-tax treatment, at least 80% of your foreign earnings should generally be received in Pakistan through approved banking channels (Pakistani bank, Payoneer linked to a local account, or Wise). This is both a tax condition and SBP foreign-exchange policy, subject to applicable law.
Which SBP purpose code should my bank use?
For freelance IT services, the code is typically 9186; for consultancy or software export, 9182–9185. Avoid 9471 (family remittance), which deducts 0% but can disqualify the export treatment. Confirm the current code with your bank, as SBP updates these.