Upwork fee calculator

Upwork no longer takes a flat 10%. Each contract has its own Freelancer Service Fee between 0% and 15%. Enter your rate and the fee shown on the offer to see what you keep.

Take-home calculator

Upwork charges 0–15% per contract; the exact rate is on each offer and proposal.
Your own estimate. Taken from what is left after fees.

You take home$900.00

Fee breakdown
Client pays$1,000.00
Upwork fee− $100.00
Tax set-aside− $0.00
Take-home$900.00
Lost to fees and tax10%

Fees used and where they come from

  • Upwork fee: Fee = your rate × the contract’s service fee % (0–15%, shown on every offer and proposal). Net = rate − fee. Source: official page, checked 14 Oct 2026.

How the Upwork fee works

fee = rate × service fee %, net = rate − fee

You see the percentage before you commit: on the offer a client sends, and on the proposal you submit. Once the contract starts the rate is locked. The fee is rounded to the cent, so on 12 hours at $22.22 with a 10% fee Upwork takes $26.66 and you net $239.98. Refunds return the fee on the refunded amount. Direct Contracts, Any Hire and Payroll contracts are charged differently.

Upwork also charges per withdrawal. Its help pages only say “a small fee” for PayPal and Payoneer and show the amount inside your account settings, so those are marked unverified here; type yours under “Payout fees”. Direct to U.S. Bank (which is how Wise USD account details are paid) is free with a US tax address and $2.99 from 1 September 2026 for everyone else.

Source: Upwork Help, “Learn about the Freelancer Service Fee”, checked14 Oct 2026.

Trying to hit a number? Find the Upwork rate to quote for a target take-home.

Fees used

WhoFeeSource
UpworkFee = your rate × the contract’s service fee % (0–15%, shown on every offer and proposal). Net = rate − fee.official page, checked 14 Oct 2026
PayPalStandard bank withdrawal: free without currency conversion. Converting your balance: 3.00% spread above the base exchange rate.official page, checked 14 Oct 2026
PayoneerMarketplace payments in: varies by marketplace. To your bank in the same currency: $1.50. With currency conversion: 1.2%–4% depending on corridor.official page, checked 14 Oct 2026
WiseReceiving USD by ACH to your account details: free (USD wire: $6.11). Converting: from 0.52%, varies by currency.official page, checked 14 Oct 2026

gigfees is independent and not affiliated with Upwork, Fiverr, Freelancer.com, PayPal, Payoneer or Wise. Fees change; check the linked official page before you rely on a number.