Upwork's sliding fee scale means your rate changes as you bill more. See exactly what you keep.
Unlike Fiverr's flat 20%, Upwork uses a tiered system that rewards long-term client relationships. Your fee rate is determined by your cumulative lifetime billings with each individual client — not your total earnings across the platform.
Every new client starts you back at 20%. Once you've billed that client more than $500, you drop to 10%. Bill them over $10,000 total and you reach the lowest tier at 5%. This structure makes client retention financially meaningful — the longer you work with someone, the more you keep.
| Lifetime Billing (per client) | Upwork Fee | You Keep | Example: $500 project |
|---|---|---|---|
| $0 – $500 | 20% | 80% | You keep $400 |
| $500.01 – $10,000 | 10% | 90% | You keep $450 |
| Above $10,000 | 5% | 95% | You keep $475 |
The fee resets per client relationship, not per contract. All contracts with the same client — past and present — count toward one cumulative billing total. A new contract with the same client picks up where the last one left off in terms of fee tier. A new client, however, always starts at 20%.
Yes. Clients pay a 5% marketplace fee on top of the contract value. This is charged to the client separately and does not affect your earnings — it's in addition to what Upwork takes from you as a freelancer.
Upwork offers an Enterprise plan for large businesses that involves direct relationships and custom pricing, but standard freelancers cannot opt out of service fees. The practical strategies are: build long-term relationships to reach lower tiers, factor fees into your rate from day one, and use the calculator above to price each contract correctly at whatever tier you're currently in with that client.
In Upwork, you can view your lifetime billings with any client on your Earnings page or within each contract's details. The fee rate shown in active contracts also reflects your current tier with that specific client. Use the slider in the calculator above to match your actual lifetime billing level for an accurate estimate.
3 strategies to reach lower fee tiers faster
Every new client starts you at the 20% tier. Don't quote your ideal hourly rate — quote what you need to earn after the fee. To take home $80/hr with a new client, charge $100. Use the calculator above to find the right number before you submit any proposal. Quoting correctly on the first project protects your margins while you're in the most expensive tier.
The jump from 20% to 10% happens at $500 of lifetime billings — which is often just a single mid-sized project. If you can lock in a small retainer or recurring work early in a client relationship, you'll cross the threshold quickly and keep 10% more of every dollar you earn thereafter. The math is meaningful: on a $2,000 project at 10% vs. 20%, you keep $200 more.
At the 5% tier (above $10,000 lifetime), Upwork becomes a very efficient platform. A client you've billed $15,000 with is now costing you $0.05 per dollar — compared to $0.20 for a new client. This means your effective rate on repeat work is dramatically higher without raising your price. Investing in client retention isn't just good business; on Upwork it has a direct, calculable financial return.