What it really costs to get paid by an overseas client

A $500 invoice is not ₹42,000. Here is every place the money leaks on its way to an Indian bank account.

By Ritesh Deshmukh · Published 16 September 2026 · 8 min read

The first international payment I ever received was for $400. I had already mentally spent it. I opened the banking app expecting something in the region of ₹33,000 and found about ₹28,500, and spent a genuinely annoying evening trying to work out who had taken the rest.

Nobody had stolen anything. The money had simply passed through three separate tolls, each of which looked small, and none of which I had counted. That is the pattern with cross-border payments — the losses are unremarkable individually and substantial together.

Toll one: the platform's service fee

If the work came through a marketplace, this is the biggest single cut and the most visible one. Fiverr's cut on seller earnings has historically been the well-known 20%. Upwork has moved through various structures over the years, including flat rates and sliding scales that reward long relationships with the same client.

Two practical notes. First, always check the current published rate rather than what you remember, because these structures get revised and the numbers people quote in forums are often years out of date. Second, where a platform rewards continuing with the same client, that is worth real money — the same $1,000 of work can carry a meaningfully different fee depending on whether it is your first project with someone or your tenth.

Toll two: the withdrawal charge

Getting money from the platform's wallet to your bank is its own separate cost, and it varies a lot by method. Some routes charge a flat fee per withdrawal, which is brutal on small amounts and almost irrelevant on large ones. Others take a percentage. Payment intermediaries often apply their own spread on top.

The flat-fee structures have an obvious implication that people ignore anyway: batch your withdrawals. If a withdrawal costs a flat $3, doing it weekly costs you around $150 a year. Doing it monthly costs $36. The work is identical. That is more than ₹9,000 a year for the simple act of being less impatient.

Toll three: the conversion spread

This is the quiet one, because it never appears as a line item called "fee". You look up USD to INR, you see a number, and you assume that is the rate you will get. You will not. The rate you looked up is the mid-market rate — the midpoint between what buyers and sellers are trading at — and essentially nobody gives that to a retail customer.

What you receive is the mid-market rate minus a spread, and that spread is the provider's margin. It is often somewhere between 1% and 3% depending on the route, which on a $500 payment is roughly ₹420 to ₹1,260 that never appears on any statement as a charge.

Worth knowing: for genuine export of services, Indian banks issue documentation for inward remittances that your CA will want at filing time. Understand what your bank provides and how to retrieve it before you need it in a hurry.

Adding it up

Take a $500 project, a 10% platform fee, a 2% withdrawal cost and a conversion rate of ₹84 against a mid-market rate of ₹85.50.

StageAmountRunning total in INR
Invoice value$500.00₹42,750 at mid-market
Platform fee (10%)−$50.00
After platform fee$450.00
Withdrawal cost (2%)−$9.00
Net received$441.00
Converted at ₹84₹37,044
Total lost₹5,706 (≈13.3%)

Thirteen percent. Not a catastrophe, but not a rounding error either — on ₹40 lakh of annual billing that is over ₹5 lakh, and it is entirely invisible unless you go looking for it. You can run your own combination through the Upwork/Fiverr fee calculator, which shows the effective total percentage rather than making you chase each fee separately.

Six ways to lose less of it

1. Batch your withdrawals

Covered above, but it is the highest-return change available and it requires no negotiation with anyone. Monthly instead of weekly, unless cash flow genuinely demands otherwise.

2. Compare the effective rate, not the advertised fee

A provider advertising "zero fees" while quoting you ₹82.50 is more expensive than one charging a visible ₹200 fee at ₹84.80. Work out what actually lands in rupees per dollar and compare that single number. Marketing language is designed to prevent exactly this comparison.

3. Move long-term clients off the platform, if the terms allow it

Once a relationship is established and you are outside whatever contractual restriction applies, direct payment removes the largest toll entirely. Read the platform's terms properly first — circumventing them while still bound can get you banned, which is a far more expensive outcome than the fee.

4. Price the fees into your rate

If 13% of every payment disappears, your quoted rate should account for it. Clients are not paying your fees; you are. Once you know the number, build it in rather than absorbing it out of your margin and wondering why the year felt tight.

5. Invoice in larger, less frequent chunks

Where flat fees apply per transaction, milestone payments of $2,000 cost proportionally far less than eight payments of $250. Balance this against the risk of giving a new client too much unpaid runway — with someone unproven, smaller milestones are worth the extra cost.

6. Keep your remittance documentation from day one

Not a cost saving, a cost avoidance. Reconstructing a year of foreign receipts in March is miserable and expensive. Save the documents as they arrive, in one folder, named consistently.

What not to do

Do not route business payments through informal channels, friends' accounts or methods designed to avoid the banking system. The percentage saved is not worth the compliance exposure, and for export of services the formal route is what generates the paperwork you need anyway. If your volume is large enough that these costs genuinely hurt, that is a conversation to have with a CA about structure, not a problem to solve with workarounds.

Why is the rate I receive always worse than Google's rate?

Google shows the mid-market rate, which is the midpoint of the interbank market. Retail providers quote you that rate minus their spread, and that spread is how they make money on the transaction even when they advertise no fee.

Is it cheaper to withdraw in USD or convert to INR first?

It depends entirely on the spread each route applies, and it changes. The only reliable way to know is to compare the final rupee amount for the same dollar sum across two routes once, then stick with whichever wins until something changes.

Do I pay tax on money earned from foreign clients?

Income earned is generally taxable regardless of where the client is, and export of services has its own GST treatment with specific conditions. This genuinely needs a qualified CA who can see your actual situation, not a general answer from a website.

Should I just leave the platform once I have clients?

Only within the platform's terms, and only once the relationship is genuinely stable. Platforms solve the hardest problem in freelancing, which is finding clients at all. Leaving too early to save 10% is often a poor trade.

How much should I add to my rate to cover all this?

Work out your actual effective loss percentage across a few real payments, then build that in. For most platform freelancers it lands somewhere between 10% and 15%, but yours depends on your fee tier, withdrawal method and payment sizes.

About the author

Ritesh Deshmukh has spent twelve years inside India's online earning economy — pricing and cataloguing for marketplace sellers, freelancing for overseas clients, and working on brand deals from both the creator and the brand side. He writes and reviews everything published on VictoryCore. Spot something wrong here? Write to him directly.