Skip to content
KazamTools

Upwork Fee Calculator

Upwork’s variable service fee, withdrawal fees and Connects in one place, both ways.

By , Founder and editor-in-chiefLast reviewed

What do you want to work out?

%

Upwork shows it on the proposal or offer (0–15%). 10% is a common rate.

$

Connects cost $0.15 each.

What the client paysClient Marketplace Fee and contract initiation fee
%

Up to 7.99%; 3% for eligible US clients paying by bank account.

$

$0.99 to $14.99 per new contract.

Paid in your local currency; Upwork’s payment partner sets the exchange rate and may include a markup.

You receive
$449.01
Upwork service fee
$50.00
Total deductions
10.2%
Client pays in total
$539.95
incl. client fees
From client payment to your account
How it is worked outAmount
Contract payment$500.00
Freelancer service fee (10%)rate locked on your offer− $50.00
Available in your Upwork balance$450.00
Withdrawal: Direct to local bankper withdrawal− $0.99
You receive$449.01

Fees checked on 22 October 2026 against Upwork: Freelancer Service Fee, Upwork: How to get paid (withdrawal methods and fees), Upwork: Client Marketplace Fee, Upwork: Direct Contracts and Upwork: Connects. Since May 2025 Upwork sets a variable fee of 0–15% per contract and locks it when the proposal or offer is sent. Upwork does not publish its PayPal, Payoneer or mobile-wallet withdrawal fees, or the exchange-rate markup on local-currency withdrawals.

How to use the Upwork Fee Calculator

  1. 1Pick your contract type, and for marketplace contracts enter the fee shown on your offer.
  2. 2Enter the contract payment, or switch modes and enter what you want to receive.
  3. 3Choose how you withdraw. Enter the fee yourself where Upwork does not publish it.
  4. 4Read what you keep, what to bill, and what the client pays in total.

How Upwork fees work in 2026

Upwork takes its fee from each payment before the money reaches your Upwork balance. You may then pay a second fee when you withdraw. The client pays separate fees on top of the contract price, which do not come out of your earnings.

Available balance = Payment × (1 − Service fee %)
You receive = Available balance − Withdrawal fee − Connects spent

The variable service fee (0–15%)

Since May 2025, the freelancer service fee is set per contract and ranges from 0% to 15%. Upwork says the rate depends on several factors and can differ from one contract to the next. You see the rate before you send a proposal or accept an offer. Once the contract starts, the rate is locked for that contract and does not change.

Contract Freelancer fee (checked 22 October 2026)
Marketplace contract from May 2025 0–15%, shown on the offer
Contract started before May 2025 10% flat
Direct Contract, Basic plan 5%
Direct Contract, Freelancer Plus 0%
Enterprise typically 10%
Upwork Payroll, Any Hire no fee

If you are unsure, 10% is a sensible estimate. It is the old flat rate and the rate Upwork uses in its own examples. Always check the number on your offer.

Withdrawal fees

Method Fee per withdrawal
Direct to local bank $0.99
US bank (ACH), US tax address Free
US bank (ACH), non-US tax address $2.99 (since 1 September 2026)
US dollar wire $50
Instant Pay to a US debit card $2
PayPal, Payoneer, mobile wallets not published

“Direct to local bank” pays in your local currency. Upwork’s payment partner sets the exchange rate and says it may include a markup, but does not say how much.

Worked example 1: a $500 fixed-price project

Your offer shows a 10% fee, and you withdraw to your local bank.

  • Service fee: 10% × $500 = $50
  • Available balance: $450
  • Withdrawal: $0.99
  • You receive $449.01 (before any currency conversion)

If you spent 16 Connects on the proposal, that is another $2.40. The real cost of the job is then $53.39, or 10.7%.

Worked example 2: what to bill

You want $1,000 to land after a 10% fee and a $0.99 withdrawal.

Bill = (Target + Withdrawal fee) ÷ (1 − Fee %)

($1,000 + $0.99) ÷ 0.90 = $1,112.21. Switch the calculator to What to bill to get this for any fee.

For hourly work, the same idea applies to your rate. To take home $27 an hour at a 10% fee, set your rate to $27 ÷ 0.9 = $30 an hour.

What the client pays

Your client does not pay your fee, but pays fees of their own:

  • a Client Marketplace Fee of up to 7.99% of each payment (3% for eligible US clients paying by bank account),
  • a one-off contract initiation fee of $0.99 to $14.99 when a new contract starts.

So a $500 payment can cost the client about $540. Keep that in mind when you negotiate. Open What the client pays in the calculator to see it.

Tips

  • Read the fee before you propose. With a variable 0–15% fee, two similar jobs can leave you very different amounts.
  • Bring your own clients through Direct Contracts. The fee there is 5%, or 0% with Freelancer Plus.
  • Withdraw less often. Flat fees such as $0.99 or a $50 wire hurt most on small withdrawals.
  • Count the currency conversion too. For freelancers in Pakistan, India, the Philippines, Bangladesh or Nigeria, the freelancer take-home calculator follows the money to your local bank, including FX and local tax notes.
  • Compare platforms. Fiverr takes a flat 20%; see the Fiverr fee calculator. For clients outside platforms, bill with the invoice generator and check payment costs with the PayPal fee calculator.
Cite this calculator

Using this calculator in an essay, report or article? Copy a ready-made reference. Check your teacher's or publisher's style guide for small differences.

APA
KazamTools. (2026, October 22). Upwork fee calculator. Retrieved October 30, 2026, from https://kazamtools.com/business/upwork-fee-calculator/
MLA
"Upwork Fee Calculator." KazamTools, 22 Oct. 2026, https://kazamtools.com/business/upwork-fee-calculator/. Accessed 30 Oct. 2026.
Chicago
KazamTools. "Upwork Fee Calculator." Last modified October 22, 2026. Accessed October 30, 2026. https://kazamtools.com/business/upwork-fee-calculator/.
Plain link
Upwork Fee Calculator (KazamTools): https://kazamtools.com/business/upwork-fee-calculator/
HTML link
<a href="https://kazamtools.com/business/upwork-fee-calculator/">Upwork fee calculator</a> by KazamTools

Frequently asked questions

How much does Upwork take from freelancers in 2026?

Since May 2025, Upwork charges a freelancer service fee of 0% to 15% per contract. The rate is shown on your proposal or offer and is locked for that contract. Contracts started before May 2025 keep a flat 10%.

What is the fee on Upwork Direct Contracts?

Direct Contracts with clients you bring yourself cost 5% on the Basic plan and 0% for Freelancer Plus members, according to Upwork’s help centre.

How much does it cost to withdraw from Upwork?

Direct to local bank is $0.99 per transfer, a US dollar wire is $50, and US bank (ACH) is free for US tax addresses or $2.99 for others since 1 September 2026. Upwork does not publish its PayPal, Payoneer or mobile-wallet fees.

What fees does the client pay on Upwork?

Clients pay a Client Marketplace Fee of up to 7.99% (3% for eligible US clients paying by bank), plus a one-off contract initiation fee of $0.99 to $14.99.

How much do Connects cost?

Connects cost $0.15 each and are sold in bundles. A proposal often needs several Connects, so count them as a cost of winning work.

Guides

How we keep this tool accurate

Written and checked by
Awais, founder and editor-in-chief
Last reviewed

Results are estimates for general information only and are not financial, tax or legal advice. Rules and rates change; check official sources or a qualified professional before you act. See how we build and check our calculators.

Was this tool helpful?