Upwork Fee Calculator: What You Take Home

What this tells you

Upwork takes a service fee from every payment you earn, then a small fee when you withdraw. Enter the contract amount and the fee rates shown on your own Upwork account, and this works out what lands in your bank and what you would need to bill to take home a target amount. Upwork changes its fees from time to time, so check the current rate in your account and adjust the field.

Pricing · free tool

Upwork fee calculator

$1,000

What the client pays

10%

Check the current rate in your account

$2

Per withdrawal, depends on method

$1,000

For the reverse calculation

At those numbers

Service fee
$100
You take home
$898
Bill this to net your target
$1,113
Effective fee
10%

This is arithmetic on the numbers you entered, nothing here is a forecast or a promise about results.

The formula

after service fee = contract × (1 − service fee) · take-home = after service fee − withdrawal fee · to net a target, bill = (target + withdrawal fee) ÷ (1 − service fee)

How to read the result

  • The rate to quote is the gross one. If you want $1,000 in hand, the second output tells you what to put in the proposal.
  • Bundling work into fewer, larger milestones means fewer withdrawals and fewer flat fees.
  • Clients you find yourself, on Reddit, X or through referrals, cost no platform fee at all. Even moving one client off-platform over time is worth more than haggling over rates.
  • Fee percentages here are inputs, not facts we assume. Use the numbers on your own Upwork dashboard.

Frequently asked questions

A service fee on every payment you earn plus a small fee when you withdraw. The percentage has changed over the years, so use the rate shown in your own account; the calculator applies whatever you enter.

Divide the amount you want in hand, plus the withdrawal fee, by one minus the service fee. The calculator's second result does this for you.

Not on contracts that start on Upwork. Clients you find yourself, for example people asking for help on Reddit and X, cost no platform fee at all.

The leads are already on Reddit, X and Threads

Leadhoot watches Reddit, X and Threads, scores every new post for buyer intent and sends the high scorers to your email or Slack.

Find my first lead