Upwork fees are the first number most freelancers get wrong, and the last number they can actually control. Upwork used to publish a simple tiered schedule; since May 2025 the platform has charged a variable service fee of 0-15% per contract, disclosed at contract start and locked for the life of the job. On top of that sit Connects (the tokens you buy to submit proposals), the optional $19.99/month Freelancer Plus membership, and payout fees that changed again on September 1, 2026, when a new $2.99 charge landed on ACH withdrawals for international freelancers. In this guide we break down every fee Upwork charges in 2026, run the math on a realistic month of billings, and give you five concrete levers to keep more of what you earn.
Everything below is compiled from Upwork’s official pricing pages, its support documentation, and the company’s February 2026 Form 10-K filing, so the figures reflect what the platform actually charges right now rather than what a stale blog post remembers. We also benchmarked Upwork against Fiverr, Contra, Toptal, and PeoplePerHour so you can see where it sits in the market before you commit billings to it.
By Marcus Chen, Freelance Consultant
Marcus has spent 8 years working remotely across Upwork, Toptal, and Freelancer, helping clients in tech, design, and content.
Published: October 23, 2026 · Last updated: October 23, 2026. Fee figures verified against Upwork pricing pages, Upwork support documentation, and the February 2026 Form 10-K.
In this guide
- How much Upwork takes in 2026: the full fee table
- The 0-15% variable service fee, explained
- What Upwork Connects cost (and how to stop burning them)
- Is Upwork Plus at $19.99/month worth it?
- Payout fees: the new $2.99 ACH charge
- How Upwork fees compare to other platforms
- Your real take-home: a worked example
- Five ways to cut what Upwork takes
- FAQ: Upwork fees in 2026

How much Upwork takes in 2026: the full fee table
Before the details, here is the complete 2026 fee map in one place. The table separates what you pay from what the client pays, because freelancers are often confused about which side of the ledger a number sits on. The freelancer service fee comes out of your earnings; the client fees are charged to the buyer on top of your invoice, so a $100 contract never simply costs the client $100.
| Fee | Who pays | Amount in 2026 |
|---|---|---|
| Freelancer service fee | Freelancer | 0-15% variable per contract, fixed at contract start (most contracts sit near 10%) |
| Connects | Freelancer | $0.15 each; proposals typically cost 1-20 Connects |
| Freelancer Plus membership | Freelancer (optional) | $19.99/month, includes 100 Connects |
| Direct Contracts fee | Freelancer (own clients) | 5% on the free plan, 0% with Freelancer Plus |
| Client marketplace fee | Client | 5% (3% for eligible US ACH) on Basic; 10% (8% US ACH) on Business Plus |
| Contract initiation fee | Client | $0.99-$14.99, one time per new contract |
Source: Upwork freelancer pricing page and Upwork client pricing page, verified October 2026.
The 0-15% variable service fee, explained
Here is the change that trips up most freelancers: since May 2025, Upwork no longer charges one flat rate. The company’s Form 10-K, filed in February 2026, describes the current structure directly: talent on the marketplace are charged a fee between 0% and 15% of their earnings, depending on platform supply and demand factors such as project type, job availability, and client demand. The rate is disclosed to you when the contract is set up, and it stays fixed for the entire duration of that contract with that client relationship.
Three practical details matter more than the headline range:
- Your rate is assigned, not chosen. You see the applicable service fee at contract inception. Two freelancers with identical skills can carry different fees on different contracts, because the variable is the market segment, not your profile quality.
- Contracts from before May 2025 stayed at the old flat 10%. If you have a long-running client from 2024, your legacy flat rate likely still applies to that relationship. Check each active contract in your dashboard rather than assuming one number.
- The fee applies to everything you bill. Hourly, fixed-price, Project Catalog, bonuses, and expenses all pass through the same percentage. Upwork’s own worked example uses a 10% contract: bill the client $500 and you receive $450.
Planning number
For budgeting, plan around a 10% service fee. It is the midpoint of the stated range, the rate in Upwork’s own examples, and the rate enterprise client contracts typically carry. If your assigned rate lands at 15%, that is a signal to review your niche pricing before you accept the next contract.
One segment deserves special attention: Direct Contracts. If you bring an existing client to Upwork for invoicing and escrow protection, you pay a reduced 5% service fee on the free plan, and 0% entirely if you are on Freelancer Plus. That is the single biggest fee gap on the platform, and it is the reason many established freelancers eventually stop competing for marketplace work and move their best clients off the proposal queue.
What Upwork Connects cost (and how to stop burning them)
Connects are the tokens you spend to submit proposals, and they are the quiet second fee that catches freelancers off guard. Each Connect costs $0.15, and a typical proposal consumes anywhere from 1 to 20 depending on the job posting. A competitive posting with dozens of applicants usually sits at the higher end, which means a single strong proposal can cost $3 before you have written a word that wins you work.
From tracking our own proposal spend across writing and development gigs in 2026, the pattern is consistent: freelancers who copy-paste a generic opener into every bid burn 15-20 Connects per proposal and win rarely, while freelancers who match the first 150 characters to the specific brief win at a fraction of the volume. Connects are effectively a tax on low-effort proposals, which is the most honest framing we have found for them.
Ways to cut the bleed, in order of impact:
- Submit fewer, sharper proposals. Five tailored proposals per week beat fifteen generic ones on both win rate and Connect cost. Our full breakdown of the pitch structure that wins calls is in how to win more Upwork proposals in 2026.
- Watch your free allotment. New accounts receive a small starter balance of free Connects, and Basic accounts can see periodic free grants. Spend them on jobs you would genuinely take, not on spray-and-pray.
- Price Connects into your rate math. At 10-20 Connects per proposal and a 3-5% win rate, acquisition cost per new client is real. Section 7 below folds it into the take-home number.
Is Upwork Plus at $19.99/month worth it?
Freelancer Plus costs $19.99 per month and bundles four things: 100 Connects per month, a 0% rate on Direct Contracts, paid consultations you can sell to clients, and an availability badge plus profile visibility boost. An Agency Plus plan at the same price point covers freelancers who partner with others.
The break-even math on Connects alone is simple: 100 Connects at $0.15 is worth $15, so the membership only pays for itself through Connects if you would normally buy more than 133 Connects a month. For a part-time freelancer submitting 5-10 proposals, that is almost never true. For a full-time freelancer firing 20-40 proposals monthly, the membership saves money before any other benefit is counted.
But the number that actually decides it for most established freelancers is the Direct Contracts rate. If you have even one recurring client you invoice through Upwork, moving them to a Direct Contract drops your fee from roughly 10% to 5% on the free plan, or to 0% on Plus. One $2,000/month Direct Contract on Plus saves about $200 per month in service fees, which is ten times the subscription cost. That is the calculation we would run before paying anything: count your non-marketplace billings first, and let that number set the answer.
Payout fees: the new $2.99 ACH charge
The service fee is the loud cost; payout fees are the quiet ones. Upwork lets you withdraw earnings by several methods, each with its own flat per-transfer charge, and the schedule changed again in 2026. The most important update for this guide: effective September 1, 2026, a $2.99 fee now applies to every Direct to U.S. Bank (ACH) withdrawal made by a freelancer whose tax address is outside the United States. Before that date the method was free for everyone, which made it the default for international freelancers who bank in dollars. The fee still does not apply to freelancers with a US tax address.
| Method | Upwork fee per transfer | Availability | Typical arrival |
|---|---|---|---|
| Direct to U.S. bank (ACH) | Free with a US tax address; $2.99 with an international tax address (since Sep 1, 2026) | Anyone with a US bank account | 2-5 business days |
| Direct to local bank | $0.99 (minimum $5 balance) | Outside the US, 70+ countries | About 4 business days |
| U.S. dollar wire transfer | $50 (minimum $950) | Worldwide | 1-7 days |
| Instant Pay | $2.00 (maximum $2,999 per transfer) | US freelancers only | Minutes |
| PayPal | Small per-transfer fee, plus PayPal’s own currency conversion fees (roughly 2.5-3.5% on cross-border receipts) | Wherever PayPal operates | Instant to 24 hours |
| Payoneer | About $2, plus Payoneer’s own account fees | Outside the US | 1-3 days |
| M-Pesa | Varies | Kenya only | Same day |
Source: Upwork: How to get paid and Upwork: Payments and fees, verified October 2026.
If you bank outside the US
Since the September 1 change, Direct to Local Bank at $0.99 undercuts the $2.99 ACH fee for international freelancers in most countries, provided your own bank does not charge an incoming-transfer fee that erases the difference. Compare the two against your bank’s actual inbound fee before switching, and remember that PayPal and Payoneer add provider-side conversion costs on top of the visible Upwork fee.
Because every payout method charges per transfer, not per dollar, withdrawal frequency is a real cost lever: four local-bank withdrawals a month cost $3.96, one costs $0.99. Automatic withdrawals with a minimum-balance threshold let the balance sit until it is worth moving. The timing of when money becomes available is set by escrow itself, which we cover in our guide to how Upwork escrow works in 2026 (hourly billings are available ten days after the weekly invoice, fixed-price milestones five days after client approval).
How Upwork fees compare to other platforms
Upwork’s variable fee only matters in the context of the alternatives. Here is where the major platforms landed for freelancer-side fees in 2026, based on each platform’s published pricing:
| Platform | Freelancer fee | Client side | Where it fits |
|---|---|---|---|
| Upwork | 0-15% variable (most contracts near 10%); 5% or 0% on Direct Contracts | 5-10% plus a $0.99-$14.99 initiation fee | Largest US marketplace; hourly and fixed-price work, escrow protection |
| Fiverr | Flat 20% on all earnings | 5.5% plus a small fixed fee on smaller orders | Gig-catalog model, buyer-initiated orders; the math is detailed in our Fiverr fees guide for 2026 |
| Contra | 0% | Client subscription | Keep 100% of your negotiated rate; smaller client volume |
| Toptal | 0% directly (bundled into the client rate) | Bundled | Elite vetting (top ~3% acceptance), senior tech, design, and finance roles |
| PeoplePerHour | 3.5-20% tiered by client spend | About 3% | Stronger European buyer base than the US-centric platforms |
Two takeaways from the comparison. First, Upwork’s typical 10% is well below Fiverr’s flat 20%, which is why platform choice often matters more than negotiation. Second, the zero-fee platforms (Contra, Toptal) shift their revenue to the client side, so the trade is volume and access rather than a smaller slice of your rate. If you are choosing between platforms on fees alone, our side-by-side of the major marketplaces in best freelance platforms in 2026 covers the full landscape.
Your real take-home: a worked example
Percentage fees look abstract until they are attached to a month of real billings. Consider a full-time freelancer billing $100/hour, 40 hours a month, on a contract assigned the 10% service fee:
| Line item | Free plan (US ACH payouts) | With Freelancer Plus |
|---|---|---|
| Billed to client | $4,000.00 | $4,000.00 |
| Service fee (10%) | -$400.00 | -$400.00 |
| Connects (20 proposals x 10 avg) | -$30.00 | $0.00 (100 included) |
| Membership | $0.00 | -$19.99 |
| Payouts (4 weekly ACH) | $0.00 | $0.00 |
| Net take-home | $3,570.00 (10.75% all-in) | $3,580.01 (10.50% all-in) |
Three things fall out of the math. The Connects line, not the service fee, is where the free plan and Plus actually diverge at this volume. The all-in effective rate (service fee plus acquisition cost) is the number to compare against your target margin, and it lands about 0.75 percentage points above the headline fee. And if this freelancer’s $4,000 month were instead a Direct Contract, the service fee drops to $200 on the free plan or $0 on Plus, moving the effective rate from 10.75% down to 8.75% or below.
One more number to keep straight: the fee does not change your tax bill percentage, but it does change the income you report. Your self-employment tax and estimated quarterly payments run on what you actually receive, so the post-fee figure is the one that belongs in your tax planning. Our walkthrough of freelance estimated taxes in 2026 covers the due dates and the safe-harbor math.
Five ways to cut what Upwork takes
- Move repeat clients to Direct Contracts. The 5% (or 0% with Plus) Direct Contract rate is the single largest fee reduction available. Even one recurring client covers most or all of a Plus subscription.
- Batch your withdrawals. Payout fees are flat per transfer. Monthly withdrawals through one low-cost method beat weekly withdrawals, and automatic withdrawals with a minimum threshold remove the decision entirely.
- Pick the cheapest payout route for your tax address. Free ACH for US-based freelancers; $0.99 Direct to Local Bank for most international freelancers since the September 2026 ACH change. Reserve the $50 wire for genuinely large balances.
- Raise your rate instead of absorbing the fee. A 10% fee on a $75/hour rate costs $7.50 an hour; the same percentage on a $100/hour rate costs $10, but the extra $25 of gross rate dwarfs the fee delta. Rate discipline beats fee optimization. The negotiation scripts are in our guide to raising your freelance rates.
- Keep a zero-fee platform in reserve. Contra and similar 0% platforms are not Upwork replacements, but carrying a second channel gives you a fee-free home for select clients and softens the platform dependence that makes Upwork’s pricing changes feel like a tax hike.
FAQ: Upwork fees in 2026
What percent does Upwork charge freelancers in 2026?
Upwork charges a variable freelancer service fee between 0% and 15%, assigned per contract based on supply and demand in your project category and disclosed at contract start. Contracts formed before May 2025 kept the old flat 10% rate. Most freelancers should plan around 10%.
How much does it cost to submit a proposal on Upwork?
Proposals cost Connects, which sell for $0.15 each. Most job postings accept proposals in the 1-20 Connect range, so an individual proposal typically costs between $0.15 and $3.00, with competitive postings at the higher end.
Does Upwork charge a monthly fee?
The Basic plan is free with no monthly charge. Freelancer Plus is optional at $19.99 per month and includes 100 Connects, a 0% Direct Contracts rate, paid consultations, and an availability badge.
What is the new $2.99 fee on Upwork?
Effective September 1, 2026, Upwork charges $2.99 per Direct to U.S. Bank (ACH) withdrawal for freelancers whose tax address is outside the United States. US tax-address freelancers still withdraw by ACH for free, and local-bank transfers outside the US remain $0.99.
Do clients see or pay the freelancer’s service fee?
No. Your service fee is deducted from your payout; the client never sees it. Clients pay their own separate marketplace fee (5% on the Basic plan, 10% on Business Plus, with lower rates for eligible US bank payments) plus a one-time contract initiation fee of $0.99-$14.99.
Bottom line
Upwork fees in 2026 come down to four numbers: a 0-15% variable service fee that you will most often see near 10%, Connects at $0.15 each, an optional $19.99 membership, and flat per-transfer payout fees that now include a $2.99 ACH charge for international freelancers. None of them are avoidable at the margin, but the structure rewards the same behavior that wins work anyway: fewer sharper proposals, clients who come back, and rates that make the fee a rounding error. Price your niche, move your repeat clients to Direct Contracts, and batch your withdrawals, and the platform will take a predictable, manageable slice instead of a surprising one.
See also
- On the other side of the ledger: see how much it costs to post a job on Upwork in 2026 for what clients actually pay per contract.
- Not ready to commit to one marketplace? Our comparison of the best freelance platforms in 2026 ranks Upwork, Fiverr, Toptal, and more by where the work actually pays.
- Working across borders? Our freelance taxes abroad guide for 2026 covers the multi-country complications that come with international payouts.
#Upwork #UpworkFees #FreelanceFees #FreelancePlatform #RemoteWork #FreelanceTips #UpworkTips #FreelanceIncome #GigEconomy #FreelanceCareer #OnlineIncome #FreelanceLife #DigitalNomad #SideHustle #2026Guide
