Upwork's Freelancer Service Fee in 2026: The Official Numbers

Upwork's freelancer service fee in 2026 is variable: 0 to 15% per contract, locked when you send a proposal. The official structure and what you actually keep.

Background Image

Upwork's Freelancer Service Fee in 2026: The Official Numbers

Tanvirul Islam (Head of Growth, Elevate Pay)

Tanvirul Islam

Copy Link

Upwork's freelancer service fee in 2026 is variable: between 0 and 15% per contract. The exact percentage appears before you submit a proposal or accept an offer, and it locks in for the life of that contract. The flat 10% fee that many guides still cite is no longer the standard structure. If a page says Upwork takes a flat 10% from every freelancer, it is out of date.

This guide explains the official structure using Upwork's own documentation, then covers the other costs freelancers may pay.


How the variable fee works

The fee ranges from 0 to 15% of your gross earnings on each contract. It is set per contract and locked once you send a proposal or receive an offer. It cannot change mid-contract. You see the percentage on the proposal or offer screen before you commit.

Upwork says the rate reflects market conditions across different types of work. It does not publish the factors used to set each rate.

Upwork lists several exceptions. Enterprise client contracts typically run 10%. Direct Contracts, where you bring your own client, carry reduced fees. Upwork Payroll and Any Hire contracts carry no service fee. If a payment is refunded, the service fee on that amount is also returned.


A short history, because most guides are stale

Period

Structure

Before June 2023

Sliding scale per client: 20% on the first $500, 10% up to $10K, 5% above

June 2023 to 2025

Flat 10% on all earnings

Now, 2026

Variable 0 to 15%, set per contract

Older calculators may still use a previous fee structure. Check the percentage on your proposal or offer screen and Upwork's fee page instead of relying on a third-party calculator's default.


The service fee is not the whole cut

A freelancer may pay costs at up to four stages.

Layer

Cost in 2026

1. Service fee

0 to 15% of the contract

2. Connects to win the job

$0.15 each, varies per proposal

3. Withdrawal fee

$0.99 to $50 depending on method, including the new $2.99 ACH fee for non-US freelancers since Sep 1, 2026

4. Currency conversion

A rate markup on local currency withdrawals, not itemized


Here is a worked example. A $1,000 fixed-price contract at a 10% service fee, withdrawn to a local bank in Pakistan: $1,000 becomes $900 after the service fee, $899.01 after the $0.99 withdrawal fee, and about $885 in PKR after an estimated 1.5% conversion markup. Together, the withdrawal fee and estimated FX cost reduce the payout by about $14, close to a sixth of what the headline service fee took.

You can control the withdrawal method and where currency conversion happens. For the full breakdown, see Upwork Withdrawal Fees in 2026. If you work outside the US, see what changed with the $2.99 Direct to U.S. Bank fee and how Elevate Pay users get it back.


FAQ

What is Upwork's service fee for freelancers in 2026?

Upwork charges a variable fee between 0 and 15% per contract. The percentage appears before you submit a proposal or accept an offer and is locked for that contract's lifetime.


Is Upwork's fee still a flat 10%?

No. The flat 10%, introduced in June 2023, has been replaced by the variable 0 to 15% structure. Guides citing a universal 10% are outdated.


Where do I see my exact fee?

Upwork shows the percentage on the proposal or offer screen before you commit. You can also see it in the contract details and transaction summaries.


Does Upwork charge freelancers anything besides the service fee?

Yes. Other costs can include Connects at $0.15 each, withdrawal fees from $0.99 to $50 depending on the method, including a $2.99 ACH fee for non-US freelancers since September 1, 2026, and exchange rate markups on local currency withdrawals.


Do clients pay fees too?

Yes. Clients pay a marketplace fee on payments, separate from the fees freelancers pay.

Share on:
Background

Open your
account now

Enter your email and we’ll send you a link to download the Elevate app

Background

Open your
account now

Enter your email and we’ll send you a link to download the Elevate app

Background

Open your
account now

Enter your email and we’ll send you a link to download the Elevate app

Background

Open your
account now

Enter your email and we’ll send you a link to download the Elevate app

DO MORE WITH ELEVATE PAY

Transfer money with Elevate Pay with low fees and competitive FX rates. Our users love us for transparency, security and more.

Phone Image
Background Blush
Background Blush