Maya K.
Senior Full-Stack Developer
Client-side fees in 2026 run from 0% to 10% of what you pay a freelancer. Guru charges 2.9% and refunds all of it for bank payments. Freelancer.com and Upwork Basic by ACH charge 3%, Upwork Basic by card 5%, Fiverr 5.5%, Upwork Business Plus and PeoplePerHour 10%. Toptal hides its margin in the hourly rate instead.
The headline percentage is the wrong number to compare, twice over. Small jobs get hit by fixed surcharges that swamp it: a $50 job on Upwork Basic with a $14.99 contract initiation fee costs 34.98%, not 5%. And on steady monthly spend a percentage never stops growing, while a flat fee does. Both tables are below.
Find your freelancer
PreviewYour top matches
2 of 3 can start this week All 3 available this month Flexible start dates
Senior Full-Stack Developer
+ 2 more on a full shortlist
Product Designer
+ 2 more on a full shortlist
Conversion Copywriter
+ 2 more on a full shortlist
Growth Marketer
+ 2 more on a full shortlist
Video Editor
+ 2 more on a full shortlist
Small-Business Bookkeeper
+ 2 more on a full shortlist
Executive Virtual Assistant
+ 2 more on a full shortlist
Technical SEO Consultant
+ 2 more on a full shortlist
Google Ads Consultant
+ 2 more on a full shortlist
Meta Ads Consultant
+ 2 more on a full shortlist
Senior Data Scientist
+ 2 more on a full shortlist
Senior DevOps Engineer
+ 2 more on a full shortlist
Social Media Manager
+ 2 more on a full shortlist
Management Consultant
+ 2 more on a full shortlist
Freelance CPA
+ 2 more on a full shortlist
Direct-Response Copywriter
+ 2 more on a full shortlist
Senior QA Automation Engineer
+ 2 more on a full shortlist
Certified Salesforce Developer
+ 2 more on a full shortlist
Senior UX Designer
+ 2 more on a full shortlist
Senior Webflow Developer
+ 2 more on a full shortlist
Certified Legal Translator
+ 2 more on a full shortlist
Senior Commercial Illustrator
+ 2 more on a full shortlist
Fund milestone 1 · $1,800 in escrow · $4,800 in escrow · $12,500 in escrow · released on your approval
$349/mo, or $290/mo billed yearly. Freelancers apply to your post and you pick who to hire.
The other shape
SuperGig charges $349 a month to run a project post, or $290 a month billed yearly. You agree the rate with the freelancer and pay them directly, so nothing scales with the size of the job. That is cheap on a $20,000 month and expensive on a $500 one. The break-even section works out exactly where the line falls against every platform here, including the cases we lose.
The short version
Under about $200 the fixed surcharges dominate and the percentage barely matters. Fiverr's $3.50 small order fee and Upwork's contract initiation fee of up to $14.99 are both charged per job, not per dollar, so they land hardest on the smallest work. Above roughly $1,000 per job they round to nothing.
Percentages are linear and flat fees are not, so there is always a crossover. Divide the flat fee by the percentage and you have it. A $349 plan overtakes a 10% fee at $3,490 a month, a 5.5% fee at $6,345.45, and a 3% fee only at $11,633.33. If your spend is lumpy rather than steady, the percentage wins more months than it loses.
Payment method moves the fee more than most people expect. Upwork drops from 5% to 3% on eligible US ACH. Guru refunds its entire 2.9% handling fee for eCheck, check or wire. On $180,000 of annual spend, the difference between paying Upwork Basic by card and by ACH is $3,600 a year for identical work.
Platform by platform
This table covers what the client pays. Freelancer-side fees are listed separately because they are not free to you: contractors who know their fee price it into the quote you receive.
| Platform | Client-side fee | Fixed surcharges | Freelancer-side fee |
|---|---|---|---|
| Guru | 2.9% handling, refunded in full for eCheck, check or wire | None reported | Tiered by membership |
| Freelancer.com | 3% or $3 minimum, fixed-price; 3% hourly | The $3 floor acts as one on small projects | 10% or $5 minimum |
| Upwork Basic | 5% by card, 3% by eligible US ACH | Contract initiation $0.99 to $14.99 per new contract | 0% to 15%, variable |
| Fiverr | 5.5% service fee per payment | $3.50 small order fee under $200 | 20% flat |
| Fiverr Pro Advanced | 5.5% plus $129 a month | Subscription renews monthly whether you order or not | 20% flat |
| Upwork Business Plus | 10% by card, 8% by ACH, no subscription | Initiation fee only on fixed-price contracts up to $100 | 0% to 15%, variable |
| PeoplePerHour | Reported 10% plus a small per-payment charge | Billed in pounds, so US buyers carry a conversion spread | Tiered from 20% down to 3.5% |
| Toptal | No published percentage; margin sits inside the hourly rate | Reported $79 a month and a $500 refundable deposit | Reported 0%, paid for by the client markup |
| 99designs | 5% on one-to-one projects; contests priced flat | Contest tiers $299 to $1,299, rush pricing adds 50% | Tiered by lifetime earnings |
| SuperGig | $349 a month flat, or $290 billed yearly. 0% of project value | None. You pay the freelancer directly | None |
Figures verified in September 2026 from each platform's published fee pages where they exist and from current third-party reporting where they do not. Several platforms block automated access to their help centers, and Toptal publishes no dollar figures at all, so the Toptal row is a reconstruction from client reports rather than a rate card. Fee structures change; check the checkout screen before you commit to a large contract.
Where the headline lies
Total client-side fee on a single job, surcharges included, with the effective rate in brackets. Upwork is shown at both ends of the contract initiation range because the fee varies by contract type and account history.
| Job value | Guru (card) | Freelancer.com | Upwork Basic, $0.99 initiation | Upwork Basic, $14.99 initiation | Fiverr |
|---|---|---|---|---|---|
| $50 | $1.45 (2.90%) | $3.00 (6.00%) | $3.49 (6.98%) | $17.49 (34.98%) | $6.25 (12.50%) |
| $100 | $2.90 (2.90%) | $3.00 (3.00%) | $5.99 (5.99%) | $19.99 (19.99%) | $9.00 (9.00%) |
| $200 | $5.80 (2.90%) | $6.00 (3.00%) | $10.99 (5.50%) | $24.99 (12.50%) | $11.00 (5.50%) |
| $500 | $14.50 (2.90%) | $15.00 (3.00%) | $25.99 (5.20%) | $39.99 (8.00%) | $27.50 (5.50%) |
| $1,000 | $29.00 (2.90%) | $30.00 (3.00%) | $50.99 (5.10%) | $64.99 (6.50%) | $55.00 (5.50%) |
| $5,000 | $145.00 (2.90%) | $150.00 (3.00%) | $250.99 (5.02%) | $264.99 (5.30%) | $275.00 (5.50%) |
12x
The spread on the same $50 job between the cheapest route here, Guru at $1.45, and the worst case on Upwork Basic at $17.49. Identical work, identical freelancer rate.
2.3x
How far Fiverr's real rate on a $50 order, 12.50%, sits above its headline 5.5%. The $3.50 small order fee is 7% of a $50 order all by itself.
0.28%
How little separates Guru and Freelancer.com at $5,000, $145.00 against $150.00. At that size the percentage is all that is left and the two are effectively the same price.
Over a year
This is the number that matters if you hire continuously rather than occasionally. Percentages scale with your spend; flat fees do not move at all.
| Route | $60,000 a year of spend | $180,000 a year of spend |
|---|---|---|
| Guru, paid by eCheck or wire | $0.00 | $0.00 |
| Guru, paid by card (2.9%) | $1,740.00 | $5,220.00 |
| Freelancer.com (3%) | $1,800.00 | $5,400.00 |
| Upwork Basic, ACH (3%) | $1,800.00 | $5,400.00 |
| Upwork Basic, card (5%) | $3,000.00 | $9,000.00 |
| Fiverr (5.5%) | $3,300.00 | $9,900.00 |
| Upwork Business Plus, ACH (8%) | $4,800.00 | $14,400.00 |
| Upwork Business Plus, card (10%) | $6,000.00 | $18,000.00 |
| PeoplePerHour (10%) | $6,000.00 | $18,000.00 |
| SuperGig, monthly ($349) | $4,188.00 | $4,188.00 |
| SuperGig, billed yearly ($290) | $3,480.00 | $3,480.00 |
Read the two columns against each other and the shape of the decision appears. At $60,000 a year we are beaten by five of the nine competitor rows. At $180,000 a year, with the identical invoice, we are beaten by one: Guru paid by bank transfer, which charges nothing. Nothing about our product changed between those two columns. Only your volume did.
The honest break-even
Divide the flat fee by the percentage. Below the number in the table the percentage platform is cheaper and you should use it. Above it, the flat fee is cheaper. There is no judgment in this table, just division.
| Percentage platform | Rate | Break-even vs $349 a month | Break-even vs $290 a month |
|---|---|---|---|
| Guru, card | 2.9% | $12,034.48 | $10,000.00 |
| Freelancer.com, Upwork Basic ACH | 3% | $11,633.33 | $9,666.67 |
| Upwork Basic card, 99designs one-to-one | 5% | $6,980.00 | $5,800.00 |
| Fiverr | 5.5% | $6,345.45 | $5,272.73 |
| Upwork Business Plus, ACH | 8% | $4,362.50 | $3,625.00 |
| Upwork Business Plus card, PeoplePerHour | 10% | $3,490.00 | $2,900.00 |
If you hire once a quarter, or your projects are a few hundred dollars each, a flat monthly fee is the wrong instrument and we are the wrong platform. One $500 job costs $14.50 in fees on Guru and $27.50 on Fiverr. It costs $349 here, which is 70% of the project. Guru paid by eCheck charges nothing at all and beats us at every volume on the fee line alone. We will not pretend otherwise.
Above roughly $3,500 a month on a 10% platform, or $6,400 on Fiverr, the percentage overtakes a $349 plan and keeps climbing. At $20,000 a month our fee is 1.75% of spend; at $40,000 it is 0.87%. A percentage never falls. That is the entire argument, and it only applies to buyers with steady monthly contractor spend.
One number is worth keeping. Guru charges 2.9% on card payments; our yearly plan is $290 a month. Those two costs are identical at exactly $10,000 of monthly invoicing. Below it Guru is cheaper, above it we are, and the gap widens in both directions from there. For the platform-specific arithmetic see Upwork pricing for clients, Fiverr fees and pricing and Toptal pricing.
The odd one out
Every other platform here shows you a rate and adds a percentage. Toptal shows you a single hourly number with the margin already inside it. Clients report a 30% to 50% markup, so a $150 client rate is reported to pay the contractor $100.00 at 50% and $115.38 at 30%. You never see that line on an invoice, which makes a direct fee comparison impossible rather than merely difficult.
The part that does compare is the reported $79 monthly subscription, and it behaves exactly like our $349: a fixed cost divided by however many hours you actually buy. At 5 hours a month that is $15.80 an hour on top of the rate. At 160 hours it is $0.49. The same fee, 32 times apart, charged most heavily to the buyers with the least budget. Every flat fee has this property, including ours, which is why we publish the break-even rather than the headline.
Toptal publishes no dollar figures on its own pricing page. No hourly band, no deposit, no subscription amount. Every number in circulation, including the ones above, comes from clients and reviewers rather than from Toptal, and at least one current source reports the $500 deposit is no longer listed in the subscription terms. Treat the whole row as a reconstruction. The full Toptal pricing breakdown shows the working.
Read the fee properly
A 2.9% difference on $60,000 of annual spend is $1,740. One bad hire on a two-month project at $60 an hour costs more than that before you notice. Optimizing the fee line to the last basis point while ignoring who you end up working with is the most common mistake in this category, and the platforms with the lowest fees are usually the ones doing the least vetting. That is not a coincidence; vetting costs money and somebody pays for it.
Guru, Freelancer.com, Upwork Basic and Fiverr charge 0% to 5.5% and hand you a search box. Screening is your job, and on a senior role that is realistically 5 to 15 hours of management time per hire. Cheapest fee, most of your own time.
Toptal and similar networks screen hard and charge for it inside the rate. You get a short list quickly. You also lose the ability to see what the contractor is actually being paid, and the markup applies to every hour for the life of the engagement.
SuperGig charges $349 a month for the post and the vetted short list, and takes nothing from the project. You agree the rate directly with the freelancer, so what you negotiate is what they receive. Built for steady monthly spend, wrong for one-off jobs.
There is a second-order effect worth pricing in. On platforms that charge the freelancer 15% to 20%, good contractors quote to net their target. A freelancer who wants $50 an hour at a 15% fee quotes $58.82; at Fiverr's 20% they quote $62.50. Add a 10% client fee on top of that and a $50 hour reaches you at $68.75. The two fee lines compound, which is why the freelancer-side column in the table above is not somebody else's problem.
Pick in two minutes
| Your situation | Cheapest route on fees | Why |
|---|---|---|
| One job under $200, done once | Guru paid by eCheck, or Freelancer.com | Zero or 3% with no subscription to carry. Avoid anything with a per-order surcharge at this size. |
| Occasional projects, under $3,000 a month | Upwork Basic on ACH, or Guru | 3% or less, and you pay nothing in the months you do not hire. No flat fee can compete here. |
| Steady $5,000 to $10,000 a month | Genuinely close. Compare ACH rates against a flat plan | This is the crossover band. A 3% ACH rate still wins; 5.5% and above does not. Payment method decides it. |
| Steady $15,000 a month or more | A flat plan, unless you can pay Guru by wire | At $180,000 a year, 5% is $9,000 and 10% is $18,000. A $3,480 yearly plan is 2.6x to 5.2x cheaper. |
| Design contests and concept work | 99designs, priced flat per contest | Contest pricing is a fixed package, not a fee on a rate, so the comparison here does not apply cleanly. |
| You need someone vetted this week | Fee is not your binding constraint | Screening speed and quality dominate the fee at any volume. Pick on short-list quality, then check the fee. |
Hiring for a specific role rather than shopping for a platform? Start from freelance web developers, freelance designers, freelance marketers or freelance writers, each with rates on the card. Comparing us against one platform in particular? See the Upwork alternative and Toptal alternative pages, or how the $349 plan works.
FAQ
Guru is the cheapest on the client side. Its handling fee is 2.9% per invoice and Guru refunds all of it as cashback when you pay by eCheck, physical check or wire, which makes the effective client fee zero. Freelancer.com is next at 3% or $3 minimum, then Upwork Basic at 3% with eligible US ACH. Fiverr charges 5.5% and Upwork Business Plus charges 10%, or 8% by ACH.
Upwork Basic charges clients a 5% marketplace fee, reduced to 3% when you pay by eligible US ACH, plus a one-time contract initiation fee of $0.99 to $14.99 on each new contract. Business Plus doubles the marketplace fee to 10%, or 8% by ACH, and carries no subscription. On a $5,000 month that is $250 on Basic by card and $500 on Business Plus.
Yes. Fiverr adds a 5.5% service fee to every buyer payment, plus a $3.50 small order fee on orders under $200. On a $50 order that combination costs $6.25, which is 12.50% rather than 5.5%. Above $200 the small order fee disappears and the effective rate settles at 5.5%. Fiverr Pro Advanced adds $129 a month on top.
Toptal does not publish a separate percentage fee. Clients report a $79 monthly subscription and a $500 refundable deposit credited to the first invoice, with the platform margin built into the hourly rate instead. Reported markup is 30% to 50%, so on a $150 client rate the talent is reported to receive $100 to $115.38. Toptal publishes no dollar figures of its own.
Freelancer.com charges clients 3% or $3, whichever is greater, on fixed-price projects, and 3% on each hourly payment. The $3 floor is what bites on small work: on a $50 project the effective rate is 6.00%, double the headline. Freelancers pay separately, at 10% or $5 minimum, which shows up in the quotes you receive.
Guru charges employers a 2.9% handling fee on each invoice, so a $100 invoice bills at $102.90. Guru then refunds the full amount as cashback if you pay by eCheck, physical check or wire transfer. Used that way the client-side fee is zero, which makes Guru the cheapest payment rail of any major marketplace for a client who can pay by bank transfer.
PeoplePerHour charges buyers a reported 10% plus a small per-payment fee on top of the freelancer rate. That is at the top of the market alongside Upwork Business Plus. PeoplePerHour bills in pounds, so US buyers also carry a currency conversion spread that does not appear in the quoted percentage. Freelancers pay a separate tiered fee starting at 20%.
It depends entirely on volume, and the crossover is simple arithmetic: divide the flat fee by the percentage. A $349 monthly plan beats a 10% fee above $3,490 of monthly spend, a 5.5% fee above $6,345.45, and a 3% fee above $11,633.33. Below those numbers the percentage is cheaper. A flat fee is the wrong shape for occasional one-off hiring.
Both sides pay. Clients pay the 5% or 10% marketplace fee plus contract initiation; freelancers pay a separate service fee of 0% to 15%. The freelancer fee is not free money for you either, because experienced contractors price it into their quote. A freelancer who wants to net $50 an hour at a 15% fee quotes $58.82.
For a single job under a few hundred dollars, a percentage marketplace is almost always cheapest, and Guru paid by eCheck is cheapest of all at zero client fee. Flat monthly plans and subscriptions only start winning once you are spending steadily every month. Check the small-order and contract-initiation surcharges first, because on a $50 job they can cost more than the percentage.
Going deeper on one platform? Read Upwork pricing for clients, Fiverr fees and pricing, Toptal pricing or digital marketing agency pricing. Weighing a platform against an agency or an employee instead? The agency versus in-house cost comparison runs the same arithmetic on salaries, and the full comparison hub lists every platform breakdown we publish.
Post the role, review vetted applicants, agree the rate and pay the freelancer directly. $349 a month, or $290 billed yearly. Nothing scales with the size of your project.
Business is $349 per month, or $290 per month billed yearly, for a project post on the SuperGig project board, with no project fee.