TL;DR: Upwork's fees are a fair trade while you're finding talent: escrow, reviews, and dispute protection are worth paying for when you don't know who you're hiring. Once you do know, the same fees become a discovery tax you keep paying after discovery is done. A $2,500/month contractor costs roughly $4,500/year in combined Upwork fees; the same relationship runs $228-828/year through Shor ($19/month plus a flat disclosed 2% FX only where conversion applies), some of the lowest published prices in the market.
Disclosure: we build Shor, a contractor payments platform that competes for the "keep paying them" phase, not the "find them" phase. Everything below is from Upwork's published pages or clearly cited independent guides, as of August 2026.
What Upwork actually charges in 2026
The fee structure has several layers, and both sides of the marketplace pay:
Client side. Per Upwork's client pricing page, clients on the standard Marketplace plan pay a 5% fee on every payment to a freelancer (a discounted 3% is available to eligible US clients paying from a checking account). The Business Plus plan runs 10% (8% with the same discount). New Marketplace contracts also carry a one-time contract initiation fee of $0.99 to $14.99.
Freelancer side. Per Upwork's help center, freelancers pay a variable service fee of 0% to 15% per contract, shown when they submit a proposal and fixed for the life of that contract. Independent guides such as goLance's 2026 breakdown report that most contracts land around 10%.
Getting the money out. For non-US freelancers there's a small fixed withdrawal fee, and withdrawals in a currency other than USD go through conversion handled by Upwork's payment partners, which Upwork's help center notes may include a markup on the rate. That markup isn't published as a line item.
Leaving. Upwork's terms require keeping the relationship on-platform for two years. Converting a freelancer to a direct relationship sooner means the Upwork Conversion Fee: 13.5% of the freelancer's estimated annual earnings (hourly rate x 2,080 hours), with discounts based on fees you've already paid and relationship length.
None of this is hidden or sneaky. It's all published. It's just easy to underestimate because it's split across two parties and four fee types.
Why the fees are fair, at first
Upwork earns its cut during discovery. You get search and matching across millions of freelancers, work history and reviews you can trust more than a resume, escrow so neither side gets burned on a first engagement, and dispute resolution when things go sideways. For a first project with a stranger on another continent, that's cheap insurance. We'd use it for that too.
The economics change when the search is over. By month six with the same developer, you're not buying matching, reviews, or protection from a stranger. You're buying payment processing at marketplace prices.
The math: one contractor, one year
Take a contractor you already trust at $2,500/month, $30,000/year, with a non-US freelancer withdrawing to local currency. Whoever nominally pays each fee, the whole stack is part of the cost of the relationship: freelancers price their side in, or take home less.
| Line | Upwork (standard Marketplace) | Shor |
|---|---|---|
| Client marketplace fee (5%) | $1,500/year | $0 |
| Freelancer service fee (typical 10%) | $3,000/year | $0 |
| Platform fee | $0 | $228/year ($19/month) |
| FX on conversion | Partner rate, markup not published | Flat disclosed 2%, $0-600/year |
| Contract initiation fee | $0.99-14.99 one time | $0 |
| Total fees | ~$4,500/year plus FX | $228-828/year |
The Shor FX range is real, not rhetorical: contractors invoice in USD or local currency, so a contractor who holds USD converts nothing and the 2% never applies. Where conversion does apply, the margin is shown before you send, not reconstructed from an exchange rate afterward. Same-day rails cover India, the Philippines, Nigeria, and 12+ LATAM corridors. Contracts, W-8BEN/W-9 collection, and invoicing are built in, which matters because leaving Upwork means leaving its paperwork too. No setup fees, month-to-month.
Upwork's own lower-fee paths
In fairness, Upwork knows long-term relationships are priced differently and offers two doors:
- Direct Contracts. For clients a freelancer brings to the platform themselves, Upwork's Direct Contracts charge the freelancer 5% (0% for Freelancer Plus members). If your contractor found you off-platform, this is a legitimate cheaper way to use Upwork's escrow.
- The conversion fee. Paying the 13.5% conversion fee (or waiting out the two-year window) makes the relationship yours, cleanly and within the terms. For a $30,000/year contractor, one year of marketplace fees costs about the same as the conversion fee, so the math on converting early is worth running.
What we'd push back on is only the default: staying on standard Marketplace fees for years with a contractor you found long ago is the most expensive option on the menu, and it's the one most teams drift into.
When to switch
The pattern we see: find people on Upwork, run the first project or two there while trust builds, then move proven long-term contractors to direct payment, either after the conversion fee or the two-year window, and keep Upwork for the next search. Marketplaces are for discovery. Payroll is for relationships.
All third-party pricing and fees referenced are from Upwork's published pages or the cited independent guides as of August 2026 and may change; confirm current figures directly with Upwork. Trademarks belong to their respective owners; Upwork is not affiliated with and does not endorse Shor.
FAQ
How much does Upwork charge clients in 2026? On the standard Marketplace plan, 5% on every payment to a freelancer (3% for eligible US clients paying via checking account), plus a one-time contract initiation fee of $0.99 to $14.99 per new contract. The Business Plus plan runs 10% (8% discounted), per Upwork's pricing page as of August 2026.
How much does Upwork take from freelancers? A variable service fee of 0% to 15% per contract, shown at proposal time and fixed for that contract's life; independent guides report most contracts around 10%. Non-US freelancers also pay a small withdrawal fee, and non-USD withdrawals go through partner conversion that may include a rate markup.
Can I hire a contractor off Upwork after finding them there? Yes, but Upwork's terms require keeping payments on-platform for two years unless you pay the Upwork Conversion Fee, which is 13.5% of the freelancer's estimated annual earnings with discounts for fees already paid and relationship length. Going direct without paying it violates the terms and risks account suspension.
What does it cost to pay the same contractor through Shor? $19/month per contractor plus a flat disclosed 2% FX margin only where conversion applies, with contracts, W-8BEN/W-9 collection, and invoicing built in. For a $2,500/month contractor, that's $228-828/year in total fees, versus roughly $4,500/year in combined Upwork marketplace fees.