How platform fees actually work
Fiverr takes a flat 20% off every order regardless of size. Upwork doesn't use one flat rate. Since May 1, 2025 it has charged a variable freelancer service fee of 0–15%, set per contract at the moment a proposal or offer is accepted and locked for that contract's entire life. Most freelancers land around 10–12% effectively, but yours could be lower or higher depending on the client and contract terms — always check the specific rate shown before you accept an offer. On top of whichever fee applies, moving money out through PayPal, Payoneer or a bank wire adds its own cost, and if you're paid in a currency other than your own, conversion quietly takes another cut.
Worked example
A $1,000 Upwork contract at a 10% locked rate: the service fee removes $100, leaving $900. A $3 withdrawal fee and no currency conversion leaves $897 — about 89.7% of the original invoice. At the higher end of Upwork's range (15%), the same contract would net $847 before withdrawal costs.
What this means for pricing
If you need a client to effectively pay you $1,000, and the platform takes 10% plus a withdrawal fee, quote roughly 12% higher to land on your real target. Build the platform's cut into your rate before you send a proposal, not after you get paid.
The same $1,000 on different platforms
Here is what a $1,000 job leaves you after the platform fee and a $3 withdrawal fee, with no currency conversion:
- Direct client (withdrawal fee only): $997
- Upwork at a 5% fee: $947
- Upwork at a 10% fee: $897
- Upwork at a 15% fee: $847
- Fiverr at 20%: $797
If you are paid in a currency different from your bank account and lose 2% on conversion, the Upwork 10% figure drops from $897 to $879. These small costs stack, which is why the calculator above asks for each one.
Pricing so you net your target
To net $900 before withdrawal and conversion costs, divide the target by one minus the fee. At a 5% fee, quote about $947.37. At 10%, quote $1,000. At 15%, quote $1,058.82. On Fiverr at 20%, quote $1,125. Work this out before you send a proposal, because the fee is taken from the amount you quote, not added on top.
The cost of winning work
Connects cost $0.15 each, and a single proposal can need roughly 2 to 16 of them depending on the job. As an illustration: if a proposal uses 8 Connects ($1.20) and you win one in every ten, each win costs about $12 in Connects, or 2.4% of a $500 contract. Your own numbers will differ, and unpaid time spent writing proposals is a cost on top. Add it up honestly before deciding whether a platform pays for itself.
When a platform is worth the fee
- It finds clients you could not reach yourself. Early on, that alone can justify the fee.
- It protects your payment. Escrow and dispute handling have real value with unfamiliar clients.
- It matters less for repeat clients you could invoice directly. Read the platform's terms before moving any client off it, because some restrict this.
A useful check is your effective cost: add up service fees, Connects, withdrawal and conversion costs, then divide by total gross earnings. If it is far above the headline fee, price higher or cut the costs you control.
How fees affect your tax
Platform fees are generally treated as a business expense that reduces your taxable profit, so their real cost after tax is lower than the headline number. The take-home pay calculator shows this effect for the US and UK. See also our Upwork fees guide.
Payout methods and what they cost
The platform fee isn't the last deduction. What you pay to get the money out depends on the platform and the method you choose.
Upwork
- Direct to local bank: reported at $0.99 per transfer in most countries, plus the exchange-rate margin when your balance is converted. Minimums are reported to start around $5, depending on the country.
- Direct to US bank (ACH): free for freelancers with a US tax address. From September 1, 2026, freelancers with a tax address outside the US are reported to pay $2.99 per ACH withdrawal.
- PayPal and Payoneer: a small Upwork fee (reported at about $1–2) plus the provider's own fees and a currency margin that commonly runs from about 2% to 4%.
- Wire transfer: reported at $50, which only makes sense for large amounts.
Fiverr
- Clearance period: earnings are typically pending for 14 days after an order completes, and 7 days for top seller levels.
- Methods: PayPal, Payoneer (including bank transfer and the Fiverr Revenue Card) and, in some countries, direct bank transfer. Fiverr's help center lists fees of roughly $1–3 per withdrawal on the Payoneer routes and minimums between about $10 and $30, and requires a 24-hour wait between withdrawals.
How to choose
These figures come from the platforms' help pages and third-party payout guides, and they change, so confirm them in your own dashboard. Withdraw in larger, less frequent amounts so flat fees take a smaller share, and compare the all-in cost of a method, including the exchange rate, not only its headline fee. Two recent changes matter for planning: Upwork's variable 0–15% service fee since May 1, 2025, and the $2.99 ACH fee for non-US tax addresses from September 1, 2026.