Upwork charges up to 20% in platform fees on your earnings. That sounds brutal — but for many freelancers, it's still worth it. Here's the real math.
| Lifetime Earnings from Client | Upwork Fee |
|---|---|
| First $500 | 20% |
| $500 – $10,000 | 10% |
| $10,000+ | 5% |
New freelancer ($25/hr rate, first $500): You keep $20/hr. Upwork takes $5/hr.
Established ($50/hr, $500–$10K): You keep $45/hr. Upwork takes $5/hr.
Pro ($75/hr, $10K+ client): You keep $71.25/hr. Upwork takes $3.75/hr.
If you weren't on Upwork, how would you find clients? Advertising, networking, cold outreach, LinkedIn — all cost time and money. Upwork's 5% post-$10K fee is cheaper than most alternatives.
1. Raise rates every 3 months — once you have 2-3 five-star reviews, increase by 10-20%.
2. Specialize — "copywriter" competes with millions. "B2B SaaS email copywriter" gets premium rates.
3. Focus on two-tier clients — US/UK-based clients at $75-150/hr beat Indian clients at $10/hr.
4. Get to $10K fast — the 5% tier kicks in faster than you think. Focus one good client first.
5. Use Connects wisely — only apply to jobs you're genuinely qualified for. 5 great proposals beats 50 generic ones.
Enter your hourly rate and see exactly what Upwork takes and what you keep.
Upwork Tax Calculator →