Upwork Fee Calculator

Calculate Upwork's variable freelancer service fee (0–15% per contract) and your actual payout.

Upwork freelancer pricing page last updated · reference source

Loading calculator…

Currency: Amounts are calculated in the currency you select; this site does not convert between currencies and does not use live exchange rates.

Fee figures are stored in our static fee table and change over time. Confirm current rates against the platform's official fee page before relying on them.

What this tool does

Upwork replaced its old sliding and flat fees with a variable freelancer service fee that ranges from 0% to 15% and is set per contract. This calculator defaults to 10% — the rate Upwork uses in its own worked example — but you should enter the exact rate shown on your contract, because two contracts can carry different rates.

How to use the Upwork Fee Calculator

  1. Enter the amount you billed (or plan to bill) the client.
  2. Enter the service fee percentage shown on that contract in Upwork.
  3. Read your payout after the fee.

Formula

Fee = Billed × r;  Payout = Billed × (1 − r)
Billed
Total amount charged to the client, including bonuses
r
Your contract's service fee rate, 0%–15%

Worked example

Upwork's own published example: $500 billed at a 10% fee leaves $450.

Inputs

  • Amount billed to client$500
  • Your contract's service fee rate10 %

Result

  • You receive$450.00
  • Upwork service fee$50.00
  • Effective fee rate10%

Results explained

You receive
Amount billed minus the service fee, before withdrawal costs and tax.
Service fee
What Upwork deducts from this contract's earnings.

Frequently asked questions

It is variable: Upwork sets a fee between 0% and 15% for each contract. The rate on your contract is the one that applies, so check the contract terms before you start.

Yes — Upwork moved from the old 20%/10%/5% lifetime-billing tiers to a flat 10%, and then to the current variable 0–15% model. Older guides quoting the sliding scale are out of date.

Yes. The service fee is charged on all contract earnings, including bonuses, on the same terms as regular payments.

The rate is set per contract and can vary with factors Upwork doesn't publish individually. Two active contracts can legitimately show different percentages.

Open the contract in Upwork — the service fee percentage for that engagement is shown in its terms before you accept, and on each payment in your reports.