Upwork Fees Explained: What Freelancers Actually Pay in 2026

Upwork no longer charges one flat fee. Since 1 May 2025, the freelancer service fee varies from 0% to 15% per contract, and Connects, withdrawal fees and currency conversion sit on top. This guide shows every verified Upwork fee in 2026, what you actually keep on a £500, £2,000 and £5,000 job, and how to price so the fee does not come out of your profit.

Fees last verified: October 2026, against Upwork’s official support pages and its FY2025 Form 10-K filing. Fees change, so check the rate shown on your proposal screen before you bid.

How much does Upwork charge freelancers in 2026?

Upwork charges a variable freelancer service fee of 0% to 15% per contract on marketplace work started on or after 1 May 2025. Upwork shows the exact percentage before you submit a proposal or accept an offer, and that rate stays locked for the life of that contract. Contracts started before 1 May 2025 remain at the old flat 10%.

That is the short answer, and it is the one most guides stop at. It is not the full cost. Your real Upwork fees also include:

  • The service fee: 0% to 15% of everything the client pays on that contract, including bonuses.
  • Connects: the tokens you spend to bid, at $0.15 each. Most jobs need 6 to 16 Connects.
  • Withdrawal fees: from free to $50 per transfer, depending on the method you choose.
  • Currency conversion: if you withdraw in a currency other than US dollars, Upwork applies a conversion fee. Upwork does not publish the rate, so treat any specific percentage you read elsewhere with caution.

Run your own numbers in LancerBill’s Upwork fee calculator before you quote. It takes ten seconds and stops you guessing.

How does the variable 0% to 15% service fee work?

The fee is set per contract, not per freelancer and not per client lifetime. You see the percentage at proposal time, it is locked once the contract starts, and your next contract can carry a completely different rate. Upwork does not publish the formula it uses to set the rate, so you cannot predict it reliably in advance.

This replaced the structure many freelancers still quote from memory. Before May 2025, Upwork moved to a flat 10%. Before that, there was a sliding scale based on lifetime billings with each client. Neither applies to new contracts now.

Contract type Freelancer fee Notes
Marketplace contract started on or after 1 May 2025 0% to 15%, variable Shown before you bid, locked for that contract
Marketplace contract started before 1 May 2025 Flat 10% Grandfathered rate, per Upwork’s FY2025 10-K
Direct Contracts (a client you bring to Upwork) 5% 0% if you have an active Freelancer Plus membership

Source: Upwork’s Direct Contracts support page and Upwork’s FY2025 Form 10-K, which states that marketplace talent are charged a fixed fee per contract ranging from 0% to 15% of earnings.

Watch out: Do not price a job assuming 10%. If the proposal screen shows 15% and you quoted as if it were 10%, you have given away 5% of the contract before you start work. Always read the rate first, then set your price.

What do you actually keep? Worked examples at three price points

Here is the maths for a UK-based freelancer, using the cheapest common withdrawal method (Direct to Local Bank at $0.99 per transfer) and an illustrative exchange rate of £1 = $1.35. The exchange rate is an assumption for the worked example, not a market quote. Your bank rate will differ slightly on the day.

Worked example: a £2,000 project at the typical 10% fee

  • Step 1: Convert the project value. £2,000 x 1.35 = $2,700 contract value.
  • Step 2: Apply the service fee. 10% of $2,700 = $270. In pounds, $270 / 1.35 = £200.00.
  • Step 3: Add the withdrawal fee. $0.99 / 1.35 = £0.73.
  • Step 4: Total fees = £200.00 + £0.73 = £200.73.
  • Step 5: What you keep = £2,000 – £200.73 = £1,799.27, before tax and before any Connects you spent winning the job.

Now compare all three tiers, and the worst case at 15%:

Project value Fees at 10% You keep at 10% Fees at 15% You keep at 15%
£500 £50.73 £449.27 £75.73 £424.27
£2,000 £200.73 £1,799.27 £300.73 £1,699.27
£5,000 £500.73 £4,499.27 £750.73 £4,249.27

Two things stand out. First, the gap between a 10% contract and a 15% contract on a £5,000 job is £250. That is real money, and it is decided before you write a line of work. Second, the withdrawal fee is trivial if you use the cheap method. It is the service fee that does the damage.

If you are rebuilding your rate from scratch, pair this with our guide on how to calculate your freelance hourly rate so platform fees sit inside your rate, not on top of your income.

What does it cost to withdraw your Upwork earnings?

Withdrawal fees range from free to $50 per transfer depending on the method and your tax address. Direct to Local Bank outside the US costs $0.99 per transfer. A US dollar wire costs $50 per transfer. Instant Pay, US only, costs $2 per transfer. Choosing the wrong method can cost more than a small contract’s profit.

Withdrawal method Fee
Direct to Local Bank (outside the US) $0.99 per transfer
Direct to US Bank (ACH), US tax address Free
Direct to US Bank (ACH), non-US tax address $2.99 per transfer (from 1 September 2026)
US Dollar Wire Transfer $50.00 per transfer
Instant Pay (US only) $2.00 per transfer
PayPal, Payoneer, M-Pesa Available in supported countries; the provider’s own fees also apply

Source: Upwork’s How to get paid on Upwork support page, checked October 2026.

Tip: Withdraw less often, in larger amounts, and use Direct to Local Bank if it is available to you. Ten withdrawals at $0.99 cost $9.90. Ten wire transfers cost $500. The habit matters more than the headline fee.

Currency conversion: the fee with no published rate

If you get paid in a currency other than US dollars, Upwork applies a conversion fee on top of the exchange rate. Upwork confirms the fee exists but does not publish the rate on its public pages. That means you cannot calculate it exactly in advance. What you can do is compare the amount that lands in your bank against the mid-market rate for that day, once, so you know your real conversion cost for future quotes.

How much do Connects add to your Upwork fees?

Connects cost $0.15 each, and most job posts require 6 to 16 Connects to submit a proposal. That is $0.90 to $2.40 per bid. If you send 20 proposals to win one job, your bidding cost alone is roughly $18 to $48, before the service fee on the contract you win.

Worked example: you bid on 20 jobs at an average of 10 Connects each.

  • Connects used: 20 x 10 = 200 Connects.
  • Cost: 200 x $0.15 = $30.00.
  • At £1 = $1.35, that is $30 / 1.35 = £22.22 spent before any paid work starts.

On a £500 contract at 10%, your total platform cost becomes £50.73 (service fee plus withdrawal) + £22.22 (Connects) = £72.95. Your effective fee rate is not 10%. It is 14.6%. Small jobs and heavy bidding push the effective rate up fast, which is why selective bidding beats volume bidding.

How do you price a job so the fee does not eat your rate?

Use the gross-up formula: divide the amount you want to keep by one minus the fee rate. If you want to keep £2,000 and the contract fee is 10%, quote £2,000 / 0.90 = £2,222.22. At a 15% fee, quote £2,000 / 0.85 = £2,352.94. The client sees one price; you keep the amount you planned.

You want to keep Quote at 5% fee Quote at 10% fee Quote at 15% fee
£500 £526.32 £555.56 £588.24
£1,000 £1,052.63 £1,111.11 £1,176.47
£2,000 £2,105.26 £2,222.22 £2,352.94
£5,000 £5,263.16 £5,555.56 £5,882.35

Use this decision framework before you bid:

  • Fee at 0% to 5%: price normally. The fee is cheaper than your own marketing cost for a comparable client.
  • Fee at 10%: gross up your quote using the table above, or accept it only if the client is likely to repeat.
  • Fee at 15%: gross up in full, shorten the scope, or walk away. A 15% fee on a low-margin job is a pay cut you chose.
  • Client you found yourself: use Direct Contracts at 5%, or 0% with Freelancer Plus, instead of paying the marketplace rate.

Check your base rate first with the freelance rate calculator, then test the fee impact in the Upwork fee calculator. If your hourly maths is the weak point, the hourly rate calculator converts a salary target into an hourly floor. And if your rates have not moved in a year, read how to raise your freelance rates before your next proposal.

Rule of thumb: price from the amount you need to keep, not from the amount the client offers. The fee is a percentage of their number. Your rent is not.

Is Upwork still worth it after the fees?

Yes, for the right work. Upwork gives you a flow of clients, payment protection and a payment system you do not have to chase. That has real value, especially early on. It stops being worth it when you pay 15% plus heavy Connects costs for small, one-off jobs you could have won directly for a fraction of the cost.

The honest comparison is not Upwork versus free. It is Upwork versus your next cheapest way of getting the same client. If a direct client costs you a few hours of outreach and a payment fee of around 3%, Upwork at 15% needs to save you at least that much time and risk to win. For repeat clients, that maths gets harder for Upwork every month, which is exactly why the Direct Contracts rate exists.

Key takeaways

  • New marketplace contracts carry a variable fee of 0% to 15%, shown before you bid and locked for that contract. Pre-May 2025 contracts stay at 10%.
  • On a £2,000 job at 10%, you keep £1,799.27 after the service fee and a $0.99 local-bank withdrawal. At 15%, you keep £1,699.27.
  • Connects cost $0.15 each. Twenty bids at 10 Connects each add $30, lifting a £500 job’s effective fee rate to about 14.6%.
  • Withdraw by Direct to Local Bank at $0.99 where you can. A US dollar wire costs $50 per transfer.
  • Gross up every quote: amount you want to keep, divided by one minus the fee rate. Direct Contracts cost 5%, or 0% with Freelancer Plus.
  • Upwork does not publish its currency conversion rate. Do not trust any guide that states one as fact.

Frequently asked questions

If a client pays you through PayPal instead, our PayPal fees guide for freelancers shows what you keep on each invoice size.

Does Upwork still charge 10%?

Only on contracts started before 1 May 2025, which remain at a flat 10%. New marketplace contracts carry a variable fee of 0% to 15%, set per contract and shown before you submit a proposal. Check the rate on the proposal screen rather than assuming 10%.

How much does Upwork take from a $1,000 contract?

It depends on the rate locked for that contract. At 5% Upwork takes $50, at 10% it takes $100, and at 15% it takes $150. Withdrawal fees are extra: $0.99 for Direct to Local Bank outside the US, or $50 for a US dollar wire transfer.

What is the Upwork Direct Contracts fee?

Direct Contracts, for clients you bring to Upwork yourself, carry a 5% freelancer fee. If you have an active Freelancer Plus membership, the Direct Contracts fee is 0%. That makes Direct Contracts much cheaper than a 10% to 15% marketplace contract for repeat or self-sourced clients.

How much do Upwork Connects cost?

Connects cost $0.15 each. Most job posts require 6 to 16 Connects to apply, so one proposal usually costs between $0.90 and $2.40. If you bid often, include your average Connects spend per won job in your pricing, not just the service fee.

What is Upwork’s currency conversion fee?

Upwork applies a conversion fee when you are paid in a currency other than US dollars, but it does not publish the rate on its public support pages. Because the rate is not published, you cannot calculate it exactly in advance. Compare the amount that lands in your bank with the mid-market rate to learn your real cost.

Can you avoid Upwork fees by taking a client off the platform?

Taking an Upwork client off the platform to avoid fees can breach Upwork’s terms and risks your account. The legitimate cheaper routes inside the rules are Direct Contracts at 5% (0% with Freelancer Plus) for clients you source yourself, and grossing up your quote so the marketplace fee is priced in from the start.

Fees last verified: October 2026. This guide is for general information only and is not financial, tax or legal advice.