induwara.lk
induwara.lkSri Lanka · Freelance

Sri Lanka Upwork Fee Calculator

See exactly what you keep from an Upwork contract after the 10% service fee and your withdrawal fee — then converted to Sri Lankan rupees at your own rate. No signup, no ads, every fee sourced from Upwork below.

By Induwara AshinsanaUpdated Jul 13, 2026
Upwork take-home calculatorSri Lanka
Fees cited · 2026
$

What the client pays you, before any Upwork fee.

%

Upwork's freelancer service fee. Standard rate is 10%.

Quick amounts
Withdrawal method

Flat $0.99 per transfer. Your Sri Lankan bank may add an incoming fee.

Rs

Your bank or remittance rate on the day. No live rate — you set it.

You receive
Rs 269,703
$899.01
Service fee
$100.00
10% of earnings
Withdrawal fee
$0.99
Direct to Local Bank
Effective fee
10.1%
$100.99 total kept by Upwork
Where your money goes
You keep 89.9%Service fee 10.0%Withdrawal 0.1%

Line-item breakdown

Contract earnings$1,000.00
Upwork service fee (10%)− $100.00
After service fee$900.00
Withdrawal fee (Direct to Local Bank)− $0.99
Withdrawn (USD)$899.01
Received in LKR@ Rs 300/$Rs 269,703

This is the Upwork-side result. Direct to Local Bank's own currency conversion or incoming-bank charges are not included and vary by account.

Fees sourced from Upwork Help Centre, last verified 2026-07-13. See the full source list below the calculator.

How it works

The calculator applies Upwork's published fee structure in the exact order the money leaves your account, then converts the remainder to rupees at the rate you enter. Every figure is in US dollars until the final LKR step, because that is how Upwork holds and deducts your balance.

  1. Service fee. Upwork takes a freelancer service fee of earnings × 10% by default. The rate is disclosed on each proposal and can be set anywhere from 0% to 15%, so the field is editable — but 10% is the standard rate almost every freelancer sees, and it is fixed for the life of a contract once accepted.
  2. Withdrawal fee. When you move the balance out, Upwork charges a fixed fee by method: $0.99 for Direct to Local Bank, $50 for a USD wire, and $0 for PayPal and Payoneer. This is subtracted from what is left after the service fee.
  3. Convert to rupees. The net USD is multiplied by your USD-to-LKR rate. There is no live exchange-rate call in this version — you enter the rate your own bank or remittance service gives you, because that is what determines the actual rupees credited.
  4. Effective fee. The tool also reports the combined bite as (earnings − withdrawn) ÷ earnings, which is always a little above 10% because the withdrawal fee sits on top of the service fee. This number is what lets you compare methods honestly — a flat $50 wire is barely noticeable on a $5,000 payout but eats 30% of a $250 one.

Every result is verified internally by reconstruction: the net take-home is rebuilt from the individual fee pieces and checked against the subtracted figure, so the two methods must agree to the cent. What the tool does not model is deliberate — client-side marketplace fees, the cost of Connects, downstream PayPal or Payoneer conversion charges, and income tax are all out of scope so the take-home number stays exact and stable. PayPal and Payoneer show a $0 Upwork fee, but the tool flags that their own conversion fees still apply.

Worked examples

$1,000 contract · Direct to Local Bank · Rs 300

  1. Service fee: $1,000 × 10% = $100.00
  2. After service fee: $1,000 − $100 = $900.00
  3. Withdrawal fee (Local Bank): $0.99
  4. Withdrawn: $900 − $0.99 = $899.01
  5. Received: $899.01 × 300 = Rs 269,703
  6. Effective fee: (1,000 − 899.01) ÷ 1,000 = 10.10%

$250 contract · Wire Transfer · Rs 305

  1. Service fee: $250 × 10% = $25.00
  2. After service fee: $250 − $25 = $225.00
  3. Withdrawal fee (Wire): $50.00
  4. Withdrawn: $225 − $50 = $175.00
  5. Received: $175 × 305 = Rs 53,375
  6. Effective fee: (250 − 175) ÷ 250 = 30.00% — the flat wire fee is brutal on small jobs

$40 contract · Wire Transfer · Rs 300 (edge case)

  1. Service fee: $40 × 10% = $4.00
  2. After service fee: $40 − $4 = $36.00
  3. Withdrawal fee (Wire): $50.00 — larger than the $36 balance
  4. Withdrawn: floored at $0.00 (you can't withdraw a negative amount)
  5. The tool warns you to pick Direct to Local Bank ($0.99) or let earnings build up first

Frequently asked questions

Sources & references

The Upwork fee constants on this page were last cross-checked against the Upwork Help Centre on 2026-07-13. Fees are reviewed whenever Upwork updates its published rates. Downstream bank, PayPal and Payoneer charges are not included and vary by account.

Related tools

Rate this tool
Be the first to rate

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.