Upwork Fee Calculator
Upwork charges a sliding service fee based on lifetime billings with each client: 20% on first $500, 10% from $500.01 to $10,000, and 5% above $10,000. Enter this contract amount plus what you've already billed this client to see exact fee, take-home, and net after your own costs. Essential for proposals and hourly rate planning.
Best for
Make the next pricing or planning decision with context
Estimate what Upwork keeps from each sale before you set a price or list a product. It covers Upwork's sliding-scale service fee and see your take-home pay at any earnings tier.
Instant calculations · Editable fee assumptions · Export-ready results
Inputs
Values update results instantly. Adjust fee assumptions to match your seller dashboard.
Your figures are saved in this browser on this device.
Contract details
Amount for this contract or proposal.
Lifetime billed to this client before this contract. Enter 0 for new client.
Your expenses
Tools, software, subcontractors, etc.
Results
Live estimates based on your inputs and editable fee assumptions.
Client pays (contract total)
$1,000.00
Total contract amount.
Upwork service fee
$150.00
Sliding-scale fee based on lifetime.
Effective fee % on this contract
15.0%
Blended fee rate for this payment.
Your take-home after Upwork
$850.00
Contract minus Upwork fee.
Your business expenses
$50.00
Your costs to deliver.
Net earnings
$800.00
Take-home minus expenses.
What this means
Take-home 850.00 after 150.00 fee (15.0% effective on this contract). Net earnings 800.00 after expenses. You are in the 20% tier for first $500. Fee breakdown: $500.00 at 20% = $100.00 + $500.00 at 10% = $50.00.
Upwork contract earnings breakdown
Interactive breakdown of fees, costs, and remaining profit.
Distribution
- Upwork fee$150.0015.0%
- Your expenses$50.005.0%
- Your earnings$800.0080.0%
Total $1,000.00 · 3 segments · interactive
Line-item breakdown
Dollar amounts, share of revenue, and visual proportion.
- Contract amount
- $1,000.00
- Lifetime billed before this
- $0.00
- New lifetime total
- $1,000.00
- Upwork sliding fee
- $150.00
- Effective fee %
- 15.0%
- Your take-home after Upwork
- $850.00
- Business expenses
- $50.00
- Net earnings
- $800.00
Assumptions used
- • Lifetime 0.00 + contract 1000.00
- • Sliding fee: $500.00 at 20% = $100.00 + $500.00 at 10% = $50.00
- • Expenses 50.00
Your next best moves
Use your Upwork Fees result to make the next decision. These Upwork tools follow the same cost and pricing thread.
Keep the decision moving with the free Etsy Seller Toolkit
Download a practical checklist for pricing, hidden cost leaks, and healthier profit decisions alongside this result.
More Upwork calculators and guides are in the category hub.
Explore UpworkUpwork Fee Calculator
Generated 9/9/2026, 5:48:13 PM · Currency USD
Inputs
- Total contract value or lifetime earnings with this client: 1000
- Your total earnings with this client so far: 0
- Your costs to complete the work: 50
Results
- Contract amount: $1,000.00
- Lifetime billed before this: $0.00
- New lifetime total: $1,000.00
- Upwork sliding fee: $150.00
- Effective fee %: 15.0%
- Your take-home after Upwork: $850.00
- Business expenses: $50.00
- Net earnings: $800.00
Interpretation
Take-home 850.00 after 150.00 fee (15.0% effective on this contract). Net earnings 800.00 after expenses. You are in the 20% tier for first $500. Fee breakdown: $500.00 at 20% = $100.00 + $500.00 at 10% = $50.00.
How it works
Methodology & formulas
This calculator is transparent by design. Review the steps and formulas so you can trust the estimate and adjust assumptions when your dashboard differs.
Calculation steps
- 1Total client lifetime becomes lifetime earnings plus contract amount.
- 2Upwork fee is calculated by applying tier rates: 20% on portion of contract that falls in first $500 bucket, 10% on portion that falls in $500.01-$10,000 bucket, 5% on portion above $10,000.
- 3Your take-home is contract amount minus Upwork fee.
- 4Net earnings is take-home minus business expenses.
- 5Estimated fee percent is Upwork fee divided by contract amount.
Formulas
- Lifetime total = lifetimeEarnings + contractAmount
- Upwork fee = $ in 0-500 × 20% + $ in 500-10000 × 10% + $ above 10000 × 5%
- Your take-home = contractAmount − upworkFee
- Net earnings = takeHome − businessExpenses
- Effective fee % = upworkFee ÷ contractAmount × 100
Important assumptions
- Upwork sliding fee is 20% on first $500 lifetime per client, 10% on $500.01-$10,000, 5% above $10,000. This applies to lifetime billings per client, not per contract alone.
- Lifetime earnings entered is what you already billed this client before this contract. The fee for this contract depends on where it falls across tiers.
- Upwork Connects, optional memberships, and withdrawal fees are not included in service fee; add them to business expenses if needed.
- This models Upwork marketplace fee only, not payment processing or currency conversion, which are separate at withdrawal.
- For new clients enter lifetime 0. For ongoing clients, enter lifetime to date to get accurate blended rate.
Sources & review
Know what this estimate is built on
Use these official references to locate the policy, plan, or help details behind the editable inputs.
Official references
Use the current terms
These official references are starting points for published policies, pricing, or help. They do not validate every default in this calculator. Rates, plans, eligibility, regions, and account terms can change, so compare the editable fields with your account before relying on the result.
Defaults are editable estimates. Match them to your current account, provider statement, official authority, lender, or adviser before making a pricing or investment decision.
Calculator model reviewed: August 9, 2026. This date covers the page and calculator guidance, not a guarantee that every live platform rate or term was re-audited on that date.
Worked example
New client $1,000 project
First project with new client, $1,000 contract, $0 lifetime, $50 expenses.
FAQ