Upwork Earnings Calculator
Upwork fee is not flat. It is 20% on first $500 with each client, 10% from $500.01 to $10,000, and 5% above $10k lifetime per client. Enter average contract value, how many contracts you close monthly, average lifetime earnings per client to date, and monthly overhead to see gross, blended fee, take-home after Upwork, net after expenses, effective fee percent, and annual projection. Repeat clients dramatically lower your effective rate.
Best for
Make the next pricing or planning decision with context
Compare what remains from your Upwork sales after the costs and fees you enter, then test a conservative and target scenario. It covers monthly and annual take-home on Upwork with sliding-scale fees, contracts per month, and business costs.
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.
Contracts
Average per contract or milestone this month.
How many contracts or invoices monthly.
Upwork tiers
Lifetime before this month's new work. Use 0 for all new clients.
Your costs
Rent portion, internet, subcontractors, etc.
Software, AI tools, Upwork Plus, etc.
Results
Live estimates based on your inputs and editable fee assumptions.
Gross monthly revenue
$2,000.00
Contracts value total.
Upwork service fees
$280.00
Blended sliding fees.
Take-home after Upwork
$1,720.00
Gross minus Upwork fee.
Monthly expenses
$400.00
Business plus tools.
Net monthly earnings
$1,320.00
Take-home minus expenses.
Effective fee %
14.0%
Blended rate this month.
Annual projected (net)
$15,840.00
Net monthly times 12.
What this means
Strong Upwork month: gross $2000.00, Upwork $280.00 at 14.0% effective, net $1320.00 after $400.00 expenses. Annual $15840.00 if repeatable.
Monthly Upwork earnings
Interactive breakdown of fees, costs, and remaining profit.
Distribution
- Upwork fees$280.0014.0%
- Expenses$400.0020.0%
- Net earnings$1,320.0066.0%
Total $2,000.00 · 3 segments · interactive
Line-item breakdown
Dollar amounts, share of revenue, and visual proportion.
- Gross monthly
- $2,000.00
- Upwork fees
- $280.00
- Take-home after Upwork
- $1,720.00
- Monthly expenses
- $400.00
- Net monthly earnings
- $1,320.00
- Effective fee %
- 14.0%
- Annual projected
- $15,840.00
Assumptions used
- • Per contract $500.00 over lifetime $300.00 → $800.00
- • Fee per contract $70.00 × 4 contracts
- • Expenses $300.00 + $100.00 tools
Your next best moves
Use your Upwork Earnings 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 Earnings Calculator
Generated 9/9/2026, 5:53:30 PM · Currency USD
Inputs
- Average contract value: 500
- Contracts per month: 4
- Average lifetime billed per client to date: 800
- Monthly business expenses: 300
- Tools and subscriptions: 100
Results
- Gross monthly: $2,000.00
- Upwork fees: $280.00
- Take-home after Upwork: $1,720.00
- Monthly expenses: $400.00
- Net monthly earnings: $1,320.00
- Effective fee %: 14.0%
- Annual projected: $15,840.00
Interpretation
Strong Upwork month: gross $2000.00, Upwork $280.00 at 14.0% effective, net $1320.00 after $400.00 expenses. Annual $15840.00 if repeatable.
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
- 1Gross monthly revenue equals avgContractValue times contractsPerMonth.
- 2Per contract lifetimeBefore equals max(0, avgLifetimePerClient − avgContractValue).
- 3Per contract fee equals tiered calculation over that range.
- 4Monthly Upwork fee equals per-contract fee times contracts per month.
- 5Take-home equals gross minus monthly fee.
- 6Total expenses equal business expenses plus tools.
- 7Net monthly equals take-home minus total expenses.
- 8Effective fee percent equals monthly fee divided by gross monthly.
Formulas
- Gross = avgContractValue × contractsPerMonth
- LifetimeBefore = max(0, avgLifetime − avgContractValue)
- PerContractFee = tiered(LifetimeBefore, LifetimeBefore+avgContractValue)
- MonthlyFee = perContractFee × contractsPerMonth
- TakeHome = gross − monthlyFee
- NetMonthly = takeHome − expenses
- EffectiveFee% = monthlyFee ÷ gross × 100
Important assumptions
- Fee per contract uses lifetime per client range: fee = tiered(lifetimeBefore, lifetimeBefore + contractValue) where lifetimeBefore = avgLifetimePerClient − avgContractValue.
- If avgLifetimePerClient is less than avgContractValue, lifetimeBefore floors at 0 and whole contract is evaluated from start of tiers, modeling new client.
- Monthly Upwork fee equals fee per contract times contracts per month.
- Sliding scale per Upwork: 20% 0-500, 10% 500.01-10,000, 5% above.
- Annual projection multiplies this month's net by 12, not modeling client tier progression over year.
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
4 contracts at $500, mixed client lifetimes
Average contract $500, 4 per month, average lifetime per client $800 including new value, $300 biz + $100 tools.
FAQ
Common questions
Additional tools