How Much of Your Freelance Payment Actually Reaches Your Bank?

When a client pays you $500, you do not get $500. Small amounts are taken at several points between the client’s card and your bank account. Each one looks minor on its own, but together they can add up to a large part of your income.

This guide explains where the money goes, shows a worked example, and gives you simple ways to keep more of it.

The four places your money goes

  1. The platform fee. Marketplaces take a share of each payment. Fiverr keeps 20% of what the buyer pays for an order. Upwork charges freelancers a service fee of between 0% and 15%, set per contract and shown before you accept it.
  2. The withdrawal fee. Moving money out of the platform usually costs a fixed amount per withdrawal. For example, Fiverr charges $3 to withdraw to a Payoneer account, and Upwork’s Direct to Local Bank option costs $0.99.
  3. The exchange rate. If you are paid in dollars but spend another currency, the money has to be converted. Most services do not give you the market rate. Payoneer, for example, says its conversion fee can be up to 3% above the mid-market rate.
  4. Tax. Some countries take tax when the money arrives. In Pakistan, income from exporting IT services is taxed at 0.25% if you are registered with PSEB, and 1% if you are not (Section 154A of the Income Tax Ordinance).

A worked example

Here is one route, step by step: a $500 gig on Fiverr, withdrawn to Payoneer and converted to Pakistani rupees. The numbers below are an example, using the fees and rate we last checked.

Where a $500 Fiverr payment goes: platform fee, withdrawal fee, conversion cost and tax, ending at Rs 105,516
From $500 to Rs 105,516: each step takes a little, and together they add up to about 24% less than the market value.
StepAmount
Your client pays for the gig$500.00
Fiverr keeps 20%$400.00
Withdraw to Payoneer ($3 fee)$397.00
Value at the market rate (Rs 276.77 per $1)Rs 109,877.69
After a 3% currency conversion costRs 106,581.36
After 1% tax (not PSEB-registered)Rs 105,515.55
After 0.25% tax (PSEB-registered)Rs 106,314.91
Example only. Fees and rates as checked on 29 October 2026; your route and rate may differ.

In this example, about Rs 4,400 of the original Rs 109,878 is lost along the way, around 4%, on top of Fiverr’s 20%. The biggest single cost after the platform fee is the currency conversion, which many people never notice because it is hidden in the rate.

Why the rate matters more than the fee

A withdrawal fee of $3 is easy to see. A rate that is 3% below the market rate is not, because nothing shows a separate charge. On $397 that hidden 3% costs more than Rs 3,000, about four times the $3 fee (Rs 830). When you compare routes, always compare how much arrives in your own currency, not just the headline fee.

Simple ways to keep more

  • Withdraw less often, in larger amounts. A fixed fee costs less as a share of a bigger withdrawal.
  • Compare the final amount, not the fee. Check what each route actually puts in your bank for the same payment.
  • Register where it lowers your tax. In Pakistan, PSEB registration cuts the tax on IT export income from 1% to 0.25%.
  • Check the rate on the day. Rates move every day, so compare them before you convert.

Where these numbers come from

Fees and rates change. Always check the official source before you rely on a number. Read how we calculate and our disclaimer.

OrbitCorner take-home calculator showing a $500 Fiverr payment reaching a Pakistani bank
The take-home calculator compares every route, such as Payoneer to bank or JazzCash, and shows which one leaves you the most.

Work out your own numbers

Use our free calculator to see exactly how much reaches your bank. It runs in your browser and nothing is saved.