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.
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.
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.
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.
Rankite helps service businesses reduce dependence on marketplace fees with SEO content optimization and monthly SEO management.
Get a free, no-obligation SEO audit and a 30-minute strategy session. We'll show you exactly where the growth is hiding.
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.