← Upwork
Guide

How to Withdraw Money From Upwork in Pakistan (2026)

Updated · 6 min read · How we research

Compiled with AI-assisted research from the official help pages and sources listed at the end of this guide. Spotted something out of date? Tell us.

Pakistani freelancers can withdraw Upwork earnings by Direct to Local Bank in PKR, through Payoneer, or by US dollar wire, but not by PayPal. Direct to Local Bank has the lowest published Upwork fee, $0.99 per transfer, and arrives within four business days. Payoneer adds a small Upwork fee plus Payoneer's own charges, but lets you move money on to a JazzCash wallet or a SadaPay account.

Upwork payout routes in Pakistan (as of September 2026)

RouteFeeTime to arriveMinimumNotes
Direct to Local Bank (PKR)$0.99 per withdrawal, plus incoming fees at some banksWithin 4 business days, with a noon UTC cutoff for same-day processing$5, maximum $8,999 per withdrawalPersonal accounts only, because Upwork cannot accept company registrations for PKR accounts. Upwork's payment partners set the exchange rate and may add a markup
PayoneerA small per-transfer fee, shown when you choose Add a methodUsually within 24 hours to your Payoneer balanceNot published by UpworkOffered to freelancers outside the US and India. Payoneer's own fees apply when you withdraw onward
US Dollar Wire Transfer$50 per transfer, plus any intermediary or correspondent bank feeProcessed within 1 business day, up to 7 business days to arriveNot publishedFor banks outside the US on the SWIFT network
PayPalNot availableNot availableNot availablePayPal's list of supported countries does not include Pakistan

Direct to U.S. Bank (ACH) needs a US bank account and costs $2.99 per transfer for international tax addresses from 1 September 2026. Wise cannot fill that gap, because Wise lists Pakistan among the countries whose residents cannot get USD account details.

Moving money out of Payoneer in Pakistan

DestinationFeeTime to arriveMinimumNotes
Pakistani bank account (IBAN)Conversion fee built into Payoneer's rate, shown on the withdrawal summaryMostly the same day, some up to 2 business daysShown below the amount fieldThe account holder name must match your Payoneer name
JazzCash walletPayoneer charges a standard 3%, according to JazzCash, and JazzCash charges nothingUsually instant, but AML screening can take up to 2 daysUSD 5Linked through the JazzCash app. Two free ATM cash withdrawals in the calendar month you receive a freelance payment
SadaPay accountSadaPay charges no fee, and conversion uses the rate shown by the sending platformUsually instant, sometimes 1 to 2 working daysNot publishedSend to your SadaPay IBAN, found under Load money in the app. The money arrives in PKR

NayaPay and Easypaisa do not advertise a Payoneer route on their official websites, so neither is listed here. Payoneer also charges a $29.95 annual account fee in Pakistan if 12 months pass without you receiving $6,000 in payments, a rule in force since 23 February 2026.

Worked example: withdrawing $500

This is an example only. It assumes 1 USD = PKR 277.70, close to the mid-market reference rate published on 12 September 2026, not a live rate.

RouteDeductionsUSD convertedPKR at the assumed rate
Direct to Local Bank$0.99 Upwork fee$499.01PKR 138,575, less any partner markup and incoming bank fee
Payoneer, then JazzCashUpwork's Payoneer fee plus Payoneer's 3% ($15.00)Up to $485.00Up to PKR 134,685
US Dollar Wire$50 Upwork fee$450.00PKR 124,965, before your bank's conversion and any intermediary fee

Each 1% of exchange-rate markup on the local bank route costs about PKR 1,386, so compare the PKR amount you actually receive with the day's mid-market rate. The $500 here is your available balance. Upwork's Freelancer Service Fee, which now ranges from 0% to 15% per contract, comes off before earnings become available. Model it with the fee calculator.

Before your first withdrawal

  • Submit your tax information. Upwork asks every freelancer to complete it before withdrawing. Non-US freelancers use Form W-8BEN, or W-8BEN-E for a company.
  • Make sure the name on your bank or Payoneer account matches your verified Upwork name, including middle names.
  • Expect a three-day security hold every time you add a new withdrawal method.
  • Know when money becomes available. Hourly earnings are paid 10 days after the weekly billing period ends each Sunday, on the following Wednesday (UTC). Fixed-price payments sit with the client for up to 14 days of review, then move to Pending for a five-day security hold.

How to set up Direct to Local Bank

  1. Go to Account settings on desktop, or Settings in the app, then Withdrawals.
  2. Choose Add a method, then click Set up next to Direct to Local Bank.
  3. Pick Pakistan (PKR) and enter your bank details, including bank codes. A Pakistani IBAN has 24 characters and starts with PK.
  4. Choose a withdrawal schedule and click Next.
  5. Wait three days for the method to activate.
  6. Withdraw from Manage finances > Withdraw earnings by selecting Withdraw now.

Automatic schedules run weekly (every Wednesday), twice per month (1st and 3rd Wednesday), monthly (last Wednesday) or quarterly (last Monday of each quarter), and you can set a minimum balance that must be reached first. Funds left in your account for 180 days are withdrawn automatically.

How to use the Payoneer route

  1. In Settings > Withdrawals, choose Add a method and click Set up next to Payoneer.
  2. Sign in to Payoneer or register, using the same name as your verified Upwork profile.
  3. Choose a schedule, click Next and wait out the three-day hold.
  4. Withdraw as normal. Transfers usually reach Payoneer within 24 hours.
  5. In Payoneer, withdraw to your bank IBAN. For JazzCash, link the accounts in the JazzCash app, which uses an IBAN agreed between JazzCash and Payoneer to connect your wallet. For SadaPay, withdraw to your SadaPay IBAN.

Compare Payoneer with other options in our list of earning platforms in Pakistan.

Tax and paperwork

The FBR withholding tax rate card, updated to 30 June 2026 under the Finance Act 2026, lists section 154A for export of services. It sets 0.25% of export proceeds for computer software, IT or IT-enabled services by persons registered with the Pakistan Software Export Board (tax years 2024 to 2029), and 1% in any other case. Whether an inflow is treated as export proceeds depends on how it reaches your bank, so check each credit on your statement and keep your Upwork transaction history and invoices for your return. Upwork's help centre has no Pakistan-specific tax page.

Common problems and fixes

  • Withdraw now is missing: check that your tax info is saved, the method has finished its three-day hold and the money shows as available rather than pending.
  • Name mismatch: Upwork approves recognised variations within 48 hours. A joint account needs your ID plus an original bank statement showing both names. The Identity Verification team usually replies within three to four business days.
  • Wrong IBAN or bank code: a failed transfer returns to your Upwork balance and Upwork emails you. If your details were wrong, you get the money back minus the original withdrawal fee, any return fees and any penalty your bank charges. If Upwork caused the error, it covers the fees. Add a new method with the correct details, which starts another three-day hold.
  • Money has not arrived: most withdrawals land quickly, but some take more than eight business days. After eight days, contact Upwork support with a bank statement.
  • Payoneer rejects your ID: Payoneer refuses cropped images, flash glare, copies of copies, phone screenshots and documents showing a different address. Upload an uncropped JPG, PNG, BMP or high-resolution PDF scan of the original.

Sources

Your first online income could start this week.

Tell us your country, age and what you have. See which platforms will accept you, what you still need, and how you'd get paid. Free, private, no sign-up.

Open the starter kit →