Freelance Finance
Upwork Fee Calculator
See exactly what hits your bank after Upwork’s service fee and payment processing. Add tax for a true take-home number.
Reverse look-up
To put this much into your bank…
- Keep $100
- … bill $111.11
- Keep $1,000
- … bill $1,111.11
Bank deposit
$4,500.00
You keep 90.0% of what the client pays.
Where the money goes
- Client pays
- $5,000.00
- − Upwork service fee (10%)
- −$500.00
- − Payment processing
- −$0.00
- Bank deposit
- $4,500.00
How much does Upwork actually take?
Upwork’s current headline fee is 10% flat on most new contracts (it used to be a sliding 20/10/5% by earnings tier, which still applies to some grandfathered contracts). On top of that, your chosen withdrawal method takes its own cut when money leaves Upwork and lands in your bank. International wires are the worst offender at $30 per withdrawal; US direct deposit and standard PayPal are usually free; Payoneer and Instant Pay charge a flat $2.
The formula
after_service = client_payment * (1 - service_fee_rate)
after_payment = after_service * (1 - payment_fee_percent) - payment_fee_flat
bank_deposit = after_payment
net_after_tax = bank_deposit * (1 - tax_rate)
# Reverse: what to bill to keep $N after fees
gross_needed = (N + payment_fee_flat) / ((1 - service_fee_rate) * (1 - payment_fee_percent))
Which withdrawal method should I use?
For US freelancers, direct deposit (ACH) is free and clears in 1–3 business days — use this unless you need money the same day. For non-US freelancers, Payoneer at $2/withdrawal is usually the cheapest option. International wire at $30 only makes sense for large withdrawals where the flat fee becomes negligible (batch up $5,000+ to keep the fee under 1%). PayPal can have hidden currency-conversion spreads of 2–4% even when Upwork’s direct fee is $0, so check PayPal’s side of the transaction too.
How to stop losing money to fees
Three real fixes. First, raise your hourly rate to offset the 10% service fee — bake it into your pricing, don’t absorb it. If you’d normally charge $50/hr, charge $56/hr on Upwork to net the same. Second, withdraw in larger batches — $30 on a $500 withdrawal is 6%; $30 on a $5,000 withdrawal is 0.6%. Third, move repeat clients off-platform (after any contractual exclusivity period) — Upwork TOS requires a conversion fee for the first two years, so do this legitimately.
What this calculator doesn’t include
Connects (the bidding credits you buy to submit proposals) — those are a cost of winning work, not a fee on paid work. Currency conversion spreads if Upwork converts USD to your local currency. Chargebacks and client disputes. Upwork Plus membership fees. Escrow release delays on fixed-price contracts. Use this as a pre-tax, per-contract take-home estimate — not as a full profit-and-loss.
FAQ
Is the 10% fee before or after Upwork’s payment?
Upwork deducts the 10% service fee before releasing funds to you. Payment processing fees apply when money leaves Upwork for your bank.
Does Upwork charge a fee to the client too?
Yes — typically a 5% marketplace fee on top of what they pay you. This calculator focuses on the freelancer side only.
Can I still use the old 20/10/5% tier?
Only on grandfathered contracts. Most new contracts after 2023 are flat 10%. Check your specific contract for the exact rate and edit the field above.