How to receive USD in Pakistan: fees, FX spread, and what you actually net
Pakistani freelancers have fewer options than most -- PayPal has never launched in Pakistan and Pakistani residents cannot open a Wise account for receiving. Payoneer is the dominant choice at up to about 3% all-in (1% fee + up to 2% FX markup on PKR withdrawal). Western Union is cheaper than commonly assumed (around 2% FX spread and a $0 online fee for bank deposits over $200 under the Pakistan Remittance Initiative), though Payoneer remains the standard for recurring client payments.
By George I. · Last updated:
Calculate your own transfer
Provider comparison: receiving $1,000 USD in Pakistan
Using live mid-market rate as of 2026-07-27 · open.er-api.com
| Provider | Net received (PKR) | Effective fee | FX margin | Speed |
|---|---|---|---|---|
| Western Union | 272,372 | 0.00% | +2.0% | ~2 days |
| Payoneer | 269,649 | 1.00% | +2.0% | ~3 days |
| Bank Wire | 258,816 | 3.50% | +3.5% | ~5 days |
How much does Payoneer charge to receive USD in Pakistan?
The dominant choice for Pakistani freelancers receiving from Upwork, Fiverr, Toptal, and direct US clients. Payoneer charges 1% on incoming commercial payments. When you withdraw your Payoneer balance to a local PKR bank account, Payoneer applies an FX conversion at up to 2% above mid-market, giving a typical all-in cost of up to about 3% (1% receiving fee plus up to 2% FX markup). Requires identity verification (CNIC or passport). Works reliably with HBL, UBL, MCB, and Meezan Bank; HBL and Meezan have official real-time withdrawal integrations with Payoneer.
How much does Western Union charge to receive USD in Pakistan?
Available for bank deposit to major Pakistani banks, and cheaper than its reputation suggests. Pakistan is a Pakistan Remittance Initiative (PRI) corridor: Western Union charges a $0 online transfer fee for bank deposits over $200, and its USD-to-PKR exchange rate markup is roughly 2% below mid-market. On a $1,000 transfer you effectively lose around $20. That is still more than Payoneer for recurring commercial payments, and PRI terms are aimed at personal remittances, so verify how your transfer is classified before relying on it for client invoices.
How much does Bank Wire (SWIFT) charge to receive USD in Pakistan?
SWIFT wires reach all major Pakistani banks (HBL, UBL, MCB, Allied Bank, Bank Alfalah). The problem is the flat fee: most US banks charge $25--45 to send an outgoing international wire, and incoming charges on the Pakistani side vary by bank and transfer type (check your bank's current schedule of charges). On a $1,000 transfer, the sending fee alone represents 2.5--4.5% of the amount. The bank's FX spread on converting USD to PKR typically adds a few percent more; banks do not publish exact spreads. Bank wires make sense for large one-time payments over $5,000 where the flat fee becomes a smaller percentage, but they are impractical for regular freelance invoices.
Providers not available in Pakistan
Wise — not available
Pakistani residents cannot open a Wise account to receive payments -- Pakistan is on Wise's restricted-country list as of 2026. However, this does not mean Wise is useless for you: if your US client sends payment via Wise directly to your Pakistani bank account (entering your IBAN/account number rather than a Wise account), they pay Wise's fee and you receive PKR at Wise's mid-market rate with no recipient-side cost. The limitation is that the convenience of a Wise account (balance, payment link, reusable receiving details) is not available to Pakistani recipients.
Revolut — not available
Revolut is not licensed to operate in Pakistan. Pakistani residents cannot hold a Revolut account or use Revolut as a receiving method for international payments.
PayPal — not available
PayPal has never officially launched in Pakistan. Pakistan is not in PayPal's supported-country list, so Pakistani residents cannot open a standard PayPal account with a local address, phone number, or bank account at all, and no receiving functionality exists. Government overtures to bring PayPal to Pakistan have not produced a launch as of 2026. Do not list PayPal as a payment method for your international clients -- you will not receive the money.
GrabrFi — not available
GrabrFi accounts are limited to a fixed eligibility list of about 27 countries (mostly Latin America plus the US, UK, India, Nigeria, and a few others). Pakistan is not a supported country.
How we calculate these figures
The net received figure deducts the provider's published flat fee and percentage fee from the send amount, then converts at the live mid-market rate from open.er-api.com minus the provider's FX markup in basis points. Rates on this page refresh hourly (ISR). Fee data is sourced from each provider's public pricing page and verified periodically.
Fee data last verified: 2026-07-05 · Open-source fee data on GitHub
Frequently asked questions
Can I use Wise to receive USD in Pakistan?
Not as a Wise account holder. Wise does not allow Pakistani residents to open accounts for receiving payments -- Pakistan is a restricted country. You cannot get a Wise account number to share with clients. However, your US client can use Wise to send money directly to your Pakistani bank account by entering your bank details. In that case, the client pays Wise's fee (typically 0.5--1.5% depending on the amount) and you receive PKR converted at Wise's mid-market rate. The FX markup on your side is zero. The practical limitation is that your client needs to be willing to do this manually each time rather than just clicking a payment link.
Is PayPal available for freelancers in Pakistan?
No. PayPal has never officially launched in Pakistan. Pakistan is absent from PayPal's supported-country list, so you cannot open a standard PayPal account with a Pakistani address, phone number, or bank account, and no receiving functionality exists. Despite repeated government efforts to bring PayPal to Pakistan, no launch has occurred as of 2026. If a client offers to pay via PayPal, ask for Payoneer or a bank wire instead.
What is the cheapest way to receive USD in Pakistan?
For Pakistani residents, Payoneer is the cheapest widely-available option at up to about 3% all-in (1% receiving fee plus up to 2% FX markup on PKR withdrawal). The even cheaper approach -- if your client is cooperative -- is to ask them to send via Wise directly to your Pakistani bank account. In that scenario, the recipient cost is zero and the client pays roughly 0.5--1.5% on their end. This does not work on platforms like Upwork or Fiverr that have their own payment processing, but it works for direct clients who invoice you.
How long does it take to receive international payments in Pakistan?
Payoneer to a local PKR bank account: within minutes via the real-time HBL or Meezan Bank app integrations, or typically 1--2 business days for standard bank withdrawals. Payoneer balance to balance is near-instant. Western Union bank deposit: 1--3 business days. SWIFT wire from a US bank to a Pakistani bank: 3--7 business days, sometimes longer if intermediate correspondent banks add delays. The Pakistan banking system adds no unusual delays compared to other developing-country corridors.
Do I need to declare international freelance income to FBR?
Yes. Income received from foreign clients is taxable in Pakistan and must be declared to the Federal Board of Revenue (FBR). Under Section 154A of the Income Tax Ordinance, IT and IT-enabled services export proceeds are subject to a 0.25% final withholding tax for exporters registered with the Pakistan Software Export Board (PSEB), versus roughly 1% if unregistered, conditional on receiving proceeds through banking channels. The Finance Act 2026 extended the 0.25% rate through Tax Year 2029. Rules change with each annual budget. Consult a Pakistani tax professional -- this site covers fees, not tax, and the regulatory landscape changes too frequently to summarize reliably.
Which Pakistani banks work best with Payoneer?
HBL, UBL, MCB, Meezan Bank, and Bank Alfalah are the most commonly reported to work without issues; Faysal Bank is also frequently mentioned. HBL and Meezan Bank have official real-time withdrawal integrations with Payoneer, making them the fastest routes. The main requirement is that the account is in your legal name exactly as it appears in your Payoneer verification documents (CNIC or passport). Joint accounts or accounts with name mismatches can cause delays or rejections.
Written by George I. (20+ years in international payments). Last updated: .
Fees are estimates from publicly available pricing. Verify with your provider before transferring. Nothing on this site is financial or tax advice. How we make money.