Platform fees: Upwork vs Fiverr vs working direct
How marketplace fees quietly reshape your real rate — a look at how Upwork, Fiverr and direct clients differ, and how to price so the platform's cut doesn't come out of your pocket.
Freelance marketplaces are brilliant at one thing: putting work in front of you before you have a reputation. What they are less transparent about is the price of that convenience. A platform's fee is not a rounding error — it is a permanent tax on every dollar you earn there, and if you do not price for it, it comes straight out of your take-home.
Where the money actually goes
Every route to a client has a cost, even the ones that look free. Fees change often, so treat any specific percentage as illustrative rather than current, but the shape is consistent:
- Marketplaces like Upwork and Fiverr take a service fee from freelancer earnings — historically a meaningful double-digit percentage on some tiers, plus payment-processing and withdrawal costs.
- Some platforms also charge the client a fee, which quietly lowers the budget available to pay you.
- Direct clients skip the marketplace cut entirely, but you still pay a payment processor — often a few percent plus a fixed fee per transaction.
- Getting paid across borders adds currency conversion and transfer costs that can rival the platform fee itself.
The trade the platforms are really offering
It is easy to frame marketplaces as villains, but the deal is more honest than that. In exchange for their cut, they hand you a stream of clients, escrow that guarantees you get paid, dispute resolution and a place to build reviews. For a freelancer with no network, that is genuinely worth paying for. The fee is the cost of borrowing the platform's trust until you have built your own.
The mistake is staying on that deal forever. The platform's value is highest at the start and falls as your reputation and referral pipeline grow. A fee that made sense in month one is pure leakage in year three.
Price the fee in, don't absorb it
If a platform takes a fifth of your invoice, then a headline rate quietly delivers only four-fifths to you. The fix is not to resent the fee but to gross up for it — charge enough that your after-fee rate still hits the floor you calculated from your income needs. Run the same job through each channel and compare what actually lands in your account, not what the client is billed. The direct route usually wins on take-home once you have the clients to fill it, but only if you have priced the marketplace version to protect the same number.
Using platforms as a runway, not a home
The healthiest way to use marketplaces is as an on-ramp. Take the reviews, take the first clients, take the proof that you can deliver — then gradually shift toward direct relationships and referrals where you keep the whole fee. Some freelancers keep one foot on a platform for a steady baseline of work and run their higher-value clients direct. Whatever the mix, know your real after-fee rate on every channel, because that is the number your life actually runs on.
A platform fee isn't a cost you avoid — it's a cost you price in, until your own reputation is worth more than the platform's.
See your after-fee rate
Keep reading
- How to calculate your real hourly rateYour headline rate and your real hourly rate are rarely the same. Here's how to strip out unpaid time, fees and tax to find what you actually earn per working hour — and why it matters.
- How to set your freelance rate (a step-by-step method)A repeatable way to set a freelance rate that actually covers your life — start from the income you need, add tax, fees and unpaid time, then translate it into an hourly or project number.
- Common freelance pricing mistakes (and how to avoid them)The pricing errors that quietly keep good freelancers underpaid — from copying someone else's rate to forgetting tax and unpaid time — and the simple fixes for each.
See it in practice
Ten apps that live by this
Private, offline, no accounts. Each Pocketleaf app does a single thing — and they're all launching soon.