Upwork Fee Calculator
Enter your contract amount to see the fees and your net take-home. The tool applies Upwork's flat 10% service fee, the $4.99 fixed-price initiation fee, and your withdrawal method. On a $1,000 hourly contract with a free ACH withdrawal you keep $900. The inverse mode works out the gross you need to quote to pocket a target amount.
| Upwork service fee (10%) | |
| Contract initiation fee | |
| Withdrawal fee | |
| Total Upwork fees | |
| Effective fee rate |
Based on the Upwork fee structure in effect from May 2023 onward: a flat 10% freelancer service fee, a $4.99 fixed-price initiation fee, and per-withdrawal fees. Everything runs in your browser, nothing you type is uploaded or stored.
Enter your contract amount and withdrawal method to see the flat 10% Upwork service fee, any initiation fee, your net take-home, and the gross you need to quote to pocket a target amount.
Key takeaways
- Upwork charges a flat 10% freelancer service fee on all earnings, hourly and fixed-price, since May 2023
- A $4.99 contract initiation fee applies to fixed-price contracts and first milestones, once per contract
- US ACH withdrawals are free; local bank is $0.99, PayPal and Payoneer are $2.00, and wire transfer is $30.00
- To pocket a target amount, divide by 0.90 and add withdrawal and initiation fees on top
- Fees matter most on small contracts: a $50 fixed-price job carries an effective rate above 20%
On this page
- How the Upwork fee calculator works
- The 2023 to 2026 Upwork fee structure
- Withdrawal fees and how to avoid them
- The inverse calculator: quote to pocket a target amount
- Worked examples on real contract sizes
- How Upwork compares to other platforms
- Using the calculator in your quote
- Upwork fee mistakes to avoid
How the Upwork fee calculator works
Upwork charges freelancers a flat 10% service fee on all earnings, with no tier and no minimum. On a $1,000 contract you keep $900 before withdrawal costs. The calculator starts from that 10%, then subtracts the withdrawal fee for the method you pick, and the $4.99 contract initiation fee if your project is fixed-price or has a first milestone.
The result is your net take-home in dollars, plus the effective rate as a percentage of gross. The effective rate matters more than the headline 10%: on small fixed-price jobs the $4.99 initiation fee pushes a $50 contract to nearly 20% in total fees, while the same fee on a $2,000 project barely moves the needle.
The calculator also runs in reverse. If you want to pocket a specific amount, enter that target and it works out the gross you need to quote so the 10% service fee, the withdrawal method, and any initiation fee are all covered before you land on your number.
The 2023 to 2026 Upwork fee structure
Upwork moved to a single flat freelancer service fee in May 2023, replacing the old 20%, 10% and 5% tier ladder that rewarded long-term relationships. Every dollar a freelancer bills now carries the same 10% charge, whether it is the first invoice on a contract or the fiftieth. The table below lists every fee a freelancer can run into.
| Fee | Amount | When it applies |
|---|---|---|
| Freelancer service fee | 10% of earnings | Every invoice, hourly and fixed-price |
| Contract initiation fee | $4.99 | Fixed-price contracts and first milestones |
| US bank withdrawal (ACH) | $0 | Free transfer to a US bank account |
| Direct to local bank (USD) | $0.99 | Non-US bank in USD, or US branch of a foreign bank |
| PayPal withdrawal | $2.00 | Transfer to a PayPal account |
| Payoneer withdrawal | $2.00 | Transfer to a Payoneer account |
| Wire transfer | $30.00 | SWIFT transfer, usually non-USD accounts |
Clients pay a separate marketplace fee on top of what they pay you, so the 10% you see deducted is not the only fee in the transaction. What matters for your quote is the freelancer side, which is what this calculator models.
Withdrawal fees and how to avoid them
The withdrawal fee is the part freelancers have the most control over. If you are paid in USD to a US bank account, ACH is free and there is no reason to pay for anything else. The table below shows the cost of each method on a $2,000 monthly withdrawal.
| Method | Fee per withdrawal | Cost on $2,000 a month | Annual cost if weekly |
|---|---|---|---|
| US bank (ACH) | $0.00 | $0 | $0 |
| Direct to local bank (USD) | $0.99 | $3.96 | $51.48 |
| PayPal | $2.00 | $8.00 | $104.00 |
| Payoneer | $2.00 | $8.00 | $104.00 |
| Wire transfer | $30.00 | $120.00 | $1,560.00 |
Two habits cut these costs further. First, batch withdrawals: Upwork charges per withdrawal, so pulling money once a month instead of once a week divides the fee count. Second, if you must use a paid method, let your balance build so the fee is a smaller share of each transfer. A $2 fee on a $100 withdrawal costs 2% of your money, which on top of the 10% service fee pushes your total platform cost to 12% or more.
Also note the self-employed tax picture. Upwork fees are a business expense you can deduct, so track the 10% service fee and every withdrawal fee for your Schedule C. The net number the calculator reports is the right starting point for your bookkeeping, not the gross the client paid.
The inverse calculator: quote to pocket a target amount
Most freelancers quote in round numbers and find out later that the 10% fee ate into the margin they wanted. The inverse mode flips the math. Enter the amount you want to land in your bank account, and the calculator returns the gross you need to bill so that every fee is covered first.
The math is straightforward. To net a target after a 10% service fee, divide the target by 0.90. Add the withdrawal fee for your method on top, and the $4.99 initiation fee if the contract is fixed-price. On a $1,000 target with a free ACH withdrawal and no initiation fee, you need to quote $1,111.11. With a $4.99 initiation fee the same target needs $1,116.66.
Small contracts show the biggest jump. To pocket $500 on a fixed-price project paid to PayPal, you need to quote $559.88: that covers $500 for you, $55.99 in service fee, $2 for the PayPal transfer, and $4.99 to open the contract. On a $5,000 project the same fees cost you $562.20 out of $5,562.20, a much smaller share.
Worked examples on real contract sizes
The table below walks through the calculator's outputs on four common contract sizes. Each one assumes a US freelancer withdrawing by ACH, with the initiation fee applied only on the fixed-price rows.
| Contract | Service fee (10%) | Initiation fee | Withdrawal | Net take-home | Effective rate |
|---|---|---|---|---|---|
| $500 fixed-price | $50.00 | $4.99 | $0 (ACH) | $445.01 | 11.00% |
| $1,000 hourly | $100.00 | none | $0 (ACH) | $900.00 | 10.00% |
| $2,000 fixed-price | $200.00 | $4.99 | $2 (PayPal) | $1,793.01 | 10.35% |
| $5,000 fixed-price | $500.00 | $4.99 | $0.99 (local bank) | $4,494.02 | 10.12% |
The pattern is clear: the initiation fee and withdrawal fee matter most on small contracts, and fade into noise on large ones. A $50 fixed-price job carries an effective rate above 18%, which is why many freelancers set a minimum project size or bill small jobs through a single larger milestone.
How Upwork compares to other platforms
The flat 10% makes Upwork one of the cheaper generalist marketplaces for a freelancer who bills steadily. Fiverr takes 20% of every order. PeoplePerHour and Guru sit somewhere in between, with service fees and membership tiers that vary by plan. Direct clients cost you 0% in platform fees but nothing in the way of leads or payment protection.
| Platform | Freelancer fee | On $2,000 you keep |
|---|---|---|
| Upwork | 10% flat | $1,800 |
| Fiverr | 20% flat | $1,600 |
| Direct client | 0% | $2,000 |
The comparison is not the whole story, because a marketplace that charges more may also deliver more client flow. The useful way to use the calculator is to know your own break-even: how much extra work the platform has to bring in before its fee pays for itself. Once you have that number, you can decide where to invest your business development time.
Using the calculator in your quote
Run the calculator before you send a proposal, not after. If you have a rate in mind, convert it to the net you will receive and decide whether that number is worth the work. If it is not, raise the quote by the fee amount rather than absorbing it. Most clients do not notice a quote built to cover platform fees, because they compare your total against other proposals.
For hourly contracts, remember that the 10% applies to every weekly billing cycle. A 20 hour project at $50 an hour bills $1,000 in total, so the service fee is $100 no matter how the hours are spread. If you bill the same project across four weeks, each week's invoice carries its own 10% charge.
For fixed-price work, the $4.99 initiation fee applies when the client funds the first milestone. If you break a project into five milestones, you pay $4.99 once, at the start, not five times. Structure your milestones so the first one carries real work, and the initiation fee is paid once for the whole contract.
Upwork fee mistakes to avoid
The calculator models the fees that hit every freelancer. The mistakes below are the ones that cost real money and are easy to avoid.
| Mistake | What it costs | How to avoid it |
|---|---|---|
| Quoting gross and expecting gross | 10% or more of every contract | Run the inverse calculator and quote the number it reports |
| Withdrawing weekly by PayPal or wire | $104 to $1,560 a year in fees | Batch to monthly, or switch to free ACH |
| Splitting one project into many contracts | $4.99 initiation fee on each one | Use milestones within a single contract |
| Ignoring fees in your hourly rate | A $50 rate nets $45 or less | Divide your target by 0.90 before you set the rate |
Fees are a cost of doing business, not a reason to avoid the platform. The freelancers who lose money to fees are the ones who never run the math. The ones who know their effective rate price it into every quote, and the fee becomes invisible.
Frequently asked questions
What is the Upwork freelancer service fee in 2026?
Upwork charges a flat 10% service fee on all freelancer earnings. The old tiered system of 20%, 10% and 5% was replaced in May 2023. Every dollar you bill carries the same 10% charge whether it is your first invoice or your fiftieth.
How much will I take home from a $1,000 Upwork contract?
On a $1,000 hourly contract with a free ACH withdrawal you keep $900. A fixed-price contract adds a $4.99 initiation fee, so you keep $895.01. A PayPal withdrawal subtracts another $2, landing at $893.01.
What is the Upwork contract initiation fee?
Upwork charges a $4.99 initiation fee on fixed-price contracts and on the first milestone of a new contract. It applies once per contract, not once per milestone, so structuring a project as several milestones under one contract keeps the cost at $4.99 total.
How much does Upwork charge to withdraw money?
Withdrawal to a US bank account by ACH is free. Direct to a local bank in USD costs $0.99. PayPal and Payoneer each cost $2.00 per withdrawal. A wire transfer costs $30.00, which makes it the most expensive option by a wide margin.
How much do I need to quote to pocket $1,000 on Upwork?
Divide the target by 0.90 to cover the 10% service fee, which gives $1,111.11 before withdrawal fees. Add $4.99 if the contract is fixed-price, and the withdrawal fee for your method. A $1,000 net on a fixed-price job paid to PayPal needs a quote of $1,118.88.
Is the Upwork service fee different for hourly and fixed-price?
No. Both hourly and fixed-price work carry the same flat 10% freelancer service fee. The only difference between the two is the $4.99 initiation fee, which applies to fixed-price contracts and first milestones but not to hourly contracts.
Does the client pay fees on top of what I charge?
Yes. Upwork charges clients a separate marketplace fee on top of the amount they pay you. That fee is not deducted from your earnings, and it does not change the net the calculator reports, but it does raise the total the client pays.
How can I lower my Upwork fees?
Two moves cover most of it. Withdraw by ACH to a US bank account, which is free, and batch your withdrawals to once a month instead of once a week. On a fixed-price project, use milestones under one contract so you pay the $4.99 initiation fee once.
Are Upwork fees tax deductible?
For a self-employed freelancer in the United States, Upwork service fees and withdrawal fees are ordinary business expenses you can deduct on Schedule C. Track the gross the client paid and the fees you paid, and deduct the difference from your taxable income.
How much is the Upwork fee on a $500 contract?
The 10% service fee takes $50. A fixed-price contract adds $4.99, and a PayPal withdrawal adds $2. Total fees come to $56.99, which is an effective rate of 11.4% on a $500 contract. Withdrawing by ACH instead of PayPal brings the total to $54.99.
What is the effective Upwork fee rate on small contracts?
A $50 fixed-price contract carries $5 in service fee, $4.99 in initiation fee, and up to $2 to withdraw, which is an effective rate above 20%. On a $2,000 contract the same fees are an effective rate of about 10.35%. Small contracts cost the most in percentage terms.
Does Upwork charge a fee on hourly contracts every week?
Yes. Hourly contracts are billed weekly, and each weekly invoice carries its own 10% service fee. A 20 hour project at $50 an hour bills $1,000 across four weeks, so the service fee totals $100 no matter how the hours are spread across the month.
How does the Upwork fee compare to Fiverr?
Upwork charges freelancers 10% flat. Fiverr charges 20% flat on every order. On a $2,000 project, that difference means you keep $1,800 on Upwork and $1,600 on Fiverr, a $200 gap on the same work.
Do I pay the $4.99 initiation fee on every milestone?
No. The $4.99 contract initiation fee applies once, when the client funds the first milestone or opens a fixed-price contract. Additional milestones under the same contract do not trigger another initiation fee.
What happens if a client refunds a milestone?
Upwork refunds the freelancer service fee on amounts returned to the client. The $4.99 contract initiation fee is not refundable, since it covers the cost of opening the contract rather than the work itself.
Spotted a wrong number or a broken result?
More Ecommerce tools
- Airbnb Host Fee Calculator
- Amazon FBA Fee Calculator
- Big Cartel Fee Calculator
- Book Printing Cost Calculator
- CBM and Chargeable Weight Calculator
- Carat Cost Calculator
- Cash App Fee Calculator
- Commission Calculator
- Cost of Goods Sold Calculator
- Craft Cost Calculator
- Custom Banner Cost Calculator
- Depop Fee Calculator
- Dimensional Shipping Weight Calculator
- DoorDash Driver Pay Calculator
- Etsy Fee Calculator
- Facebook Marketplace Fee Calculator
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.