Rankite
ServicesResultsToolsTeamAboutBlogCareersContactFree SEO Audit
Free tool

Upwork Fee Calculator: Freelancer Service Fee

Calculate your Upwork payout under the current variable 0 to 15% contract fee, or the old tiered structure by lifetime client billings.

Home / Tools / Upwork Fee Calculator
Upwork's fee
$100.00
You keep
$900.00
Effective rate
10.00%

Since May 1, 2025, Upwork sets a variable freelancer service fee of 0% to 15% per contract, shown when you submit your proposal. Enter the rate Upwork quoted you.

Built by Rankite, the SEO team behind Swordfish AI's +400% revenue and Zluri's +45% organic growth. See the case studies

Upwork's freelancer fee is not a single fixed number anymore. Since May 1, 2025, Upwork replaced its old sliding scale with a variable service fee set individually for each contract, somewhere between 0% and 15%, shown to you before you accept the work. The calculator above handles both the current system and the older tiered structure, so you can see your real payout under either one.

How Upwork's current fee system works

Under the system in place since May 2025, Upwork assigns a service fee to each individual contract, generally somewhere in the 0% to 15% range, and discloses it to the freelancer at the proposal or offer stage before any work begins. Once you accept the contract, that rate is locked in for its full duration, so a single freelancer can be paying different rates on different contracts running at the same time.

Upwork has said the rate reflects factors including your billing history with that specific client, so freelancers who have worked with a client before, and billed them meaningfully, tend to see lower rates offered on new contracts with the same client. There is no single published formula, which is why entering the rate Upwork actually quotes you is the only reliable way to calculate your payout.

The old tiered fee structure

Before the 2025 change, Upwork charged freelancers based on lifetime billings with each individual client: 20% on the first $500 billed to that client, 10% on the next amount up to $10,000, and 5% on anything billed beyond $10,000 with that same client. A freelancer who had billed a client $15,000 over time was paying a blended rate closer to 6 to 7% on that relationship, even though early invoices were taxed at 20%. This structure rewarded long-term client relationships, and its legacy still shapes how Upwork talks about pricing history when explaining the new variable rates.

Other costs beyond the service fee

The service fee is not the only cost of working through Upwork. Submitting proposals consumes Connects, which freelancers buy, some contracts carry a separate contract initiation fee, and withdrawing earnings can involve currency conversion or transfer costs depending on your payout method and country. None of these show up in the headline fee percentage, so a freelancer comparing their real Upwork cost to a platform like Fiverr should account for them alongside whatever service fee rate their contract carries.

Related articles

FAQ

Upwork Fee Calculator: questions, answered

How much does Upwork take from freelancers now?
Since May 1, 2025, Upwork charges a variable freelancer service fee between 0% and 15% per contract, set by Upwork's pricing system and shown to you when you submit a proposal or receive an offer. The rate is locked in for the life of that contract once it starts.
What was Upwork's old fee structure?
Before May 2025, Upwork used a sliding scale based on lifetime billings with each client: 20% on the first $500 billed to that client, 10% on billings from $500 to $10,000, and 5% on anything billed above $10,000 with that same client.
Why does my Upwork fee percentage vary between contracts?
Upwork's current system assigns each contract its own service fee, generally between 0% and 15%, based on factors including your billing history with that specific client. More history with a client tends to lower the rate you are offered on a new contract with them.
Are there other Upwork costs besides the service fee?
Yes. Freelancers also pay for Connects to submit proposals, a contract initiation fee on some contracts, and a currency conversion or withdrawal fee depending on how you get paid. Combined, these push the real cost of using Upwork above the headline service fee alone.
How do I know my exact Upwork fee?
Upwork shows the exact service fee percentage for a contract before you accept it, on the proposal or offer screen. Enter that rate into this calculator's current-system mode to see your real payout for any billed amount.

More free tools

Let's grow

Ready to own page one?

Get a free, no-obligation SEO audit and a 30-minute strategy session. We'll show you exactly where the growth is hiding.

Book your free audit Explore services
Get in touch

Tell us about your project

Fill out the form and we'll get back to you within one business day. Prefer email? Write to us directly at contact@rankite.com.

Or copy our email and write to us directly: contact@rankite.com