Fee Verified

Independent site: Fee Verified is not affiliated with, endorsed by, or operated by any platform named here. There are no accounts or logins; the only thing you enter is a sale amount.

How much does Upwork take?

An independent calculator, not Upwork: nothing to sign in to and nothing to pay here. Enter a sale amount and read the fees.

On a $100.00 sale with the default settings, Upwork takes $10.00 and you keep $90.00 — an effective rate of 10.00%. Upwork takes a Freelancer Service Fee of 0% to 15% of your earnings, set per contract and shown before you accept. Withdrawing to a U.S. bank is free for US-based freelancers; other methods cost $0.99 to $50.00 per withdrawal.

Verified against Upwork's fee page · numbers reviewed 2026-09-11 · page checked 2026-11-06
SaleFeesYou keepEffective rate
$10.00$1.00$9.0010.00%
$25.00$2.50$22.5010.00%
$50.00$5.00$45.0010.00%
$100.00$10.00$90.0010.00%
$250.00$25.00$225.0010.00%
$500.00$50.00$450.0010.00%
$1,000.00$100.00$900.0010.00%

Open the Upwork calculator → for your own price, shipping, category and options.

How the fee is built

Upwork charges freelancers a Freelancer Service Fee on earnings. The rate ranges from 0% to 15% per contract, is shown on the offer or proposal before you accept, and is fixed once the contract begins. Upwork Payroll and Any Hire contracts pay no service fee; Direct Contracts pay a reduced fee. Withdrawals cost nothing to a U.S. bank for freelancers with a US tax address, $2.99 to a U.S. bank for freelancers with an international tax address (from September 1, 2026), $0.99 to a local bank outside the US, $50.00 by U.S. dollar wire and $2.00 by Instant Pay.

In Upwork's own words

Source: Learn about the Freelancer Service Fee – Upwork Help · How to get paid on Upwork – Upwork Help · What are the fees, limits, and timing of Direct to Local Bank payments? – Upwork Help · Direct to U.S. Bank: timing and fees explained – Upwork Help.