in

Upwork’s New $2.99 Withdrawal Fee: What Pakistani Freelancers Should Switch To

From 1 September 2026, Upwork charges $2.99 on every Direct to U.S. Bank withdrawal made by a freelancer whose tax address is outside the United States. The same method stays free for freelancers with a US tax address. For a Pakistani freelancer this only bites if you were routing Upwork earnings to a US receiving account, and the cheapest way out is Direct to Local Bank, which costs $0.99 per withdrawal, lands in rupees within four business days, and has an $8,999 per-withdrawal ceiling for Pakistan.

Last updated: 8 September 2026. Fees and limits quoted are from Upwork’s own support pages as of that date.

Hosting 75% off

$155.48 a year. That is what a freelancer who withdraws every week now pays for the privilege of using Direct to U.S. Bank from Pakistan, at 52 withdrawals multiplied by $2.99. Move to monthly withdrawals and the annual cost falls to $35.88. Move to Direct to Local Bank and the weekly habit costs $51.48 a year, or $11.88 monthly. On a $600 a month income withdrawn weekly, the new fee alone eats about 2 percent before Upwork’s service fee is counted, which is a meaningful slice for someone still building a client list.

Exactly what changed on 1 September

Upwork’s Direct to U.S. Bank support page sets out three rules. Withdrawals are free if your tax address is in the United States. If your tax address is anywhere else, each withdrawal initiated on or after 1 September 2026 carries a $2.99 fee. A withdrawal scheduled before that date was processed free, but any previously scheduled automatic withdrawal that executes on or after 1 September is charged. Upwork describes the fee as covering the cost of maintaining the method for international freelancers.

Two details are easy to misread. The trigger is your tax address, not your citizenship or where the bank sits. A Pakistani freelancer with a genuine US bank account still pays, because the W-8BEN on file says Pakistan. And because automatic withdrawals are caught, a weekly schedule set up months ago is now charged every time it runs without any action on your part.

Why this reaches Pakistan at all

Few Pakistan-based freelancers hold a regular US checking account, so at first glance a fee on US bank withdrawals looks irrelevant here. The catch is that Direct to U.S. Bank is an ACH transfer to any US-routable account, and that includes the USD receiving accounts that Payoneer, Wise and similar services issue to non-US customers. If you have been withdrawing from Upwork into one of those receiving accounts through the Direct to U.S. Bank option, you are now paying $2.99 per transfer. If you withdraw through Upwork’s dedicated Payoneer option, or straight to a Pakistani bank, this fee does not apply to you.

Every Upwork withdrawal method, priced for Pakistan

Upwork publishes the fee and timing for each method separately. Pulled together, this is what a Pakistani account faces today.

MethodUpwork feeTimingPakistan notes
Direct to Local Bank (PKR)$0.99 per withdrawalWithin four business days, noon UTC cutoff for same-day processingMinimum $5, maximum $8,999 per withdrawal. Funds arrive in rupees.
Direct to U.S. Bank (ACH)$2.99 per withdrawal from 1 Sept 2026Two to five business daysOnly usable via a USD receiving account. Fee applies because your tax address is Pakistan.
Payoneer“A small per-transfer fee” (Upwork’s wording)Typically within 24 hoursPayoneer adds its own charges for conversion and transfers to a Pakistani bank.
USD wire transfer$50 per wireProcessed in one business day, up to seven to arriveYour bank and any correspondent bank may add fees. Only sensible for very large balances.

The Direct to Local Bank figures come from Upwork’s country-by-country limits page, which lists Pakistan at a $5 minimum and $8,999 limit. The wire fee is from Upwork’s wire transfer page. Upwork does not publish an exact Payoneer fee on its help page; it says only that a small per-transfer charge applies and points users to their Payoneer account for the rest.

Which method should a Pakistani freelancer use now?

For most people the answer is Direct to Local Bank in rupees, for three reasons that go beyond the 99 cents.

First, cost. It is the cheapest published rail, and the $8,999 ceiling is high enough that only a small minority of Pakistani accounts will ever need to split a withdrawal.

Second, paperwork. When export proceeds land in a Pakistani bank as a remittance, the bank issues the Proceeds Realisation Certificate that the FBR and PSEB rely on. That certificate is the document that unlocks the concessional 0.25 percent export tax rate, and the purpose code the bank needs to apply is explained in this guide to PRCs and purpose code 9186. Money that sits in a US receiving account, or moves through several hops before reaching Pakistan, makes that trail harder to reconstruct.

Third, the exchange rate is the real fee. Direct to Local Bank can pay out in PKR, and the conversion happens before the money reaches your bank. Work out the rate you actually received from the rupee amount that landed, then compare it with the State Bank’s published interbank rate for that day before you decide the method is cheap. A method with a $0.99 sticker and a wide conversion spread can cost more on a $1,000 withdrawal than a method with a $2.99 sticker and a tighter rate. Run the comparison once with a real withdrawal amount and the answer for your account becomes obvious.

The strongest case for keeping dollars rather than converting immediately is the Exporters’ Special Foreign Currency Account, which lets registered freelancers retain part of their export earnings in USD inside a Pakistani bank. This ESFCA explainer walks through who qualifies and how the retention works. If you already have one, ask your bank whether Upwork’s Direct to Local Bank can be pointed at it in USD; the answer varies by bank and account type, so get it in writing.

Three moves to make this week

Open Settings, then Get Paid, and look at your withdrawal schedule. If it says weekly and you are on Direct to U.S. Bank, you have already paid $2.99 at least once since 1 September. Switch the schedule to monthly, or better, to manual with a threshold you set yourself, and you cut the annual cost by three quarters even before changing methods.

Add Direct to Local Bank as a method if you do not already have it, using your IBAN and the bank code Upwork lists for Pakistani banks. Keep the old method active for a cycle in case verification takes time, then remove it. Bank details cannot be edited on an existing method, so a change of account always means adding a new one.

Recalculate your effective rate. Upwork’s service fee, the withdrawal fee, and the conversion spread stack on every dollar, and the way the service fee itself varies by contract is covered in this breakdown of Upwork’s 2026 fee structure. Once you know what actually lands in rupees per $100 billed, you can decide whether a rate increase or a change of rail is the better fix.

What to watch next

Upwork introduced this fee with a stated cost-recovery rationale, and a charge added to one payout rail on that basis is often the first of several. Direct to Local Bank is still $0.99, but the page that lists it is the one to check every quarter. The other signal is competitive: if rival marketplaces keep international payouts cheaper and advertise the fact, Upwork will feel pressure to narrow the gap between US and international accounts. Until then, the cheapest published path from an Upwork balance to a Pakistani bank is the one that was already there.

Related reading

Hosting 75% off

Written by Fahad Manzur

Upwork Uma Recruiter: How the AI Shortlist Picks Freelancers and How to Get On It

Did LEAP 2026 Bring a New Pakistan-Saudi Cybersecurity Deal?

Did LEAP 2026 Bring a New Cybersecurity Partnership Between Pakistan and Saudi Arabia?