Why trust this review: every fee, Connect price, and rule below was checked against Upwork's own help-centre pages at write time, and the effective-cost math is our own arithmetic on those published numbers, shown in full so you can redo it with your own figures. We hold no affiliate relationship with Upwork and receive nothing if you sign up.
Upwork is a freelance marketplace: clients post jobs, freelancers bid on them, and the platform takes a cut of what you earn in exchange for handling contracts, payment protection, and dispute resolution. It's the largest general marketplace of its kind, and for a beginner it is genuinely one of the few places where a stranger will hire you with no referral and no website.
a real place to build a real freelance income, wrapped in a pay-to-apply model that costs you money before you've earned any. Worth it if you can afford a few months of speculative bidding and you're selling something more specific than "writing." Not worth it if you need money this month.
What does Upwork actually charge freelancers?
Two separate things, and beginners consistently worry about the wrong one.
The Freelancer Service Fee is what Upwork takes from your earnings. It ranges from 0% to 15% per contract, it's set per contract rather than per freelancer, and — this is the part most reviews still get wrong — you see the exact percentage before you submit a proposal or accept an offer. Once the contract begins it's locked and won't change. If money is refunded to your client, Upwork returns the fee it charged you on that amount.
That's a meaningful improvement on the old sliding-scale model that most articles about Upwork are still describing. If a review tells you Upwork takes 20% of your first $500 with a client, that review is out of date.
Connects are the other cost, and they're the one that actually hurts a beginner. Connects are tokens you spend to submit proposals. They cost $0.15 each, the number required varies per job post and can change while the post is live, and — critically — you don't get them back when you lose. Upwork's own policy is explicit: Connects are returned if the client cancels the post before hiring or if Upwork removes it for a terms violation. They are not returned when the client rejects your proposal, hires someone else, lets the job expire, or when you withdraw.
| What | Cost | Refundable? | Notes |
|---|---|---|---|
| Freelancer Service Fee | 0–15% of earnings, per contract | Yes, if the client is refunded | Shown before you bid; locked at contract start |
| Connects (to apply) | $0.15 each, sold in bundles | Only if the post is cancelled or removed | Amount per job varies and can change mid-post |
| Boosted proposals | Extra Connects you bid | No | An auction against other freelancers |
| Availability Badge | Weekly Connects, varies by demand | No | You set a weekly maximum |
| Freelancer Plus | $19.99/month (100 Connects included) | — | $27/month if billed via the Apple App Store |
| Withdrawal (Direct to Local Bank) | $0.99 per withdrawal | — | $5 minimum withdrawal; some banks add an incoming fee |
Free Connects exist but shouldn't be planned around. Some freelancers get 10 free per month depending on eligibility, talent badges pay 30 Connects each (90 total across Rising Talent, Top Rated, and Top Rated Plus), and there are activity-based rewards Upwork describes as being tested and not awarded to everyone. Treat all of that as a rebate, not a budget.
The number that actually matters: cost per job won
Here's the arithmetic nobody puts in a review, because it's uncomfortable. Your real cost isn't the service fee on the job you won. It's the service fee plus every Connect you spent on the jobs you lost.
The dashed line is a 10% service fee. Everything above it is Connects burned on proposals that went nowhere. At a beginner's win rate, the platform's real take on your first job is roughly double its advertised rate, and the fix isn't a cheaper platform — it's a better win rate.
That last point generalises: Freelancer Plus at $19.99 buys 100 Connects that would cost $15 on their own. You're paying about $5 a month for the other features. That's fine if you use them — it's a bad deal if you bought it hoping the subscription itself would win you work.
What Upwork genuinely does well
Payment protection is the real product. Hourly contracts with time tracking and funded fixed-price milestones mean you're not chasing an invoice from a stranger on the internet. Anyone who has freelanced off-platform and been ghosted at invoice time knows what that's worth.
It solves the cold-start problem. Getting a first paying client with no portfolio is the hardest step in freelancing, and Upwork is a room full of people actively trying to hire. Our own guide to getting your first freelance client is harder to execute from a standing start than simply bidding is.
The fee is disclosed before you commit. You see the exact percentage on the proposal screen, and it's locked once the contract starts. That's more transparency than the marketplace model usually offers.
Long contracts age well. Because the fee is per contract rather than tiered by earnings, a client relationship that runs for a year doesn't accumulate a worsening cut — and repeat work costs you zero Connects, which is where the effective rate finally drops toward the advertised one.
Who should skip Upwork
You need money this week. Proposals take days to convert, contracts take longer to pay, and you'll spend money on Connects first. If cash is the deadline, ways to make fast cash this week is the honest answer instead.
You can't afford to spend $20–40 speculatively. Pay-to-apply is regressive: it costs the most per win exactly when you're newest and losing most often. Build a small buffer before you start bidding.
You're selling a commodity skill with no angle. "Writer" and "virtual assistant" compete against a global bid pool on price. A narrow specialism competes on fit — which is the argument in the best freelance skills to learn.
You want passive income. Upwork is hourly-or-project work, full stop. If that's what you're after, passive income ideas that actually work is a different conversation.
Common mistakes beginners make
Spraying proposals. Twenty generic bids cost the same as twenty targeted ones and convert far worse. Read the client's hire history and their spend before you spend a Connect.
Underpricing to "build reviews," then getting stuck. The reviews you collect at $12 an hour anchor you at $12 an hour. Start narrow and cheap-ish if you must, but raise deliberately — how to price your freelance work covers the mechanics.
Boosting proposals before you can write a good one. Boosting is an auction that puts a weak proposal at the top of the list faster. Fix the proposal first.
Ignoring the withdrawal minimum and cadence. At $0.99 per withdrawal, taking money out weekly costs you more than taking it out monthly. Batch it.
Forgetting that this is self-employment income. No tax is withheld from anything you earn here. Set money aside from the first payment — side hustle taxes for beginners has the framework.
Upwork vs. Fiverr, briefly
They're different shapes of the same idea. On Upwork you apply to posted jobs and pay per application; on Fiverr you list packaged services and clients come to you, with no cost to be listed. Upwork tends to suit ongoing hourly work and larger projects; Fiverr suits productised, repeatable deliverables. If you hate bidding, that preference alone is a reason to start with the other one — is Fiverr worth it for beginners reviews it on the same terms.
Edge cases worth naming
You already have a client. Upwork's Direct Contracts route charges a reduced service fee for a client you brought to the platform yourself, which turns Upwork into payment infrastructure rather than a lead source. That's often the best version of this deal.
You're outside the US. Withdrawal options, fees, and minimums vary by country, and currency conversion adds its own cost. Check your local withdrawal method before you calculate anything.
You have a full-time job. Bidding is unpredictable in a way scheduled work isn't. Check your employer's moonlighting policy, and read is your side hustle worth it before you decide the hourly rate is worth the hours.
Someone tries to move you off-platform immediately. A client who wants to pay you outside Upwork on the first message is asking you to give up payment protection — and it's a common shape for a scam. The screening checklist in legit work-from-home jobs and how to spot the scams applies here too.
Quick answers
How much does Upwork take from freelancers? The Freelancer Service Fee ranges from 0% to 15% per contract, set per contract and shown to you before you submit a proposal or accept an offer. Once the contract starts, that percentage is locked. Separately, you pay $0.15 per Connect to apply for jobs, and those aren't refunded when you don't get hired.
Is Upwork worth it for beginners in 2026? It's worth it if you can absorb a few months of paying to apply before you earn, and if you're selling something more specific than a generic skill. It isn't worth it if you need income within weeks, because you'll spend on Connects before your first contract pays.
Are Connects refunded if I don't get the job? No. Upwork returns Connects only when a client cancels the post before hiring or when Upwork removes the post for violating its terms. Rejection, losing to another freelancer, an expired post, or withdrawing your own proposal all leave the Connects spent.
Is Freelancer Plus worth $19.99 a month? It includes 100 Connects, which would cost $15 bought individually — so you're paying roughly $5 a month for the extra features. It's reasonable value if you were already going to spend that much on Connects and you'll use the features; it's a bad deal if you're buying it hoping the subscription will win you work by itself.
How do I actually get paid, and what does it cost? Earnings sit in your Upwork balance until you withdraw them. Direct to Local Bank costs $0.99 per withdrawal with a $5 minimum, and some banks add their own incoming fee. Because the charge is per withdrawal rather than a percentage, withdrawing monthly costs less than withdrawing weekly.