Freelance fees

Upwork Fee Calculator

Upwork’s standard freelancer service fee is 10% of everything you bill — a $500 contract pays you $450, and a $2,000 contract pays you $1,800. Enter a contract amount below to see the fee and your take-home, or use reverse mode to find the rate to quote when you need a specific amount in your pocket.

$
%

How much does Upwork take from freelancers?

Upwork takes a service fee of 10% of your billings on a standard contract — if the client pays $1,000, Upwork keeps $100 and you receive $900. Since 2025, Upwork has been able to set a variable fee on some contracts, anywhere from 0% to 15%, shown to you before you accept the contract; that is why this calculator lets you change the rate. The client separately pays a client service fee on top of their payment, which does not come out of your side.

How it works

Upwork’s freelancer fee is the simplest on this site — a straight percentage of the contract, with no fixed fee per payment. If you searched for an Upwork fee calculator, an Upwork commission calculator or “how much does Upwork take”, the maths is:

Upwork fee = contract amount × 10%
You receive = contract amount − Upwork fee

The fee is taken from each payment as it is released — every milestone on a fixed-price contract and every weekly billing cycle on an hourly contract — and it applies to bonuses too. Two things changed in recent years and are worth knowing: the old sliding scale (20% / 10% / 5% as a client relationship grew) was replaced by a flat 10% in 2023, and since 2025 Upwork may set a variable rate between 0% and 15% on individual contracts, which you can see on the contract before accepting. The reverse mode above answers the freelancer’s real question: quote = take-home target ÷ (1 − fee rate) — at 10%, divide by 0.9.

Rates used by this calculator

FeeRateApplies to
Freelancer service fee (standard)10% of billingsFixed-price milestones, hourly contracts and bonuses
Freelancer service fee (variable contracts)0%–15% of billings, set per contract since 2025Shown on the contract before you accept — adjust the rate in the calculator above
Client service feePaid by the client, on top of your rateDoes not reduce what you receive

Source: Upwork’s official freelancer service fee pages (support.upwork.com) and Upwork’s fee schedule announcements. Last verified: November 2026

Worked examples

Example 1 — a $500 fixed-price project at the standard 10%

Contract amount$500.00
Upwork service fee (10%)$50.00
You receive$450.00
Effective fee rate10.00%

Example 2 — a $2,000 monthly retainer at 10%

Contract amount$2,000.00
Upwork service fee (10%)$200.00
You receive$1,800.00
Effective fee rate10.00%

Over a year, the fee on a standing $2,000/month retainer is $2,400 — the number to weigh if a long-term client ever proposes moving off-platform (which Upwork’s terms restrict and charge a conversion fee for).

Example 3 — you need to take home exactly $1,000 (reverse mode)

You should charge$1,111.11
Upwork service fee (10%)$111.11
You receive$1,000.00
Effective fee rate10.00%

The freelancer’s rule of thumb at 10%: add a ninth. Divide your target by 0.9 and quote that.

When these fees apply — and the limitations

This calculator covers the freelancer-side service fee. It does not include:

Always check the exact fee percentage shown on a contract before accepting it — since 2025 it may not be 10%.

Comparing your options

For Upwork vs Fiverr: Upwork’s standard 10% is half of Fiverr’s 20% — on $1,000 of work you keep $900 on Upwork against $800 on Fiverr. The platforms work differently (on Fiverr, buyers come to your listed services; on Upwork you bid on posted jobs), but if you sell the same service on both, the fee gap alone is worth $100 per $1,000. See the Fiverr side in the Fiverr fee calculator.

Frequently asked questions

How much does Upwork take from a $100 job?

At the standard 10% rate, Upwork takes $10 from a $100 contract and you receive $90. There is no fixed fee on top, so the percentage is the same at every size: $10 on $100, $50 on $500, $100 on $1,000.

Is Upwork’s fee still tiered by client?

No. Upwork retired the old sliding scale — 20% on the first $500 with a client, 10% up to $10,000, 5% beyond — and replaced it with a flat 10% in May 2023. Since 2025 Upwork can also set a variable fee between 0% and 15% on some contracts; the rate for a specific contract is displayed before you accept it, and you can enter that exact rate in the calculator above.

Does the client pay a fee on Upwork too?

Yes, but it is charged on the client’s side, on top of what they pay you — it does not reduce your earnings. Clients pay a service fee (and in some cases a contract initiation fee) per contract. What this calculator shows is only the freelancer-side deduction.

How do I price my Upwork rate to cover the fee?

Decide the amount you want to take home, then divide by (1 − your fee rate). At the standard 10% that is dividing by 0.9: to take home $50 an hour, quote about $55.56 an hour. The reverse mode above does the division for fixed-price amounts of any size.

Does Upwork take a fee on bonuses and hourly work?

Yes. The service fee applies to every payment type on a contract — fixed-price milestones, hourly billings and client bonuses alike. If a client pays you a $200 bonus on a standard contract, $20 is deducted and $180 reaches you.

Read the guide: Upwork Fees for Freelancers: The 10% Explained — where the 10% goes, the variable-rate change, and how to price around it.

Related calculators

Estimates only. Platforms can change their fees at any time; always confirm the rate on the platform’s own pricing page before making pricing decisions. ToolFees is not affiliated with the platform named on this page.