Upwork Fee Calculator
Upwork takes a fee set per contract, 0% to 15% of what you bill, and the withdrawal method and currency conversion decide what actually reaches your bank. Enter a project and your contract's rate to see your real take-home.
Visit UpworkUpwork payout
Upwork service fee 10%
Upwork's freelancer service fee is set per contract, from 0% to 15%, and shown on the offer: pick yours. Connects to bid (~$0.15 each) and an optional $50 wire add to your real cost.
Fee Breakdown
Last Updated: Fees checked October 2026
How Upwork fees work in 2026
Upwork used to run a sliding scale (20% on your first $500 with a client, then 10%, then 5%). Today the Freelancer Service Fee is set per contract, anywhere from 0% to 15%, based on the type of work: you see the percentage on every offer and proposal, and it stays fixed once the contract starts. The worked figures on this page use 10% as an example; pick your own contract's rate in the calculator.
- • Freelancer service fee: 0% to 15% of what you bill, set per contract and deducted before payout.
- • Connects: ~$0.15 each to send proposals (a marketing cost, not a cut of earnings).
- • Withdrawal: free for ACH, PayPal and Payoneer; $50 for each U.S. dollar wire.
Worked example: a $1,000 project
- • Project earnings: $1,000.00
- • Upwork service fee (at 10%): $100.00
- • You keep: $900.00 via free ACH or PayPal
- Cash out by international wire instead and it's −$50 more, leaving $850, plus any FX markup if you convert currency.
The service fee isn't the last fee. For freelancers outside the US, the next leak is the currency conversion when Upwork pays out: a marked-up rate on a Payoneer or bank withdrawal is a cost on top of Upwork's service fee, and the dashboard never shows it.
What to bill to hit your take-home target
Because Upwork takes its fee off the top, you have to bill more than you want to keep, and at 10% the common mistake is to simply add 10%. Bill $1,100 to “cover” a $1,000 target and the fee ($110) still leaves you with $990. The cut comes out of the larger billed amount, so you divide by 0.9 instead: bill = target ÷ 0.9.
| You want to keep | Bill the client | Upwork keeps (at 10%) |
|---|---|---|
| $500 | $555.56 | $55.56 |
| $1,000 | $1,111.11 | $111.11 |
| $2,500 | $2,777.78 | $277.78 |
| $5,000 | $5,555.56 | $555.56 |
Ways to keep more of your Upwork income
- • Never withdraw by wire for routine payouts. ACH, PayPal and Payoneer are free; the $50 wire only earns its keep on large, infrequent transfers.
- • Check the fee on each offer. It ranges from 0% to 15% by contract and is fixed once you accept, so compare it before you take the work.
- • Bid where you fit. Connects cost $0.15 each and are not refunded just because you don't get hired, so a scattergun approach is a small but real cost.
- • Mind the payout FX. If you bank outside the US, compare what a payout service delivers rather than accepting whatever rate the default method offers.
The payout step most freelancers forget
The calculator shows what Upwork keeps, but that's not what hits your account. When you withdraw to a bank in another country, the conversion from USD to your local currency can add a markup on top, and that markup is invisible on the Upwork dashboard. Before you pick a withdrawal method, run the number through the Payoneer, Wise or PayPal calculators to see what actually reaches your bank. If a client pays you through Deel rather than Upwork, the Deel fee calculator ranks Deel's withdrawal methods by what each one costs.
Frequently Asked Questions
How much does Upwork take from freelancers?
Upwork charges a freelancer service fee set per contract, anywhere from 0% to 15%; it is shown on the offer or proposal and fixed once the contract starts. At 10%, for example, a $1,000 project costs $100 and you keep $900 before withdrawal. You also spend Connects to send proposals (about $0.15 each), which is a marketing cost, not a cut of your earnings.
Is the Upwork service fee a flat rate?
No. Upwork sets the Freelancer Service Fee per contract, from 0% to 15%, based on the type of work; you see the percentage on every offer and proposal, and it does not change once the contract starts. Some arrangements differ (Direct Contracts pay a reduced fee, Upwork Payroll and Any Hire contracts none), and clients pay their own separate marketplace fee. Pick your contract’s rate in the calculator above.
Does Upwork charge a withdrawal fee?
Getting paid out is free for US direct deposit (ACH), PayPal and Payoneer. Only a wire transfer costs extra ($50 for each U.S. dollar wire, plus any fees the banks along the way take), so for most freelancers the service fee is the whole story until the money has to cross a border or change currency.
How can I keep more of my Upwork earnings?
Check the fee percentage on each offer before you accept (it ranges from 0% to 15% and is fixed once the contract starts), bill larger projects with fewer clients (fewer contracts means fewer fixed costs), avoid the $50 wire by using ACH or a low-cost payout provider, and watch the currency conversion when you withdraw abroad, since a marked-up FX rate on a Payoneer or PayPal cash-out is a cost on top of Upwork’s fee.
Do Upwork clients pay a fee too?
Yes. Clients pay a separate marketplace fee on top of what they pay you, so the platform earns from both sides. That client fee does not come out of your earnings, so this calculator focuses on your freelancer service fee and the withdrawal cost: the two things that actually reduce your take-home.
How many Connects does it cost to apply for a job on Upwork?
Each Connect costs $0.15, and most jobs ask for 2 to 6 Connects per proposal (large or premium listings can run higher). So a single application typically costs $0.30 to $0.90. Connects are a bidding cost, not a cut of your earnings. Invitations from clients are free, and Upwork occasionally returns Connects, for example when it removes a job posting. To turn a target take-home into the rate you should bill, divide by 0.9: a $1,000 take-home means billing about $1,111.
Does Upwork charge the same fee on hourly and fixed-price contracts?
The fee works the same way on both: a percentage of what you bill, set for that contract (0% to 15%) and deducted before payout. The difference is the protection: hourly contracts use the Work Diary and hourly protection, while fixed-price contracts hold each milestone in escrow until you deliver.