Sri Lanka Payoneer Fee Calculator (USD → LKR)
Payoneer's true cost is split across three fees. Enter a USD payment and this tool shows exactly what reaches your Sri Lankan bank after the receiving fee, conversion margin and withdrawal fee — and ranks the cheapest way to get paid. No signup, sources cited below.
How it works
Payoneer is the default way Sri Lankan freelancers get paid in US dollars, because PayPal cannot receive money into a local account. The catch is that Payoneer's cost is not a single number — it is three separate deductions stacked on top of each other, plus an occasional annual fee. This calculator applies them in the exact order Payoneer does, using the rates from its public pricing page (last verified 2026-07-15). Every rate is an editable default, so the tool stays correct if Payoneer revises a fee.
Let A be the amount received, r the receiving-fee rate, m the conversion margin, f the fixed withdrawal fee (USD), and R the USD→LKR rate. The chain is:
- Receiving fee — depends on how the money arrives.
receivingFee = A × r. Defaults: another Payoneer account and marketplace payouts are free (0%); a client bank transfer / ACH is about 1%; a card-funded payment is about 3%. After it: afterReceiving = A − receivingFee. - Currency conversion — only when withdrawing to an LKR bank. Payoneer adds a margin over the mid-market rate:
conversionCost = afterReceiving × m(default 2%). If you keep USD, there is no conversion and this cost is zero. - Fixed withdrawal fee — a flat per-withdrawal charge,
netUSD = afterConversion − f. This is typically around USD 1.50 on a same-currency USD withdrawal and usually zero on the converted LKR route. - Net rupees —
netLKR = netUSD × Rat your exchange rate (default 300, the CBSL indicative figure). The effective take-home is netUSD ÷ A.
The annual account fee ($29.95) is handled separately, because it is not a per-transaction cost: Payoneer only charges it when an account received under $2,000.00 in the prior 12 months, and waives it otherwise. The calculator keeps it out of the per-payment total and shows it only when you tick the box. To keep the result trustworthy, the net figure is computed a second time with a single expanded formula — netUSD = A·(1 − r)·(1 − m) − f — and the two methods must agree to the cent before the “Cross-checked” badge appears.
Worked examples
Frequently asked questions
Sources & references
- Payoneer — Pricing (receiving fees, conversion margin, withdrawal & annual fees)
- Payoneer Help Center — Fees & Managing your funds
- Central Bank of Sri Lanka — indicative USD/LKR exchange rate
Payoneer's fees on this page were last cross-checked against the pricing page on 2026-07-15. Because Payoneer can change a fee at any time, every rate in the calculator is an editable default — update it to match what your account shows for a precise figure.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a bug, edge case, or want to suggest an improvement?
Email me at [email protected] — most fixes ship within 24 hours.