Fiverr vs. Upwork: how the fees actually differ
Fiverr charges a flat 20% service fee on every order, taken directly off the top before the money ever reaches your available balance — a $100 gig nets you $80, whether you're a brand-new seller or a Top Rated one. There's no volume discount and no way to reduce the rate; it's built into how Fiverr prices itself against clients (who also pay a separate service fee on their end, which doesn't affect you).
Upwork used to run a sliding scale — 20% on the first $500 with a client, dropping to 10% and then 5% as the relationship grew — but simplified to a flat 10% on all contracts in 2023. That makes Upwork meaningfully cheaper than Fiverr on a like-for-like project, especially for freelancers who used to lose 20% on every new client relationship under the old system.
Both platforms also charge a separate withdrawal fee when you move money out — typically $1–$3 depending on the method (direct deposit, PayPal, Payoneer, wire transfer), and this is easy to forget when estimating what a gig is really worth.
Why the platform fee should shape your pricing, not just your expectations
The mistake most new freelancers make is pricing a service at what they want to earn, then discovering the platform fee eats into it after the fact. The fix is pricing backwards: if you want to net $160 for a project on Fiverr, quote $200, not $160 — the platform fee needs to be built into the sticker price from the start, the same way a retailer builds in credit card processing costs.
This matters even more for recurring or high-volume work. A freelancer doing $5,000/month in Fiverr gigs loses $1,000 to fees before taxes or expenses are even considered — a number worth knowing before committing significant time to a single platform versus diversifying across Upwork, direct clients, or your own invoicing.
Worked example
A $200 Fiverr order nets $160 after the 20% service fee, then $157 after a typical $3 withdrawal fee — 78.5% of what the client paid. The identical $200 project on Upwork nets $180 after the 10% fee, then $178 after a $2 withdrawal — 89% of what the client paid. That 10.5-point gap is exactly why many freelancers who start on Fiverr for the built-in traffic move higher-value repeat clients to Upwork or direct invoicing once the relationship is established.