Blue city skyline with a Sri Lankan flag icon and a notification for LKR received.
Blue city skyline with a Sri Lankan flag icon and a notification for LKR received.

How Sri Lankan Freelancers Get Paid: Withdrawal Fees Compared

9 min read

Compare withdrawal fees, exchange rates and payout times for Sri Lankan freelancers. Find the steps for Upwork, Fiverr, Deel, Payoneer, PayPal and more.

Blue city skyline with a Sri Lankan flag icon and a notification for LKR received.

How Sri Lankan Freelancers Get Paid: Withdrawal Fees Compared

Tanvirul Islam (Head of Growth, Elevate Pay)

Mowaz Ahmad

9 min read

Copy Link

The fee shown by a platform is only one part of what reaches your Sri Lankan account. Compare the final rupee amount, clearing time and payout limits for Upwork, Fiverr and the other routes below, then open the guide that matches your next payment.

Compare the full withdrawal cost

Two freelancers can earn the exact same $2,000 in a month and take home very different amounts in rupees. The difference comes down to four things.

  • Withdrawal fees: Flat charges add up when you make frequent small withdrawals. Percentage fees grow with the payment amount.

  • Exchange rate markup: A conversion charge may be built into the rate. Check the final LKR amount against a market reference taken at the same time.

  • Example: At an illustrative market rate of Rs 331 per dollar, a rate 2% lower is Rs 324.38. On $1,000, that difference costs Rs 6,620.

  • Speed: Allow for earnings clearance, withdrawal processing and delivery to your bank or wallet. A cheaper route may be less useful if the money arrives after your bills are due.

  • Minimums and limits: Choose a route that fits your available balance. For example, Upwork's Direct to Local Bank country table lists a $13,000 limit for Sri Lanka without stating the period it covers.

Choose a method that balances the final LKR amount with the delivery time and limits you need.

Match the method to your income pattern

  • Small, frequent payments favor methods with low flat fees and low minimums.

  • Large, regular payments make the exchange-rate difference more important, even when the listed transfer fee is small.

  • Mixed income from several platforms favors a single account where you can collect everything first, then convert once.

What Sri Lanka's rules ask of you

Two requirements apply to earnings from clients abroad, and they are easy to confuse.

  • Bring the money in within 180 days: Rules No. 01 of 2024 on export proceeds require every exporter of goods and services to receive the proceeds in Sri Lanka within 180 days of shipment or of providing the service.

  • You do not have to convert to rupees: The same Rules apply the conversion requirement to exporters of goods only, and the Department of Foreign Exchange confirms that service proceeds are not subject to mandatory conversion.

  • Where it can land: A Personal Foreign Currency Account or a Business Foreign Currency Account can receive inward remittances, under the Central Bank's PFCA and BFCA directions. Some banks package these for freelancers, such as Bank of Ceylon's Smart Freelancer accounts. The directions do not settle which one a freelancer must use, so ask your bank.

Withdrawal fees and timing at a glance

Use this table to weigh the main routes, then open the platform guide for instructions and linked fee sources. Earnings clearance happens before the transfer times shown.

Platform

Withdrawal fee

Timing and clearing

Currency and FX

Upwork

$0.99 local bank. $2.99 US bank for international tax addresses. $50 wire

Local bank: within 4 business days. US ACH: 2–5 business days

LKR. A $13,000 Sri Lanka limit, period not published

Fiverr

PayPal: $0. Bank via Payoneer: official pages list $1–$3. Payoneer balance: $3

14-day clearance, 7 days for eligible sellers, plus payout time

Applied by PayPal or Payoneer

Freelancer.com

$1 PayPal, Skrill or Payoneer. $25 wire. Minimum $50 after fees

Varies. A first withdrawal is delayed 15 days

Express Withdrawal does not list Sri Lanka

PeoplePerHour

Not published. Check the amount shown at withdrawal

About 14 working days clearance, then up to 2 to process

Holds GBP, EUR and USD only

Toptal

Shown in your Pay Portal

Varies by method

Payment is in USD

Deel

Local bank: $0. Cross-border: $5. SWIFT: $5 capped at $10. PayPal: 2.5%

Dashboard estimate

LKR listed. Method availability is not published

Gusto

Gusto guide figures: US bank $5; local currency 1.5%–2% in the summary. A $15 wire minimum may apply under $1,000, depending on the route. Confirm the live fee with your client.

Typically 5–10 business days after the debit date

Listed for LKR and USD

Remote.com

No contractor fee for same-currency local payouts

Generally 1–3 business days after Remote receives client funds

Listed for LKR, EUR and USD

Payoneer

$1.50 to a local bank in the same currency. Up to 3% otherwise

Same day to 2 business days

eZ Cash cash-in credits rupees

PayPal

Set by your partner bank, not by PayPal

Withdrawal starts in the bank's own app

Receiving: 4.40% plus a fixed fee. Conversion 4% above base

Guides for each platform

Receiving USD with Elevate Pay

Receiving earnings in USD gives you control over when to convert to rupees. Your Elevate Pay account includes US account and ACH routing details for payments from platforms and clients.

Once approved, add those details as a USD bank payout method on a platform that supports ACH.

How it works

  1. Apply in the app. Account registration and monthly maintenance are free. Follow the Sri Lanka account-opening guide for the current identity and address documents.

  2. Add your account number, ACH routing number and account holder name to your platform's USD bank-payment settings. Use the details shown in your Elevate Pay app.

  3. Receiving ACH is free. ACH is a US bank-transfer network, different from a wire. When a platform offers both, choose ACH.

  4. Keep your earnings in USD or send rupees to a Sri Lankan bank through the destinations listed in the app.

Sending rupees costs a flat $1.50 fee. The maximum is $5,000 per transfer, so a larger amount goes as more than one transfer. The transfer screen shows the final rupee amount and delivery time.

Include the exchange rate and the platform's withdrawal charge when comparing final rupee amounts.

For help setting up your account or tracing a transfer, contact our support team in the app.

Elevate Pay is a fintech company, not a bank. Banking services are provided by Merchants Commercial Bank, Member FDIC.

Hold dollars or convert to rupees

The rules give you two choices after the proceeds reach Sri Lanka. The money has to reach Sri Lanka within 180 days. It does not have to become rupees when it arrives. So the question is which currency it lands in. Both routes cap at $5,000 per transfer and are priced very differently.

  • Rupees to a Sri Lankan bank: a flat $1.50, whatever the amount.

  • USD to a foreign currency account in Sri Lanka: 1% of the amount, minimum $5. Under $500 the minimum bites, so you pay more than 1%.

Amount sent

Rupees to a bank

USD to a foreign currency account

$300

$1.50

$5.00, which is 1.67%

$1,000

$1.50

$10.00

$5,000

$1.50

$50.00

Calculation: 1% of $1,000 is $10. On $300, 1% is $3, so the $5 minimum applies instead.

Sending dollars to a Sri Lankan foreign currency account costs 1% with a $5 minimum on this route. Compare the final value after fees and exchange rates before choosing. Either way the 180-day clock runs from when you provided the service.

Frequently asked questions

Do I have to pay tax on my freelance income in Sri Lanka?

Yes. The Inland Revenue Department confirmed that the exemption on service export and foreign source income was removed, and a maximum rate of 15% applies from 1 April 2025 where the service is to be utilized outside Sri Lanka and the payment is received in foreign currency and remitted through a bank to Sri Lanka. Work for a foreign client's Sri Lankan operation may not meet that condition. Keep your invoices and payment records, and ask a Sri Lankan tax professional which requirements apply to you.

Should I convert to rupees right away or keep my earnings in foreign currency?

Convert the amount you need for rupee expenses. Service export proceeds are not subject to mandatory conversion, so holding foreign currency is permitted. Exchange rates can move either way, and holding dollars does not guarantee a better rupee rate.

Can I get my freelance earnings into a mobile wallet?

Yes, through Payoneer. Dialog's eZ Cash inward remittance page lists Payoneer among its partners and states that you receive money only in rupees. See the Payoneer to eZ Cash guide for the limits and steps.

Choose your payout route

Choose your platform guide, compare the final rupee amounts and set up your payment method before your next payday.

How we checked this

We reviewed fees and payout guidance on September 21–22, 2026 using the linked provider pages. Each platform guide explains its source limitations. The $1.50 LKR transfer fee and $5,000 per-transfer limit are stated in our Sri Lanka account-opening guide. Our pricing help article lists a 1% fee with a $5 minimum for USD transfers to a Sri Lankan foreign currency account. You can see the exact fee in our app before you send. Exchange-rate examples are illustrative, and we did not make test transfers. Check the provider's final quote before submitting.

Open Your Free Elevate Pay Account

Share on:
Background

Open your
account now

Enter your email and we’ll send you a link to download the Elevate app

Background

Open your
account now

Enter your email and we’ll send you a link to download the Elevate app

Background

Open your
account now

Enter your email and we’ll send you a link to download the Elevate app

Background

Open your
account now

Enter your email and we’ll send you a link to download the Elevate app

DO MORE WITH ELEVATE PAY

Transfer money with Elevate Pay with low fees and competitive FX rates. Our users love us for transparency, security and more.

Phone Image
Background Blush
Background Blush