← Upwork vs. Fiverr fee calculator
Until May 2025, the answer was a table: 20% on the first $500 billed to a client, 10% on the next chunk up to $10,000, and 5% above that, all tracked per client relationship over the contract's lifetime. That table is retired. It is worth knowing it existed, because a lot of pages written before the change still describe it as current.
Since May 1, 2025, Upwork charges a variable freelancer service fee between 0% and 15% per contract. Upwork's own pricing system sets the number for a given client relationship — freelancers with more billing history with a specific client tend to see a lower rate, with well-established relationships able to fall toward 0%, while a new client relationship typically starts near the top of the range. The exact mechanics of how the system picks a number are not fully published.
What is guaranteed: you see the exact percentage before you commit. It is shown when you send a proposal or receive an offer, and it is locked for that contract once work begins — it will not move mid contract, and a different contract, even with the same client, can carry a different quoted rate.
That is also why no calculator — this one included — can tell you your Upwork fee from a formula. There is no formula to run any more. What a calculator can do is take the percentage Upwork already quoted you and turn it into an actual take-home figure, next to withdrawal fees and a tax reserve you set yourself.
Run your quoted fee through the calculatorThere is no single answer any more. Since May 1, 2025, Upwork replaced its old tiered freelancer service fee (20% on the first $500 billed to a client, 10% up to $10,000, 5% above that) with a variable fee between 0% and 15% per contract. Upwork's own pricing system sets the exact percentage per client relationship, and it is shown to you only when you send a proposal or accept an offer — not published as a table anyone can look up.
Upwork has described the change as rewarding long-term client relationships: freelancers with more billing history with a specific client tend to see a lower fee on that contract, with the rate able to fall toward 0% for well-established relationships, while a brand-new client relationship typically starts near the top of the 0-15% range. The mechanics of exactly how the percentage is set are Upwork's own pricing system and are not fully public.
No. The fee is set per contract at the time you send a proposal or receive an offer, and it is locked for that contract's duration once work begins. A different client, or a new contract with the same client, can carry a different quoted percentage.
Look at the percentage Upwork itself quoted you for that specific contract — it is shown before you accept — and use that as the fee in a payout calculator rather than assuming a fixed rate. This site's Upwork vs. Fiverr fee calculator takes your quoted percentage as an input, alongside any withdrawal fee and a tax reserve, and reports the take-home.