How do Upwork's dynamic fees (0-15%) work?
What actually changed
The legacy model (flat fee, and before that the lifetime-billings ladder) rewarded keeping long client relationships on-platform. Dynamic fees decouple your rate from history: two similar contracts can carry different fees, and strategies built on grinding a client relationship down to a lower fee tier no longer apply.
Because the formula is opaque, treat the fee as a per-contract input you discover at offer time — not something you can reliably engineer. What you can control is your gross rate and your deal flow volume.
Pricing under fee uncertainty
Quote with the worst case (15%) in mind and let a lower fee be upside. Freelancers who anchor prices to a hoped-for 0-5% fee systematically underprice. Higher deal flow also hedges fee variance — which loops back to alerting and application speed: more good contracts seen early means less pressure to accept any single fee structure.
Stop refreshing. Start sniping.
SnipeWork scans Upwork every minute and pings your Telegram with matching jobs + an AI proposal draft.