Export Services India

What Is the Cheapest Way for Freelancers in India to Get Paid in USD?

Verified by:
Editorial team
Published:
Last modified:

Short answer

The cheapest way for a freelancer in India to get paid in USD is the route that leaves the most rupees in your account for the same invoice. Cost has two parts: fees and the exchange rate gap. Compare both against the reference rate, because no single route is cheapest for every invoice size.

What decides the cost of receiving a USD payment as a freelancer in India?

The cost of receiving a USD payment is the gap between the invoice value at the reference rate and the rupees that reach your account. Fixed fees, percentage fees, intermediary deductions and the exchange rate margin all sit inside that gap. Each provider sets its own charges, and an AD bank must keep its charges reasonable.

Because each route hides its cost in a different place, the only fair comparison is the final rupee credit for the same USD amount on the same day. A route with no visible fee can still cost more if its exchange rate is further from the reference rate.

Which freelancers in India should compare routes for receiving USD payments?

Every Indian freelancer paid in USD should compare routes, and the result depends on invoice size and how often you are paid. Fixed fees weigh most on small, frequent payments. Percentage fees and exchange margins weigh most on large invoices. Single payments above Rs 25 lakh cannot go through a PA-CB.

How can a freelancer in India find the cheapest way to receive a USD payment?

A freelancer finds the cheapest way to receive a USD payment by testing each route on the same invoice amount and comparing the final rupee credit. Ask each provider for every fee, note the exchange rate applied, and check it against the reference rate published for that day.

  1. List the routes open to you: a direct wire to your AD bank, an RBI-authorised payment aggregator, or a card payment where your client pays by card. See how to check RBI authorisation.
  2. Ask your AD bank for its inward remittance charges. Banks must disclose their charges policy on their website (Regulation 19(4)).
  3. Read the platform agreement for its commission, its exchange rate terms and its settlement timeline. RBI requires that agreement to state settlement timelines transparently (Table 1, Credit to merchant's account).
  4. Agree with your client in the contract who bears the sending and intermediary bank charges, so the invoice amount arrives in full.
  5. After each payment, divide the rupees credited by the USD invoiced. Compare that effective rate with the FBIL USD/INR reference rate for the same date.
  6. Keep the route that gives the highest effective rate across a few months, and recheck when your invoice size changes.

How does an EEFC account lower the cost of receiving USD for a freelancer?

An EEFC account lowers the cost of receiving USD only when you also spend in foreign currency. RBI says the account lets exchange earners keep 100 per cent of their foreign exchange earnings in foreign currency, so they avoid converting to rupees and back. Professional and consultancy earnings are permitted credits.

  • Purpose and benefit: RBI EEFC FAQ, Q1.
  • Professional earnings such as consultancy fees, received in an individual capacity, can be credited (Q7(vii)).
  • The account is a current account and pays no interest (Q3).
  • A month's credits must be converted to rupees by the last day of the next month, after approved uses (Q4). See EEFC account benefits.

How does a GST Letter of Undertaking affect the cost of receiving USD for a registered freelancer?

A Letter of Undertaking lets a GST-registered freelancer export services without paying IGST first. Without an LUT or bond, you pay IGST on the export and then wait for a refund, which ties up cash. The LUT is furnished in FORM GST RFD-11 before export.

How does the Rs 25 lakh PA-CB limit affect the cheapest route for a large USD invoice?

The Rs 25 lakh PA-CB limit removes payment aggregators from the comparison for any single payment above that value. RBI sets Rs 25 lakh as the maximum per transaction for inward payments processed by a PA-CB. A larger invoice must come by another route, such as a direct wire to your AD bank.

What costs should a freelancer in India compare when receiving USD payments?

A freelancer should compare every cost between the client's USD and the final rupee credit. These are sending fees, intermediary deductions, receiving fees, the exchange margin, GST on charges and paperwork charges. RBI requires your AD bank to publish its charges, and a platform must set out its terms in its agreement.

What happens if a freelancer in India picks an expensive route for USD payments?

Picking an expensive route mainly costs the freelancer money on every invoice, and the loss adds up over a year. A few choices also create compliance work. A payment that cannot be matched to your invoice can leave an export entry open with your AD bank and delay proof of export for GST.

  • Lost margin: Fees and the exchange margin come out of every payment, and each provider sets its own rates and fees.
  • Rejected payment: A single payment above Rs 25 lakh cannot be processed by a PA-CB (paragraph 11(d)), so the client has to pay again by another route.
  • Open export entry: Your AD bank follows up on export proceeds not realised in time (Regulation 5(2)). Proceeds unrealised for over one year past the due date limit future exports to full advance or an irrevocable letter of credit (Regulation 13).
  • GST status: A supply of services is an export only if payment is received in convertible foreign exchange, or in rupees where RBI permits (IGST Act section 2(6)(iv)). Keep proof of receipt whichever route you use.
  • Cash tied up: A registered freelancer without an LUT pays IGST on each export and waits for a refund (IGST Act section 16(3)). See GST refund for export of services.

If a payment arrives short, ask your AD bank or platform for a breakup of charges and the rate applied. For invoices up to Rs 10 lakh, your AD bank can close the export entry on your declaration that payment is realised in full or otherwise, and you can file such declarations quarterly in bulk (proviso to Regulation 4(2)). See EDPMS closure.

What is the timeline for a freelancer in India receiving a USD payment?

The timeline for a freelancer receiving a USD payment starts with the invoice date and is the same on every route. You file the EDF within 30 days from the end of the invoice month. The full amount must be realised within nine months of the invoice, or twelve months if invoiced or settled in rupees.

What mistakes make receiving USD more expensive for freelancers in India?

  • Fee-only comparison: Choosing a route for its low or zero fee and ignoring the exchange rate. For example, say a USD 1,000 invoice is paid on a day when the reference rate is Rs 85.00. Route A charges Rs 500 and converts at Rs 84.40, so you receive Rs 83,900. Route B charges nothing and converts at Rs 83.80, so you receive Rs 83,800. Route A is cheaper (hypothetical numbers).
  • Many small transfers: Asking a client to pay each small task separately when a fixed fee applies per transfer. Agreeing to one monthly payment cuts the number of fees, and one EDF can cover all of a month's exports (Regulation 3(2)(a)).
  • Silent charges clause: Leaving the contract silent on who bears bank charges, so deductions on the way reduce the amount that reaches you.
  • Double conversion: Converting all USD to rupees and then buying USD again for overseas subscriptions, when an EEFC account would avoid both conversions (RBI EEFC FAQ, Q1).
  • Unchecked provider: Using a non-bank collector without checking it holds RBI authorisation as a payment aggregator (paragraph 5(b)). See PA-CB licence list.
  • No LUT: Exporting as a GST-registered freelancer without a Letter of Undertaking, which means paying IGST first and claiming it back later (CGST Rule 96A).

How did we verify this?

Every rule, deadline and form on this page is linked to its official source, checked on the dates below.

  1. Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026 (FEMA 23(R)/2026-RB, amended by FEMA 23(R)/(1)/2026-RB of 22 September 2026), Regulations 3(2), 4(2) and proviso, 5(1) and provisos, 5(2), 13, 19(1)(a), 19(3), 19(4) (checked 9 Oct 2026)
  2. Foreign Exchange Management (Manner of Receipt and Payment) Regulations, 2023 (FEMA 14(R)/2023-RB), Regulation 3(2)(I) (checked 9 Oct 2026)
  3. Master Direction on Regulation of Payment Aggregator (PA), RBI/DPSS/2025-26/141 dated 15 September 2025, Paragraphs 5(b), 11(d), Table 1 (permitted debits, interest, credit to merchant's account) (checked 9 Oct 2026)
  4. RBI circular RBI/2026-27/08 dated 9 April 2026: Guidelines to facilitate faster cross-border inward payments, Paragraphs 3 and 4 (checked 9 Oct 2026)
  5. RBI FAQ: Exchange Earners' Foreign Currency (EEFC) Account, Q1, Q3, Q4, Q7(vii) (checked 9 Oct 2026)
  6. CGST Rules, 2017, Rule 32, Rule 32(2)(a) and 32(2)(b) (checked 9 Oct 2026)
  7. CGST Rules, 2017, Rule 96A, Rule 96A(1) (checked 9 Oct 2026)
  8. Integrated Goods and Services Tax Act, 2017, section 16, Section 16(3) (checked 9 Oct 2026)
  9. Integrated Goods and Services Tax Act, 2017, section 2, Section 2(6)(iv) (checked 9 Oct 2026)
  10. FBIL Reference Rate Methodology Document (Version 2, 15 January 2019), Paragraphs 1 and 4.1 (checked 9 Oct 2026)

Frequently asked questions

Is a payment aggregator always cheaper than a SWIFT wire for receiving USD in India?

No, a payment aggregator is not always cheaper than a SWIFT wire. The cheaper route depends on the fees and the exchange rate each one applies to your invoice amount. A fixed wire fee costs more on small payments, while a percentage fee costs more on large ones. Compare the final rupee credit on the same amount.

Can a freelancer in India keep USD earnings in an EEFC account instead of converting them?

Yes, a resident freelancer can credit foreign exchange earnings, including consultancy and professional fees, to an EEFC account with an AD Category-I bank. RBI's EEFC FAQ says 100 per cent of earnings can be credited. The month's credits must still be converted to rupees by the last day of the following month, after approved uses.

How does a freelancer check the FX markup on a USD payment received in India?

A freelancer checks the FX markup by dividing the rupees credited by the USD amount received, before fees, and comparing it with the FBIL USD/INR reference rate for that date. The difference per dollar, multiplied by the amount, is the markup. GST law uses the same reference-rate comparison under CGST Rule 32.

Does GST apply to the currency conversion when a freelancer receives USD in India?

Yes, GST applies to the currency conversion service supplied by the bank or authorised dealer. CGST Rule 32(2) sets the taxable value as the gap between the buying rate and the RBI reference rate, multiplied by the amount. The supplier may instead use the slab values in Rule 32(2)(b) for a financial year.

Should a freelancer in India invoice foreign clients in USD or in INR to keep costs low?

FEMA allows a freelancer to receive export payments in rupees or in a foreign currency from most countries. An INR invoice moves the conversion cost to your client and gives you twelve months to realise payment instead of nine. A USD invoice keeps the conversion on your side, so you choose the route and rate.

Does the RBI's Rs 10 lakh EDPMS declaration rule reduce paperwork for freelancers receiving USD?

Yes, for invoices up to Rs 10 lakh, your AD bank can close the EDPMS entry based on your declaration that payment is realised in full or otherwise. Under the proviso to Regulation 4(2) of the FEMA export regulations 2026, you can also submit these declarations quarterly for bulk closure of entries.

How quickly must an Indian bank credit a USD wire to a freelancer's account?

Under RBI's 9 April 2026 circular on faster cross-border inward payments, banks should endeavour to credit inward payments received during forex market hours on the same business day. Payments received after market hours should be credited the next business day. The directions apply six months from the circular date.