Upwork Earnings Calculator
Enter your average contract value, monthly contract count, and the Marketplace fee rate that applies to the work you are modeling. This calculator applies one rate to the full monthly revenue mix. If your contracts have different rates, run separate scenarios or enter a revenue-weighted rate. The annual projection repeats the same monthly mix and costs for 12 months.
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 Upwork take-home using the fee rate shown for your contracts and your 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 service fee
Use the fee basis that applies to the modeled contracts. Legacy eligibility is not inferred.
Enter the rate shown for this contract mix, from 0% to 15%, with up to two decimals. Required for Current Marketplace; ignored when the eligible legacy option is selected.
Enter the fee rate shown for this contract mix, from 0% to 15%.
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
—
Average contract value times monthly contract count.
Upwork Marketplace fees
—
Selected percentage applied to all modeled monthly revenue.
Take-home after Upwork
—
Monthly gross minus the selected service fee.
Monthly expenses
—
Business expenses plus tools and subscriptions.
Net monthly earnings
—
Take-home after Upwork minus listed monthly costs.
Effective fee %
—
The selected rate applied to this modeled revenue mix.
Annual projected (net)
—
Net monthly result repeated for 12 months with the same mix and costs.
Monthly Upwork earnings
Interactive breakdown of fees, costs, and remaining profit.
Upwork Earnings Calculator
Generated 10/25/2026, 11:50:04 AM · Currency USD
Inputs
- Average contract value: 500
- Contracts per month: 4
- Marketplace fee basis: current_marketplace
- Current Marketplace fee rate:
- Monthly business expenses: 300
- Tools and subscriptions: 100
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 average contract value multiplied by contracts per month.
- 2Apply the selected rate to the full modeled monthly gross. For mixed contract rates, use separate scenarios or a gross-revenue-weighted rate.
- 3Monthly take-home equals gross revenue minus the Marketplace fee.
- 4Monthly expenses equal business expenses plus tools and subscriptions.
- 5Net monthly earnings equal take-home minus monthly expenses.
- 6Annual projected net equals net monthly earnings multiplied by 12, assuming the same mix and costs each month.
Formulas
- GrossMonthly = avgContractValue × contractsPerMonth
- MonthlyFee = GrossMonthly × selectedFeeRate ÷ 100
- TakeHome = GrossMonthly − MonthlyFee
- MonthlyExpenses = monthlyBusinessExpenses + toolsSubscriptions
- NetMonthly = TakeHome − MonthlyExpenses
- EffectiveFee% = MonthlyFee ÷ GrossMonthly × 100
- AnnualProjected = NetMonthly × 12, assuming the same monthly mix and costs
Important assumptions
- Current Marketplace mode requires a contract-specific rate from 0% to 15%, entered with up to two decimal places. The rate starts blank and is applied to all modeled monthly revenue.
- If contracts in the monthly mix have different rates, run separate scenarios or enter a revenue-weighted average rate. Weight each rate by the gross revenue it applies to, not by the number of clients.
- The separate 10% legacy choice is only for eligible pre-May-2025 Marketplace contracts. Select it only if the modeled legacy work is eligible; the current-rate input is ignored in legacy mode.
- Business expenses and tools are subtracted after the Upwork service fee. Add any other costs you want included to those fields.
- Annual projected net repeats the same contract mix, selected fee rate, and monthly costs 12 times. It does not forecast changes in workload or costs.
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
Four $500 contracts at an entered 10% rate
Average contract $500, four contracts per month, an illustrative 10% Current Marketplace rate entered for this example, and $300 business expenses plus $100 tools. The 10% is not the default.
FAQ
Common questions
Related tools
Continue planning
Upwork Fee Calculator
Estimate the Upwork Marketplace fee on a contract using the rate shown for that specific contract.
Upwork Take Home Calculator
Project weekly and monthly Upwork take-home using the fee rate shown for your contracts and your monthly costs.
Upwork Hourly Rate Calculator
Work backward from a monthly pre-tax income target to the Upwork hourly rate needed after your selected fee and expenses.
Fiverr Earnings Calculator
Translate gig prices, extras, and order volume into monthly take-home after Fiverr's 20% fee and business costs.