Upwork fee structure for freelancers (2026)
| Service fee (Upwork jobs) | 0–15% per contract, set by Upwork. About 10% is typical |
|---|---|
| Hourly vs fixed price | The same per-contract rate, taken from each payment |
| Direct Contracts | 5% on a Basic account, 0% with Freelancer Plus |
| Connects | $0.15 each, with 10 free a month. Most proposals use 8–16 |
| Withdrawal fees | Local bank $0.99 · Payoneer $2 · PayPal $2 · ACH $2.99 outside the US (free in the US) · wire up to $50 |
How Upwork fees work in 2026
Upwork charges freelancers in up to four places. Only the first is a percentage.
- Service fee on Upwork jobs: 0–15%. Upwork used to charge a flat 10%. On 1 May 2025 it switched to a variable fee set per contract, based on demand in your category and the kind of project. You see the rate before you submit a proposal or accept an offer, and it stays the same for that contract.
- Direct Contracts: 5% or 0%. When you bring your own client to Upwork, the fee is 5% on a Basic account and 0% with Freelancer Plus. If you cancel Plus, your existing Direct Contracts go back to 5% too.
- Connects: $0.15 each. You need Connects to send proposals. Most jobs need 8–16 and boosted proposals need more. Every account gets 10 free Connects a month.
- Withdrawal fees: a flat fee each time you move money out. It depends on the method (see below).
Upwork withdrawal fees
| Method | Upwork's fee | Watch out for |
|---|---|---|
| Direct to Local Bank | $0.99 | Upwork's exchange rate when converting to your currency |
| Payoneer | $2.00 | Payoneer's own fee when you withdraw to your bank |
| PayPal | $2.00 | PayPal's transfer and currency conversion fees |
| ACH, non-US freelancers | $2.99 | Your bank's charges for receiving it |
| ACH, US freelancers | $0.00 | US bank accounts only |
| Wire transfer | Up to $50 | Depends on the receiving bank; intermediary banks may charge too |
Withdrawal fees are flat, so on small payments they hurt more. $2 on a $50 withdrawal is 4%; on $1,000 it's 0.2%. Withdrawing less often keeps more of your money. Moving the money on from Payoneer to bKash? The Payoneer to bKash calculator shows how many taka arrive.
Is Freelancer Plus worth it for Direct Contracts?
Plus saves you 5% on Direct Contract earnings. At $19.99 a month, it pays for itself once you bill about $400 a month through Direct Contracts ($19.99 ÷ 5%). Plus also includes monthly Connects, so if you send many proposals it can pay off sooner. Check the current price in your membership settings, because it has changed over time.
Frequently asked questions
How much does Upwork take from freelancers in 2026?
Since 1 May 2025, Upwork charges a variable freelancer service fee of 0% to 15% per marketplace contract. The rate is shown before you submit a proposal or accept an offer and stays fixed for that contract. Most freelancers see around 10%. Connects and withdrawal fees come on top.
Why is my fee different from my friend's?
The fee depends on the contract: your skill category, how much demand there is, and the kind of project. Two freelancers, or two contracts for the same freelancer, can have different rates.
Does the fee change during a contract?
No. The rate shown when you submit the proposal or accept the offer stays the same for that contract.
How do I charge so I receive a set amount?
Switch the calculator to "What to charge" and enter the amount you want to receive. It adds back the service fee, Connects and withdrawal fees.
What is the Upwork fee on Direct Contracts?
Direct Contracts with clients you bring yourself cost 5% on a Basic account and 0% for active Freelancer Plus members. If you cancel Freelancer Plus, existing and new Direct Contracts go back to 5%.
How much do Upwork Connects cost?
Connects cost $0.15 each and are sold in bundles. Every account gets 10 free Connects a month. Most proposals use 8 to 16 Connects, and boosted proposals use more.
What are Upwork's withdrawal fees?
Direct to Local Bank costs $0.99 per withdrawal. Payoneer and PayPal cost $2 each (PayPal adds its own fees). ACH costs $2.99 for non-US freelancers and is free for US freelancers. A wire transfer costs up to $50, depending on the receiving bank.
What is Upwork's fee percentage for freelancers in 2026?
Between 0% and 15% per contract. Upwork sets the rate and shows it before you send a proposal, and about 10% is typical. The same rate applies to hourly and fixed-price contracts. Direct Contracts cost 5%, or 0% with Freelancer Plus.