The fees in one line each
Fiverr takes a flat 20% of every order. Since May 1, 2025, Upwork has charged a variable freelancer service fee of 0–15%, set per contract and shown before you accept it. That means the fair comparison is Fiverr at 20% against Upwork at whatever your offer shows, and 10% and 15% bracket the common cases.
What you keep on jobs of different sizes
The table shows what is left after the platform fee and a $3 withdrawal fee, with the share of the job in brackets. I use $3 as an example, because real withdrawal fees depend on the method you choose, and I assume no currency conversion.
| Job size | Fiverr 20% | Upwork 10% | Upwork 15% |
|---|---|---|---|
| $100 | $77 (77%) | $87 (87%) | $82 (82%) |
| $250 | $197 (79%) | $222 (89%) | $210 (84%) |
| $500 | $397 (79%) | $447 (89%) | $422 (84%) |
| $1,000 | $797 (80%) | $897 (90%) | $847 (85%) |
| $2,500 | $1,997 (80%) | $2,247 (90%) | $2,122 (85%) |
| $5,000 | $3,997 (80%) | $4,497 (90%) | $4,247 (85%) |
What the table shows
- The fixed withdrawal fee hurts small jobs. On a $100 job it takes 3 points, on a $5,000 job almost nothing. Batch your withdrawals if you do lots of small work.
- Upwork at 15% still beats Fiverr at 20% on every job size shown, by about 5 points. The gap is the same percentage whatever the job size, but the dollar gap grows with it: $50 on a $1,000 job, $250 on $5,000.
- The platform fee dwarfs everything else on larger jobs. A 10-point fee difference on a $5,000 job is $500.
What it adds up to over a year
Suppose you earn $30,000 gross in a year through one platform. The fees alone are $6,000 on Fiverr at 20%, $4,500 on Upwork at 15% and $3,000 on Upwork at 10%. That is a $3,000 difference between the best and worst case, before withdrawal and conversion costs.
What this comparison does not include
Fees are only part of the story, and the table cannot capture how each platform finds you clients. On Upwork you bid for work with Connects at $0.15 each, and a proposal can need roughly 2–16 of them, plus unpaid time writing proposals. On Fiverr, clients find you through your listings, which takes time to build and promote. A platform with a lower fee can still cost you more if it brings you fewer clients. Compare your effective cost, meaning all fees and costs divided by gross earnings, not just the headline percentage.
Which suits which freelancer
This is a judgement call, not a rule. Small, repeatable, productised services often fit Fiverr's listing model. Larger, custom project work often fits Upwork's proposal model, and its lower fee matters most on big contracts. Many freelancers use both and move repeat clients onto direct invoicing where each platform's terms allow it.
Run your own job through the net earnings calculator, see what is left after tax in the take-home pay calculator, and read the Upwork fees guide for the Connects and fee details.
The cost that hides in the exchange rate
If your clients pay in dollars and your bank account isn't in dollars, a third deduction arrives that no fee schedule lists as a fee. When the balance is converted, the rate you get usually carries a margin. Commonly cited ranges run from about 2% to 4%, depending on the payout method, and it comes off the amount after the platform has taken its share. Here's the same $1,000 job with a $3 withdrawal fee at three margins.
| $1,000 job | No conversion cost | 2% margin | 4% margin |
|---|---|---|---|
| Upwork 10% | $897 | $879 | $861 |
| Upwork 15% | $847 | $830 | $813 |
| Fiverr 20% | $797 | $781 | $765 |
Read it sideways and you'll notice something. A 4% margin costs as much as a good chunk of the difference between Upwork at 10% and at 15%. A freelancer who obsesses over which platform charges 5% less, then withdraws through a poor-value route, can hand the saving straight back. Compare the all-in cost of a payout method, rate included, before you compare platforms.
Why batching withdrawals pays
Flat withdrawal fees punish small, frequent transfers. Eight $3 withdrawals cost $24 in a month. One withdrawal of the full amount costs $3, a saving of $21 a month or $252 a year on those assumptions. Minimum withdrawal amounts and clearance periods may limit how far you can take this, and some freelancers prefer cash flow over savings. But if you're withdrawing after every job out of habit, it's worth knowing what the habit costs.
A realistic month on each platform
Percentages are abstract until you put a month's work through them. Say you finish eight $500 jobs, so $4,000 gross, and you make eight withdrawals at $3 each. On Fiverr at 20% the fees come to $800 and the withdrawals to $24, leaving $3,176. On Upwork at 10% the fees are $400, leaving $3,576. At the 15% end of Upwork's range you keep $3,376. Across a year the gap between Fiverr and Upwork at 10% is about $4,800, before anything else.
Upwork isn't free of costs outside that fee. If you won those eight jobs at a 10% win rate with six Connects per proposal, you sent about 80 proposals and spent roughly $72 on Connects. That takes the Upwork 10% month to $3,504, still well ahead on money, though not counting the time spent writing proposals. The Connects guide goes through that part in detail.
Four questions that settle most choices
- How big are your typical jobs? Larger contracts favour whichever platform charges less, because the fee is a percentage.
- Can you produce repeatable work? A clear, fixed-scope service tends to fit Fiverr's listing model, while custom projects fit Upwork's proposals.
- How much time can you spend applying? Proposals cost time and Connects. Listings cost time up front but can bring clients without you pitching each time.
- What do your clients expect? Some buyers search a marketplace for a ready-made offer. Others want to talk first.
Nothing here makes one platform right for everyone. It simply moves the choice from the headline fee to the figures that actually reach your account.
Last reviewed October 2026. Figures are estimates for planning, not tax advice. See the disclaimer and methodology.