Maya K.
Senior Full-Stack Developer
Upwork pricing for clients is a percentage, not a subscription. Basic charges a 5% marketplace fee, or 3% by US bank account. Business Plus charges 10%, or 8%. New contracts add a one-time fee of $0.99 to $14.99.
Percentages look small until you multiply them by a real month. A full-time $60 contractor costs $312 a month in fees on Basic with ACH and $1,040 on Business Plus by card. A $14.99 contract fee is 15% of a $100 job and 0.3% of a $5,000 one.
Below: every client fee in one table, the freelancer fee that ends up in your quote, Basic against Business Plus on a real month, and the spend where a flat $349 plan beats a percentage. Including the spend where it does not.
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
Freelancers apply to your post and you pick who to hire.
Upwork publishes its client fees, so the figures here come from Upwork's own pricing and help pages as of 2026, cross-checked against current third-party breakdowns. Where Upwork says a fee varies, we say so rather than inventing a single number. Check your checkout screen before you commit.
The fee card
Upwork charges clients a marketplace fee of 5% on Basic, 3% with US ACH, and 10% on Business Plus, 8% with ACH, plus a one-time contract initiation fee. There is no client subscription on either plan. The full card, including the freelancer side that feeds into your quote, looks like this.
| Fee | Basic | Business Plus | Who pays it |
|---|---|---|---|
| Monthly subscription | None | None | Nobody, on the client side |
| Marketplace fee, card | 5% | 10% | Client, on every payment |
| Marketplace fee, US ACH | 3% | 8% | Eligible US clients paying by bank |
| Contract initiation fee | $0.99 to $14.99 per contract | Only on fixed-price contracts of $100 or less | Client, once per new contract |
| Freelancer service fee | 0% to 15% | 0% to 15% | Freelancer, priced into the quote |
| Minimum rates | $3/hr, $5 fixed | $3/hr, $5 fixed | Floor on any contract |
Two rows deserve more attention than they usually get. The contract initiation fee is flat, which makes it heavy on small jobs. The freelancer service fee is not on your invoice at all, yet you pay most of it, because freelancers set rates with it in mind. The next two sections put numbers on both.
The small-job tax
The contract initiation fee is a one-time charge of $0.99 to $14.99 on each new Basic contract, set by contract type, account history and hiring activity. Because it does not scale with the job, divide it by the contract value and it stops looking trivial.
| Contract value | At $0.99 | At $14.99 | Plus 5% card fee, worst case total |
|---|---|---|---|
| $50 | 1.98% | 29.98% | $17.49 |
| $100 | 0.99% | 14.99% | $19.99 |
| $250 | 0.40% | 6.00% | $27.49 |
| $500 | 0.20% | 3.00% | $39.99 |
| $1,000 | 0.10% | 1.50% | $64.99 |
| $5,000 | 0.02% | 0.30% | $264.99 |
100x
How much heavier the top contract fee lands on a $50 job than on a $5,000 one, as a share of the work. Same fee, very different price.
$19.99
The most a Basic client can pay in fees on a $100 fixed-price job by card. Close to a fifth of the job itself.
10 contracts
Splitting one project into ten small contracts can mean ten initiation fees, up to $149.90, where one larger contract would carry one.
The practical takeaway is about structure, not about avoiding Upwork. If you buy a lot of small tasks, bundle them into fewer, larger contracts with milestones. The fee is charged per contract, so the way you scope the work changes what you pay for identical output.
The hidden layer
Upwork takes a variable 0% to 15% service fee from freelancers on each contract. Experienced freelancers price it in: to take home $50 an hour, they quote $50 divided by one minus the fee. Stack your own marketplace fee on top and here is the gap between what you pay and what they keep.
| Freelancer fee | Rate quoted to net $50 | You pay, Basic ACH | You pay, Basic card | You pay, Business Plus card |
|---|---|---|---|---|
| 0% | $50.00 | $51.50 | $52.50 | $55.00, +10.0% |
| 5% | $52.63 | $54.21 | $55.26 | $57.89, +15.8% |
| 10% | $55.56 | $57.22 | $58.33 | $61.11, +22.2% |
| 15% | $58.82 | $60.59 | $61.76 | $64.71, +29.4% |
The last column is the one to remember. At the top of both ranges, a Business Plus client pays $64.71 for an hour the freelancer is paid $50 for, a gap of 29.4%. That is in the same territory as the markups vetted networks are criticized for, reached one small percentage at a time.
Not every freelancer passes the fee through fully, and the fee varies by contract, so treat the table as the range rather than a prediction. It does explain why the same person often quotes a little higher on a marketplace than they do when you hire them directly.
The upgrade
Business Plus has no subscription, so its price is the extra five percentage points on everything you pay. Here is one full-time contractor at $60 an hour, 173.33 hours a month, or $10,400 of work, on each plan and payment method.
| Plan and payment | Fee rate | Fees per month | Fees per year |
|---|---|---|---|
| Basic, US ACH | 3% | $312 | $3,744 |
| Basic, card | 5% | $520 | $6,240 |
| Business Plus, US ACH | 8% | $832 | $9,984 |
| Business Plus, card | 10% | $1,040 | $12,480 |
Two things stand out. Paying by bank account is worth $2,496 a year on this one contractor, on either plan, which is the cheapest saving anywhere on Upwork. And the Business Plus upgrade costs this buyer $6,240 a year for Expert-Vetted filters, reporting and priority support. Whether that is good value depends on how many hires those tools save you. We work through that decision in is Upwork Business Plus worth it.
The break-even
Below a certain monthly spend, yes. Our Business plan is $349 a month with no project fee, so it costs the same whether you pay a freelancer $1,000 or $40,000. A percentage fee does the opposite. The two lines cross at a spend you can calculate exactly: $349 divided by the fee rate.
| Upwork plan | Fee rate | Break-even monthly spend | Cheaper option below it |
|---|---|---|---|
| Basic, US ACH | 3% | $11,633 | Upwork |
| Basic, card | 5% | $6,980 | Upwork |
| Business Plus, US ACH | 8% | $4,363 | Upwork |
| Business Plus, card | 10% | $3,490 | Upwork |
| Monthly spend on freelancers | Upwork Basic, card | Upwork Business Plus, card | $349 flat plan |
|---|---|---|---|
| $2,000 | $100 | $200 | $349, 17.45% |
| $5,000 | $250 | $500 | $349, 6.98% |
| $10,000 | $500 | $1,000 | $349, 3.49% |
| $20,000 | $1,000 | $2,000 | $349, 1.75% |
| $40,000 | $2,000 | $4,000 | $349, 0.87% |
We will say it plainly because the table already does: if you spend $2,000 a month on freelancers, Upwork Basic is the cheaper platform, and a flat plan is the wrong purchase. A flat fee is regressive in exactly the way the contract initiation fee is. It only pays off when the spend behind it is large.
Past roughly $7,000 a month by card, the picture flips, and it keeps flipping harder. At $20,000 a month a Business Plus card payer spends $24,000 a year on fees, against $4,188 a year on a flat plan. One more honest caveat: our plan covers one open project post at a time, so if you hire for three unrelated roles at once, count three.
Be honest
We compete with Upwork, so read this as the section where we argue the other side. For plenty of buyers it is the better tool, and the fee structure is the reason.
A percentage fee is kind to small budgets. At $2,000 a month, Basic by card costs $100 and a flat plan costs $349. Low volume should buy on percentage.
Upwork charges on spend, not on open jobs, so ten simultaneous contracts cost no more in platform terms than one contract of the same total value.
Upwork funds fixed-price milestones through its own payment system and handles the payout. On our Business plan you agree terms and pay the freelancer directly.
For a quick, well-defined task where plenty of people can do the work, a huge open marketplace and fast bidding are exactly what you want. Bundle small jobs to blunt the contract fee.
Where it stops being the obvious choice is sustained, high-value work: a senior contractor for months, or a steady $10,000 to $40,000 a month of project spend. That is where a percentage keeps growing and a flat fee does not. For the side-by-side on workflow, vetting and hiring speed, see our Upwork alternative comparison.
Our numbers
Our Business plan is one monthly price for a project post on the SuperGig project board. Freelancers apply to your post, applications land in your inbox, and you pay the person you choose directly. Here is how that lines up against Upwork's fee card.
| Line | Upwork | SuperGig Business |
|---|---|---|
| Monthly price | None | $349, cancel any time |
| Fee on what you pay freelancers | 3% to 10% | 0% |
| Per-contract fee | $0.99 to $14.99 | None |
| Freelancer fee | 0% to 15% | None, they keep 100% of the rate |
| Deposit | None | None |
| Cost at $10,000 a month of spend | $300 to $1,000 | $349 |
Because the freelancer keeps their whole rate, there is no service fee to price back into the quote, which removes the hidden layer from section four. Spread over hours, the $349 is $8.73 an hour on a 40-hour month and $2.01 an hour on a full-time one.
If you are weighing a vetted network instead, the same arithmetic applied to Toptal's reported subscription and markup is on our Toptal pricing page, and our pricing page has the full plan details.
Questions
On the Basic plan, Upwork charges clients a marketplace fee of 5% of every payment, or 3% for eligible US clients paying by bank account (ACH). Business Plus raises that to 10%, or 8% with ACH. Basic clients also pay a one-time contract initiation fee of $0.99 to $14.99 on each new contract.
No. Neither Basic nor Business Plus carries a monthly subscription for clients. Upwork earns from clients through the percentage marketplace fee and the contract initiation fee, so what you pay rises in step with what you spend. The paid monthly plan, Freelancer Plus at $19.99, is on the freelancer side.
It is a one-time charge of $0.99 to $14.99 that Basic clients pay when a new Marketplace or Project Catalog contract starts. Upwork says the amount varies by contract type, account history and hiring activity. Business Plus clients pay it only on fixed-price contracts of $100 or less.
Business Plus is the upgraded client plan. It adds Expert-Vetted talent filters, more invites per job, team reporting, flexible billing and priority support. It has no subscription fee: the cost is a marketplace fee of 10%, or 8% with ACH, which is double the Basic rate on every dollar you pay freelancers.
Upwork charges freelancers a variable service fee of 0% to 15% per contract, shown before they submit a proposal. It is taken from the freelancer, but it reaches the client anyway: a freelancer who wants $50 an hour after a 15% fee has to quote $58.82.
Posting a job and reviewing proposals costs nothing. The charges start when you pay someone: 3% to 5% on Basic, 8% to 10% on Business Plus, plus the contract initiation fee. On a $100 fixed-price job paid by card, the fees can reach $19.99, or 19.99% of the job.
It depends entirely on spend. Against a $349 monthly plan with no project fee, Upwork is cheaper below $6,980 a month on Basic by card, $11,633 on Basic with ACH, and $3,490 on Business Plus by card. Above those figures the flat plan costs less.
The headline fees are low: 3% to 5% is less than most staffing markups. The real cost sits in two places people skip: the contract fee, which is up to 15% of a $100 job, and the freelancer fee of up to 15%, which is priced back into the rate you are quoted.
Post the project you were about to put on a marketplace. Freelancers apply, you review their work, agree the rate and pay them directly. One monthly price, no project fee, no per-contract fee, and freelancers keep their whole rate.
Business is $349 per month for a project post on the SuperGig project board, with no project fee.