Freelance Platform Fees Compared: Keep More of What You Earn
Compare freelance platform fees across Upwork, Fiverr, Freelancer.com, Toptal, and more — so you know exactly how much you take home on every project.
Put this guide into action
Use the free calculators, generators, and file tools on FreelancerToolkit while you read. No account required.
Every dollar you earn on a freelance platform isn't fully yours. Before it hits your bank account, the platform takes its cut — and that cut can range from a manageable 5% to a jaw-dropping 20% or more, depending on where you work and how much you earn.
Most freelancers accept these fees as a cost of doing business without ever doing the math. That's a mistake. If you're earning $80,000 a year through a platform charging 20%, you're handing over $16,000 annually. Over five years, that's $80,000 — enough to fund an entire year of work without touching a client.
This guide breaks down freelance platform fees across the major marketplaces, explains how the fee structures actually work, and helps you decide where your effort is best spent. Use our Freelancer Fees Calculator to run the numbers for your own situation.
Why Platform Fees Matter More Than You Think
The raw fee percentage doesn't tell the whole story. What matters is the effective fee rate — the actual percentage lost across your entire income, once you account for contract-specific service fees, processing fees, proposal costs, and currency conversion costs.
A platform with a fixed 20% seller fee behaves very differently from one where the fee varies by contract. The only way to compare them fairly is to calculate net earnings on the actual project amount.
The math compounds over time. A freelancer charging $100/hour pays very different amounts depending on where they work:
- At 20%: keeps $80/hour
- At 10%: keeps $90/hour
- At 5%: keeps $95/hour
That $15/hour difference between a 20% fee and a 5% fee — sustained over 1,500 billable hours a year — is $22,500.
Upwork: Contract-Specific Freelancer Service Fees
Upwork says freelancer service fees can vary by contract from 0% to 15%. The exact percentage is shown before you commit to the job, including when you submit a proposal or receive an offer.
For planning, many freelancers model 10% as a simple example, but your actual bid should use the fee shown in Upwork for that contract.
Best for: Freelancers who can find well-fit projects and price from target net earnings instead of copying their direct-client rate.
Watch out for: Assuming every job has the same service fee. Check the displayed percentage before you send the proposal.
Fiverr: Simple but Steep
Fiverr charges a flat 20% commission on all earnings, regardless of the order size or your history with a buyer. There are no volume discounts or loyalty tiers.
What Fiverr offers instead is volume: a massive buyer marketplace with high organic traffic. Sellers who rank well in Fiverr's search can generate significant inbound work without active marketing.
Fiverr also charges buyers a service fee (typically 5.5% plus $2.50 on orders under $75), which makes your effective rates slightly more expensive to clients — a consideration when pricing your gigs.
Best for: Freelancers with productized, repeatable services who can scale volume to offset the fee.
Watch out for: 20% forever. There's no path to a better rate on Fiverr — growth means accepting the same commission no matter how much you earn.
Freelancer.com: Multiple Fee Models
Freelancer.com has a more complex fee structure depending on how work is arranged:
- Fixed-price projects: 10% or $5 (whichever is greater)
- Hourly projects: 10%
- Membership plans: Lower fees are available on paid subscription tiers
The platform also charges fees for contest entries and certain types of project bids. These costs can add up if you're actively pursuing projects rather than receiving inbound work.
Freelancer.com's marketplace tends to be price-competitive, meaning clients often prioritize low bids. This can make it harder to charge premium rates — a structural challenge that compounds the fee impact.
Best for: Freelancers starting out who need volume to build a portfolio and initial reviews.
Watch out for: Race-to-the-bottom pricing dynamics that make premium rates difficult to sustain.
Toptal: Low Fees, High Bar
Toptal takes a different approach. Freelancers accepted into the network (the application and vetting process accepts roughly 3% of applicants) typically see much lower effective fee rates — Toptal's model prices the client higher and pays freelancers competitive rates.
Toptal doesn't publish a specific commission percentage, but the model generally results in freelancers taking home a significantly higher share than on open marketplaces, in exchange for serving a curated client base at premium rates.
Best for: Senior developers, designers, and finance professionals with strong portfolios who can clear Toptal's vetting process.
Watch out for: Selectivity. Toptal isn't an option for most freelancers, and the application process itself takes time.
PeoplePerHour: Rewarding Long-Term Relationships
PeoplePerHour charges:
- 20% on the first £500 (or equivalent) with each client
- 7.5% from £500 to £5,000
- 3.5% above £5,000
This is a tiered model that rewards larger client relationships. PeoplePerHour is most active in the UK and European markets.
Best for: UK-based freelancers or those targeting European clients who want a tiered fee model.
Direct Clients: The Zero-Fee Model
Every dollar you earn from a direct client relationship is yours (minus payment processing fees, which typically run 2–3% depending on your invoicing tool).
The tradeoff is acquisition cost. Getting direct clients requires active marketing, networking, outreach, or inbound content — all of which take time and sometimes money. But once established, a direct client relationship is far more efficient than any platform.
Many experienced freelancers use platforms early in their careers to build portfolio and reputation, then systematically move clients to direct relationships as trust develops. This is often the highest-leverage shift a growing freelancer can make.
How to Calculate Your Real Take-Home Rate
The simplest way to understand what a platform actually costs you:
- Take your gross earnings for a period
- Subtract all platform fees paid
- Divide by your gross earnings
- The result is your effective keep rate (1 minus this is your effective fee rate)
Use the Freelancer Fees Calculator to model this across different platforms and project sizes.
Choosing the Right Platform for Your Business
The right platform depends on your career stage and work style:
- High-volume, repeatable work → Fiverr (accept the 20%, optimize for volume)
- Strong project fit and higher budgets → Upwork (check the displayed contract fee before bidding)
- Price-sensitive markets, starting out → Freelancer.com (volume and reviews)
- Premium positioning, senior skills → Toptal or direct clients
- UK/European market → PeoplePerHour
The Bottom Line
Platform fees are a real cost of business — and treating them as invisible is expensive. The freelancers who build the most profitable practices tend to understand exactly what they're paying, price around platform costs, and gradually build direct-client pipelines alongside marketplace work.
Run your own numbers with the Freelancer Fees Calculator, then decide which platforms actually make sense for where your business is headed.
Free tools for freelancers
Put this advice into action with our free calculators and generators — no login required.