Freelancing from Pakistan: getting paid from abroad
The article details how freelancers in Pakistan can receive payments from overseas clients through various digital and banking channels. It explains the associated fees, limits, and the necessity of reporting foreign income under Pakistan’s Income Tax Ordinance.

- Freelancers in Pakistan can receive foreign payments through several digital and banking channels, each with its own fees and limits.
- The choice of payment rail influences how quickly funds become available in local bank accounts and what documentation is required for tax compliance.
- All foreign‑sourced freelance income is taxable in Pakistan and must be reported under the self‑employment provisions of the Income Tax Ordinance.
Freelancers in Pakistan can get paid from abroad using a mix of international money‑transfer services, online payment platforms, and traditional bank wires. The most suitable method depends on the client’s location, the amount being sent, and the freelancer’s need for speed, cost efficiency, and regulatory compliance.
Understanding the main payment rails
The term payment rail refers to the infrastructure that moves money from a payer to a payee. For Pakistani freelancers the most common rails are:
- Bank wire transfers (SWIFT) – Direct transfers between banks using the Society for Worldwide Interbank Financial Telecommunication network. Fees range from USD 15‑30 per transfer, and Pakistani banks typically impose a minimum receipt of USD 100.
- Online payment gateways – Services such as PayPal (via a partner account), Payoneer, and Stripe that hold funds in a digital wallet before they are withdrawn to a local bank. Fees are usually a percentage of the transaction (e.g., 2‑3 %) plus a small flat charge.
- Remittance platforms – Companies like Wise (formerly TransferWise) and Western Union that specialize in cross‑border personal transfers. Wise charges a transparent fee based on the amount and currency (often 0.5‑1 %); Western Union may charge a higher flat fee but offers cash‑pick‑up options.
- Cryptocurrency – Direct transfers of Bitcoin, Ethereum, or stablecoins to a digital wallet, followed by conversion to Pakistani rupees (PKR) through a local exchange. This method bypasses traditional banking fees but introduces price volatility and regulatory uncertainty.
Limits, fees, and speed of each rail
Understanding the practical constraints helps freelancers choose the right tool for each client.
- SWIFT wires typically settle within 2‑5 business days. Pakistani banks may cap incoming foreign transfers at USD 10,000 per transaction for standard accounts, though higher limits are possible with a foreign exchange (FX) approval.
- Payoneer allows up to USD 100,000 per month for verified accounts, with funds available in the local PKR account within 1‑2 business days after withdrawal. The effective cost after fees is roughly 2 % of the transaction value.
- Wise imposes a maximum of USD 1 million per year for individual users, but most freelancers will stay well below that. Transfers usually complete in a few hours to one day, depending on the corridor.
- Western Union caps cash pick‑up at USD 7,500 per transaction in Pakistan. Delivery can be instantaneous for cash, but bank deposits take 1‑2 days.
- Cryptocurrency has no formal ceiling imposed by the platform, but Pakistani exchanges often limit daily conversion to PKR 500,000 (≈ USD 2,800) for standard users. Settlement is near‑instant once the blockchain confirms the transaction.
Regulatory and tax considerations
All foreign income earned by a Pakistani resident is subject to income tax under the self‑employment category of the Income Tax Ordinance, 2001. The key points are:
- Freelancers must register for a National Tax Number (NTN) and file an annual tax return, declaring the gross amount received in foreign currency and converting it to PKR at the official exchange rate prevailing on the receipt date.
- Taxable income is calculated after deducting allowable business expenses, such as platform fees, internet costs, and a proportionate share of home‑office expenses.
- The standard corporate tax rate for individuals engaged in a trade or business is 15 % on taxable profit, with a progressive personal income tax slab applied if total income (including non‑freelance sources) exceeds the threshold for the higher bracket.
- Pakistan’s State Bank (SBP) requires that any foreign exchange received through a bank be reported via the Foreign Exchange Transaction Form (FETF). Payments received through non‑bank channels like Payoneer or Wise are still considered foreign exchange and must be disclosed in the annual foreign exchange return.
- There is no withholding tax on inbound freelance payments, but clients in certain jurisdictions (e.g., the United States) may deduct tax at source under their domestic rules. Freelancers can claim a foreign tax credit if a double‑taxation agreement (DTA) exists between Pakistan and the client’s country.
Practical steps to set up and receive payments
Below is a typical workflow for a freelancer starting with a new overseas client.
- Choose a primary payment rail. For most clients in the United States or Europe, Payoneer or Wise offers the best balance of cost and speed.
- Create the account. Provide a valid Pakistani CNIC, NTN, and a local bank account for withdrawals. Verification may take 3‑5 business days.
- Share the receiving details. For Payoneer, give the client the “Global Payment Service” bank details (IBAN, SWIFT). For Wise, share the personal “borderless” account details.
- Invoice in foreign currency. State the amount in USD/EUR and include your payment‑rail identifier (e.g., Payoneer account email). Specify who bears the transaction fee.
- Convert and withdraw. Once the funds appear in the digital wallet, initiate a transfer to your local bank. Choose the “local PKR payout” option to avoid an extra conversion step.
- Record the transaction. Log the gross foreign amount, the conversion rate used by the platform, and any fees paid. This data will be needed for tax filing.
Comparative summary of the main rails
| Rail | Typical fee | Speed | Max per transaction | Regulatory notes |
|---|---|---|---|---|
| SWIFT wire | USD 15‑30 + 0.5 % of amount | 2‑5 days | USD 10,000 (standard) | Must be reported via bank; FX approval may be required |
| Payoneer | ≈ 2 % of amount | 1‑2 days after withdrawal | USD 100,000 per month | Considered foreign exchange; disclose in FETF |
| Wise | 0.5‑1 % of amount | Hours‑1 day | USD 1 million per year | Same reporting obligations as other digital wallets |
| Western Union | Flat USD 5‑10 + 1‑2 % | Instant (cash) or 1‑2 days (bank) | USD 7,500 per transaction | Cash pick‑up not subject to bank FX rules but still taxable |
| Cryptocurrency | Network fee (≈ 0.0005 BTC) + exchange spread | Minutes‑hours | No formal cap, exchange‑imposed limits | Regulatory status evolving; must be declared as foreign income |
- Open a verified Payoneer or Wise account and link it to your local bank for seamless PKR withdrawals.
- Maintain a simple spreadsheet that logs each foreign invoice, the amount received, conversion rate, and fees paid.
- Register for an NTN and file your annual tax return, converting all foreign earnings to PKR at the official rate on the receipt date.
- Submit the required foreign‑exchange return (FETF) to the State Bank of Pakistan for any inbound transfers, even when using non‑bank platforms.
- If your client’s jurisdiction imposes withholding tax, request a tax‑exempt certificate or plan to claim a foreign tax credit in Pakistan.
The market of cross‑border payments is still evolving. Regulatory guidance on digital wallets and cryptocurrency remains subject to change, and the State Bank of Pakistan periodically updates limits on foreign exchange inflows. Freelancers should monitor official notices and be prepared to adapt their payment strategy as new rules or alternative platforms emerge.