Nomad Stack Compare

Freelancer money operations

Freelance platform fees explained: where your income really goes

Marketplace commission, processing, FX and withdrawal fees quietly take 10–25% of freelance income. Map every layer, compute your true take-home rate and cut it.

Freelancer organizing a multi-currency invoice and payment workflow beside travel documents
Updated
Last checked
Reading time6 min read
freelance platform feesfreelancer take-home payoff-platform clients

Not financial advice

  • This is informational content, not financial, tax or legal advice. Confirm official fees, eligibility and local obligations before acting.
  • Some related tools may use affiliate links. Commercial relationships do not decide rankings or risk notes.

Quick answer

Measure platform costs from the agreed gross earnings to the money you can use, separating your deductions from fees the client pays on top. Compare supported payout routes and the services you would have to replace before moving a relationship off-platform under its actual rules.

  • Record your contract fee, payout costs, exchange-rate result and allocated subscriptions or bids. Do not deduct a client-only fee from your earnings.
  • There is no universal cheapest withdrawal route or automatic loyalty discount. Check the rate on the specific contract and the complete payout quote.
  • Money left after platform fees is not after-tax income. Keep tax, other business costs and unpaid invoices separate.

Separate whose fee it is

Client cost and freelancer proceeds are two different views.

Start with the gross amount earned for your work, excluding a buyer fee added separately. If a client has an all-in budget, its fee may constrain the rate you can negotiate, but it does not become another deduction from the same agreed earnings.

Exchange costs can appear as an explicit charge or in the rate. Compare actual destination-currency proceeds with a reference calculation at the same time and amount. If that total difference already includes an explicit exchange fee, do not add the fee again.

ItemRecord
Contract commissionYour actual percentage and its calculation base
Client-only feeClient's total separately, unless you agreed to absorb it
Payout and receiving feesEvery charged leg, including any known intermediary fee
Currency conversionActual rate, explicit fees and net amount received
Subscriptions and bidsAllocate consistently across the period; include unsuccessful bids

A reproducible calculation

Use defined assumptions instead of a supposed typical loss range.

Illustrative same-currency-equivalent model: gross $1,000 minus a 10% contract commission leaves $900. A separately assumed conversion cost of 2% of that balance leaves $882; a $4 withdrawal fee leaves $878 received. Allocating $15 of subscriptions and bidding costs leaves $863 before tax and other business costs. Total modeled cost is $137, or 13.7% of gross.

This is not a platform tariff. Replace the assumptions with statement entries and the actual payout quote; percentage fees can have different bases or minimums. If currencies differ, convert the gross reference and proceeds consistently before computing the effective percentage. Reconcile refunds and fee reversals separately.

For a period, divide your attributable platform, payout and conversion costs by corresponding gross earnings. Track uncollected invoices separately from received funds and compare similar routes and contract types, rather than hiding them inside one average.

Check the payout route and this contract's fee

A long client relationship does not automatically earn a lower commission.

Upwork's current help page states a 0–15% fee per contract, with the rate fixed for that contract. Check the proposal or offer and any special program terms; do not assume historical lifetime-client tiers still apply. A retainer changes the work arrangement, not automatically the fee.

Compare supported routes for the same amount, end currency and date: direct local-bank payout, eligible same-currency account or payment service. Include receiving and onward-transfer costs, timing, minimums and business-use eligibility. An account in the invoice currency can avoid one conversion only if the platform supports that payout currency and account details.

Fewer withdrawals may reduce repeated fixed fees but leave more money exposed to platform access or payout delays. Choose a schedule that fits cash needs. Holding a foreign currency does not guarantee a better future conversion rate.

Compare services and payment risk, not fees alone

A funded milestone is not unconditional insurance.

Check the platform's exact payment-protection conditions for your contract: eligible work, time records or deliverables, funding, submission process and dispute deadlines. Do not assume all platforms use escrow or that every funded payment is protected. Match those services to your client's risk and your ability to administer the work.

A direct arrangement may require your own written scope, acceptance criteria, invoices, collection process and dispute handling. Price actual transfer and tool costs plus administrative time; do not invent a standard percentage for bad debts. Stress-test one late or unpaid milestone separately. A trusted repeat client still creates payment and administrative risk.

Checklist

  • Verify whether platform terms permit this specific client relationship to move.
  • Agree scope, currency, due dates, acceptance and lawful late-payment terms in writing.
  • Choose a payment route both parties can legally use for this business activity.
  • Set appropriate deposits or milestones and a plan for non-payment.
  • Keep invoices, delivery evidence and fee statements; confirm tax treatment for your jurisdiction.

Use the platform's actual conversion process

Elapsed time alone is not proof that an outside payment is allowed.

For Upwork, the official process requires conversion and payment of the applicable conversion fee before outside payments; it also directs users of older contracts to support if the conversion option is absent. Check your relationship's current terms and obtain confirmation rather than applying another platform's rule or an old article.

Include the conversion charge and replacement services in your comparison. Moving outside also changes access to platform billing and protection. Do not disguise payments or assume that a long relationship makes contractual restrictions disappear.

Review statements periodically and after tariff changes. Cancel unused paid tools, compare supported payout quotes and decide client by client whether to stay, change the withdrawal route or complete an authorised conversion. Keep actual deductions distinct from estimated exchange costs so the audit does not count the same loss twice.

Sources and verification

This is an editorial guide, not personalised financial, tax, legal or insurance advice. Fees, eligibility, coverage and availability can change.

Content last checked

Guide-specific source records

Official source records for linked tools

These are recorded official pages for tools linked from this guide. Use them to confirm current provider terms; they are not presented as evidence for every general planning statement here.

Read our research and editorial method

FAQ

Do client fees reduce my agreed earnings?

A fee charged on top to the client is not automatically deducted from your earnings. It may affect an all-in client budget; show that negotiation separately.

Is a multicurrency account always cheapest?

No. The platform must support its account details and payout currency, and receiving, conversion and onward-transfer costs can outweigh any saving.

Does keeping a client longer lower the commission?

Only if the applicable current contract terms actually provide that benefit. Do not apply old tier structures to a new contract.

Related calculators

Related comparisons

Related tools

Guides to explore

Compare relevant providers

Availability, eligibility, fees, coverage and terms can change. Check the official details before relying on a service.

Explore the related comparison