Practical guides for everyday life

Freelancing

Freelance payments in Pakistan: Payoneer, bank transfer and the 0.25% tax

PayPal is not an option, so how should Pakistani freelancers get paid? Payoneer, direct wires, the 50% dollar retention rule and the 0.25% PSEB tax rate.

Freelance payments in Pakistan: Payoneer, bank transfer and 0.25% tax

Earning in dollars is only half the job for Pakistani freelancers. The other half is getting freelance payments in Pakistan into your bank account without losing too much to fees, bad exchange rates or the wrong tax rate. PayPal still does not work for people living in Pakistan, so most freelancers use Payoneer, a direct bank transfer, or a marketplace’s local bank option. This guide compares the main methods, explains the 0.25% tax on IT export income, and shows why PSEB registration is worth the effort.

Why PayPal is not an option

PayPal does not allow residents of Pakistan to open accounts to receive money. Workarounds such as using a relative’s account abroad break PayPal’s rules, can get accounts frozen and create tax and documentation problems. It is better to use a method that is legal in Pakistan and leaves a clear record of foreign income.

Payoneer

Payoneer is the most common choice, because Fiverr, Upwork and many other marketplaces pay into it directly. You get a dashboard with USD, EUR and GBP receiving details, and you can withdraw to any Pakistani bank account.

What to know about costs:

  • Payments from marketplaces such as Fiverr and Upwork into Payoneer are usually free on the Payoneer side, though the marketplace may charge its own withdrawal fee.
  • Payments from direct clients carry a receiving fee, which depends on how the client pays.
  • When you withdraw to a PKR account, Payoneer converts the money at its own rate, which includes a margin over the mid-market rate. Compare the amount that lands in your account with the interbank dollar rate to see what you actually paid.
  • Withdrawals to a foreign currency account carry a higher fee after Payoneer’s 2025 pricing change.

Check Payoneer’s pricing page for your account before relying on any figure, because rates differ by account type and change from time to time.

Direct bank transfer into a freelancer account

If you work with direct clients, they can send money to your Pakistani bank by international wire (SWIFT) or through a service such as Wise on their side. Most banks offer a freelancer digital account, opened online with a CNIC and simple documents.

Under State Bank of Pakistan rules introduced in October 2023, freelancers can keep up to 50% of their export proceeds, or USD 5,000 a month, whichever is greater, in a foreign currency account. The rest is converted to rupees. You can pay for software, subscriptions and travel from the foreign currency balance without separate approval.

Keeping part of your income in dollars protects you from rupee depreciation and avoids paying conversion twice when you spend on dollar tools. Ask your bank about incoming wire charges, which vary.

Marketplace withdrawal options

  • Fiverr: Pakistani sellers mainly withdraw through Payoneer. Fiverr holds earnings for a clearance period (14 days for most sellers, 7 days for Top Rated and Pro) before you can withdraw.
  • Upwork: Offers Direct to Local Bank in PKR for Pakistan, as well as Payoneer and wire transfer. Compare the fixed fee with Payoneer’s conversion margin for your typical withdrawal size.
  • Freelancer.com and others: Most support Payoneer or wire transfer.

The cheapest option usually depends on how much you move at once. Fixed fees hurt small withdrawals, while percentage margins hurt large ones.

Tax on freelance income in Pakistan

Foreign income from IT and IT-enabled services that comes into Pakistan through proper banking channels is taxed under a special final tax regime:

  • 0.25% for freelancers and exporters registered with the Pakistan Software Export Board (PSEB)
  • 1% for those who are not registered

The Federal Budget 2026-27 extended the reduced rate until 30 June 2029. Banks usually deduct the tax when the money arrives, and it counts as your final tax on that income. You still need to file an annual return to stay on the Active Taxpayer List, even if your income is low. Our IRIS tax return guide walks through filing step by step.

Ask your bank for a Proceeds Realisation Certificate (PRC) for your foreign receipts. It proves the money is export income and supports your tax position.

PSEB registration for freelancers

PSEB registration costs a small annual fee and is done online through the PSEB portal with your CNIC, a portfolio or marketplace profile and bank details. Beyond the lower tax rate, it can help with bank account opening and some government programmes for IT workers.

For someone earning USD 1,000 a month, the difference between 1% and 0.25% is about USD 90 a year. For higher earners the saving is larger, so it is worth registering early.

Comparing the main methods

  • Payoneer: easiest for marketplace income, works everywhere, but conversion margins add up on large amounts.
  • Direct wire to a freelancer account: cheapest for large payments from direct clients, keeps a clean banking record, and lets you hold dollars.
  • Upwork Direct to Local Bank: simple for Upwork-only freelancers, with a fixed fee per withdrawal.

Many experienced freelancers use two methods: Payoneer for marketplace income and a direct wire for long-term clients.

A worked example: USD 1,000 from a client

The numbers below are only an illustration, using a round rate of Rs 280 to the dollar and an assumed 2% conversion margin, to show where money is lost.

Through Payoneer to a PKR account: USD 1,000 converted with a 2% margin gives roughly Rs 274,400 instead of Rs 280,000. The bank then deducts 0.25% tax if you are registered with PSEB, about Rs 690. You receive around Rs 273,700.

By direct wire to a freelancer account: The client’s bank and any intermediary bank may deduct a fixed charge, often USD 15 to 30. If USD 980 arrives and your bank converts near the interbank rate, you get about Rs 274,400 before tax, and you could keep up to half of it in dollars instead.

Without PSEB registration: The tax in either case would be 1%, about Rs 2,750 instead of Rs 690.

The lesson is that no single method is always cheapest. Track what actually lands in your account for a few months, and pick the route that works best for your usual payment size.

Setting up freelance payments in Pakistan, step by step

  1. Open a freelancer digital account at your bank, ideally with a foreign currency account attached.
  2. Create a Payoneer account in your own name, matching your CNIC exactly, and link your Pakistani bank account.
  3. Register with PSEB as a freelancer and keep the certificate ready for your bank.
  4. Ask your bank to mark incoming foreign payments as IT export proceeds, so the correct 0.25% rate is applied.
  5. Collect a Proceeds Realisation Certificate for each financial year.
  6. File your annual return before the deadline.

Once this is set up, freelance payments in Pakistan become routine, and you spend your time on client work instead of chasing transfers.

Mistakes that cost freelancers money

  • Withdrawing small amounts often and paying fixed fees each time
  • Using informal hawala channels, which leaves no record of foreign income and can cause problems with banks and tax
  • Not registering with PSEB and paying four times the tax rate
  • Not filing a tax return and dropping off the Active Taxpayer List
  • Mixing personal and freelance income in an account the bank does not know is used for exports

Frequently asked questions

What is the best way to receive freelance payments in Pakistan?

For marketplace work, Payoneer to a local bank account. For direct clients, a wire transfer to a freelancer digital account is often cheaper.

Can I use PayPal in Pakistan?

Not to receive money as a Pakistani resident. PayPal accounts are not available for Pakistan.

How much tax do freelancers pay in Pakistan?

0.25% of foreign IT income for PSEB-registered freelancers and 1% for others, as a final tax, provided the money comes through banking channels.

Do I still need to file a tax return?

Yes. Filing keeps you on the Active Taxpayer List and avoids higher withholding taxes elsewhere.

For registration details and requirements, visit the Pakistan Software Export Board website.

Asif Jamal

Asif Jamal is the founder and editor of A1 Blogs. He writes and edits practical guides for readers in Pakistan on tax, savings, bills, government services and property, and for Pakistanis planning to study, work or travel abroad. Every guide links to its official sources and shows when it was last reviewed.

More stories by Asif Jamal

The A1 Briefing

Our best reporting and analysis, sent to your inbox. It is free, and you can unsubscribe with one click.

Free, with a one-click unsubscribe in every email. Read our Privacy Policy.

Subscribe