Creators & freelancers

Upwork Fee Calculator (2026)

Upwork charges a Freelancer Service Fee of 0% to 15% per contract on everything you earn, including bonuses; you see the exact rate before you accept and it is fixed for the life of the contract. Withdrawals to a US bank by ACH are free; Instant Pay costs $2 and a USD wire $50.

Fees verified Sep 29, 2026 United States · USD Sources

Enter your numbers above; results update as you type. Sales tax collected from the buyer is not included unless the platform charges a fee on it and the calculator has a tax field.

Upwork fees at a glance

FeeRateApplies to
Freelancer Service Feeyour chosen Your contract's service fee (%)amount billed to the client. 0% to 15% per contract on all earnings including bonuses; fixed once the contract begins. Upwork rounds the fee down to the cent.
Withdrawal fee (per transfer)$2.00–$50.00 by Withdrawal methodper order. Charged once per withdrawal, not per payment; shown here as if you withdraw this payment on its own.

Worked example

Sale
$500.00
Fees
$50.00
You keep
$450.00

A $500 milestone on a contract with a 10% Freelancer Service Fee pays Upwork $50.00. Withdrawing by Direct to U.S. Bank (ACH) is free for US freelancers, so $450.00 reaches your bank; with no costs, profit is $450.00.

How Upwork fees work

Upwork is the largest general freelance marketplace in the US. Clients post jobs, freelancers send proposals (paid for with Connects), and work runs as hourly contracts billed weekly or fixed-price contracts paid by milestone. Developers, designers, writers, marketers, virtual assistants, and consultants all work there.

The cost of working on Upwork is the Freelancer Service Fee. In 2026 it is no longer a single flat rate: Upwork's help center says the fee ranges from 0% to 15% per contract. You see the exact percentage when a client sends an offer or when you submit a proposal, and once the contract begins the rate is fixed and will not change. Upwork's own worked example uses 10%: bill $22.22 an hour to take home $20.

The fee applies to all earnings, including bonuses, on both hourly and fixed-price work. There are exceptions: Any Hire contracts carry no service fee, Upwork Payroll contracts are excluded, Direct Contracts with a client you brought to Upwork carry a reduced fee (0% for Freelancer Plus members), and Enterprise clients can have their own arrangement.

Getting the money out is cheap for US freelancers. Direct to U.S. Bank (ACH) withdrawals are free with a US tax address; Instant Pay costs $2.00 and a USD wire $50.00 per transfer. Hourly earnings become available ten days after the weekly billing period ends, and fixed-price milestones five days after the client approves them.

Ways to keep more of each Upwork sale

Upwork fee FAQ

What percentage does Upwork take in 2026?

Between 0% and 15% per contract. Upwork shows the exact rate on each offer or proposal, and it stays fixed for that contract. Upwork's own example uses 10%, which turns a $500 milestone into $450.

Is Upwork's fee still a flat 10%?

No. Upwork's help center now describes a variable Freelancer Service Fee ranging from 0% to 15% per contract, shown before you accept. 10% is the rate Upwork uses in its example, not a guaranteed flat rate.

Does Upwork charge a fee on bonuses and tips?

Yes. Upwork says you pay the Freelancer Service Fee on all earnings, including bonuses.

Does Upwork charge to withdraw money?

Direct to U.S. Bank (ACH) withdrawals are free for freelancers with a US tax address. Instant Pay costs $2.00 per transfer, a USD wire $50.00, and PayPal carries a small per-transfer fee shown in your settings.

How long until Upwork earnings are available?

Hourly earnings are available ten days after the weekly billing period ends; fixed-price milestones five days after the client approves them; bonuses five days after the client's payment is processed.

Do clients pay Upwork fees too?

Yes. Clients pay a one-time Contract Initiation Fee of $0.99 to $14.99 when they start a Marketplace or Project Catalog contract, plus Upwork's client-side marketplace fees. These do not come out of your earnings.

How do I pay 0% fees on Upwork?

Any Hire contracts carry no Freelancer Service Fee, and Freelancer Plus members pay 0% on Direct Contracts with clients they bring to Upwork. Some contracts may also be offered at 0% within the 0% to 15% range.

Good to know

The service fee percentage is set per contract by Upwork and shown at proposal or offer time; enter yours in the calculator. The exact reduced rate for Direct Contracts (for non-Plus members), the PayPal withdrawal fee amount, the Freelancer Plus monthly price, and the client marketplace fee percentage were not stated on the pages read and are not modeled. Withdrawal fees are per transfer, so the withdrawal line assumes this payment is withdrawn on its own. Upwork rounds fees down to the cent; this calculator rounds to the nearest cent, so results can differ by a penny.

Recent fee changes

Sources

Rates are read from the pages above and re-checked on a schedule. If you find a rate that has changed, tell us and we'll fix it.