Guide for Service Exporters
Menu
Compare

What is the cheapest way to receive USD in India?

Verified by:
Editorial team
Published
Last modified
Fees checked on
Reading time
7 min read

Short answer

The cheapest way to receive USD in India depends on the invoice, because several providers do not publish their USD to INR conversion margin.223641 On a $1,000 receipt, Payoneer's local USD account charges no receiving fee.1 Payoneer then charges 1% to 4% to convert to INR.2 PayPal's published receiving fee on the same $1,000 is $44.30.3

Applies toGoverned byDeadlinePenaltyLast verified
Indian exporters and freelancers receiving USD from foreign clients4349Each provider's published fees and terms, and each bank's published charges35242747Not applicableNot applicable28 October 2026

"Cheapest" depends on two costs: the fee a provider charges to receive the dollars, and the exchange margin it builds into the USD to INR conversion. Most providers publish the first. Far fewer publish the second as a number. This page reports what each provider and bank publishes, on the same criteria, and every figure is the provider's own published claim.

What is the cheapest way to receive USD in India?

The cheapest way to receive USD in India depends on the invoice amount and on the exchange margin, which many providers do not publish as a number.223641 The cost of receiving USD in India is the sum of up to five items:

  • Intermediary fee: Payoneer, for example, notes that intermediary banks may deduct fees on USD wires.2
  • Provider fee: the fee the provider charges to receive the dollars.
  • Exchange margin: the gap between the rate applied and the mid-market rate.
  • FIRA or FIRC fee: any charge for the remittance advice.
  • GST: Winvesta says 18% GST is levied on its fees.4 When a bank converts foreign currency, GST is also charged on the value of currency exchanged; HDFC Bank publishes the slab it applies.5

The exchange margin is usually the largest item and the one least often published. Compare the INR amount credited with the mid-market rate on the same day to see it. See FX markup on export payments.

Who should compare the cost of receiving USD in India, and which providers fit?

Every Indian exporter or freelancer paid in USD should compare costs, but eligibility narrows the list: some providers accept individuals, and others serve only certain businesses or senders.4344454649

Exporter typeApplicable providersWhyBest for
Individual freelancerProviders that accept individualsWise, for example, accepts sole traders verified with a personal PAN49See the freelancer comparison
Business registered in IndiaThe providers in the table belowEach publishes its fees for receiving USD on its own pages42427Companies, LLPs and proprietorships
Business registered outside IndiaCurrenxieIts Global Account is offered to businesses registered outside India4344Foreign-registered entities
Client already using RemitlyRemitlyThe client must be the Remitly customer, and its personal service cannot be used for business payments4546Recipients whose client sends through Remitly

Currenxie publishes USD 0.75 per local USD payment and 0.50% on conversion to INR, but it publishes no route for an India-resident exporter.4344 Remitly says receiving is free for the Indian recipient.4546

How can you find the cheapest way to receive USD for your own invoices?

You find the cheapest way to receive USD for your own invoices by testing a real amount through each shortlisted provider:

  1. Pick a typical invoice amount, such as one logo project or one month of development work.
  2. For each shortlisted provider, add the published fee for that amount and any GST.
  3. Note the INR amount the provider quotes or credits, and compare it with the mid-market rate at that moment.
  4. Add the cost of the FIRA or FIRC if you need one for each receipt.

Flat fees favour larger invoices and percentage fees favour smaller ones: Skydo's USD 19 band applies up to USD 2,000, while Razorpay charges a flat ₹1,000 on receipts below ₹1,00,000.2427 The international payment fee calculator helps with the arithmetic.

What does each provider publish for a $1,000 USD receipt?

Each provider publishes a different receiving fee, conversion basis and FIRA cost for a $1,000 USD receipt, and a dollar figure is shown only where the provider's own pricing allows it to be calculated.6 Providers are in order of estimated cost on published fees for a USD 5,000 receipt, with providers that do not publish full pricing after, A to Z.

ProviderReceiving fee on a $1,000 USD receipt, as publishedConversion to INRFIRA or FIRCBest for
SkydoUSD 19 + GST (band up to USD 2,000)270% markup (product page); retail rate set by Skydo or partner banks (terms)2829Says free on every payment28Local bank transfers from major markets50
Razorpay1% + GST, or ₹1,000 flat if the receipt is below ₹1,00,00024Says 0% markup at live rate for bank transfers24FIRS included; no charge published2526Local transfers from the US, UK and eurozone25
Karbon BusinessNot published150% on one page, 0.5% to 1.0% on another1516Says one per transaction; cost not published15US bank transfers and marketplace payouts15
Winvesta$12.90 ($3 + 0.99%) plus 18% GST on the fee4Advertises 0% markup; reference rate not published3738Free e-FIRA39Local transfers with a published per-payment fee451
PayoneerFree for local USD receipts, per its India account page11% to 4% on withdrawal to INR; exact rate in account2Free digital FIRA17Marketplace payouts such as Amazon or Upwork52
PayPal$44.30 (4.40% + 0.30 USD)33.0% or 4.00% above base rate; page does not say which3Free weekly FIRA; custom ₹100 + GST each18Clients paying by card or PayPal balance53
Airwallex0% collection fee for most currencies (Singapore fee schedule; no India pricing page)70.40% major currencies, 0.60% list including INR; how applied to USD to INR not published7On request; fee set by partner bank, not published8Registered businesses paid by bank transfer5455
Cashfree PaymentsNot published (quoted on request)9Says no forex markup; rate not published10Free e-FIRA (product page)11Registered businesses paid by local transfer5657
Dodo Payments$40.40 on a US card payment (4% + 40c); payout fee also applies1213Paid out in USD; your bank converts at its own rate13On request, per a blog post; cost not published14Software and digital product sellers5859
PayU3% + GST (card and PayPal checkout only)19Margin not published20On request; cost not published20Card or PayPal checkout with INR settlement60
PingPongReceiving free; 1% withdrawal fee21Set at PingPong's discretion; not published22Free digital FIRC23Collecting marketplace and processor payouts6162
Stripe3% to 4.3% on card payments, depending on card and presentment currency3031Additional 2% if conversion is required30None from Stripe; bank payment advice instead32Card checkout and subscriptions6364
TazapayCollection accounts: Not published33Not published; shown before you confirm34USD 4 per FIRC33Companies taking card or local payment methods6566
TransFiNot published as a schedule; 'as low as 0.15%' without saying what it covers35Markup not published36Not published36Payment links shared in chat, including stablecoins3567
Wise2 USD equivalent (help article) or free (pricing page) for local receipts; 6.11 USD for USD wires (general fee table)404142Mid-market + fee; INR percentage not published41e-FIRC per transfer40Bank transfers to local account details40

The table below shows the INR each provider's published fees leave you at today's rate.

PlatformBest forINR on USD 2,000INR on USD 5,000INR on USD 10,000Cost on USD 5,000
SkydoMost INRTransfer to Skydo local account details or international SWIFT accountLocal bank transfers from major markets₹1,86,373₹4,67,991₹9,39,2060.68%
Karbon BusinessBank transfer to a Karbon virtual USD accountUS bank transfers and marketplace payouts₹1,86,262 to ₹1,86,601₹4,65,655 to ₹4,66,503₹9,31,311 to ₹9,33,0071.00 to 1.18%
RazorpayMoneySaver Export Account: bank transfer to virtual account details (Standard plan)Local transfers from the US, UK and eurozone₹1,86,262 to ₹1,86,601₹4,65,655 to ₹4,66,503₹9,31,311 to ₹9,33,0071.00 to 1.18%
WinvestaGlobal Collections Account, standard plan (up to 2,000 a month per currency)Local transfers with a published per-payment fee₹1,85,951₹4,65,377₹9,31,0881.24%
PayoneerLocal bank transfer to Payoneer receiving account detailsMarketplace payouts such as Amazon or Upwork₹1,80,947 to ₹1,86,601₹4,52,367 to ₹4,66,503₹9,04,734 to ₹9,33,0071.00 to 4.00%
PayPalInternational commercial transaction received into a PayPal account (PayPal checkout or invoice)Clients paying by card or PayPal balance₹1,72,958 to ₹1,74,760₹4,32,436 to ₹4,36,940₹8,64,899 to ₹8,73,9087.27 to 8.23%

Not estimated because pricing for USD is not fully published: Cashfree Payments, Dodo Payments, PingPong, Stripe, Tazapay, TransFi, Wise.

Ranked by INR received on USD 5,000. Reference rate: European Central Bank data for 13 November 2026. Fees, conversion markup, GST on fees and FIRA charges as published by each provider, checked 28 October 2026. Ranges appear where a provider publishes a range or does not state its GST rate. Intermediary bank charges are excluded. See the methodology.

What does a bank wire cost when receiving USD in India?

A bank wire's cost when receiving USD in India is the bank's inward remittance charge, any FIRC charge, the bank's exchange rate and GST.54748 Banks publish these charges differently:

BankPublished chargeBest for
HDFC BankNo inward remittance charge; ₹200 per FIRC5Exporters who need few FIRCs
State Bank of India₹50 plus GST per retail inward remittance transaction47Retail customers receiving occasional wires
Axis Bank₹250 inward wire transfer processing fee (savings and salary account fee page)48Savings and salary account holders

Banks generally do not publish a markup percentage on their exchange rate.54748 See the bank comparison.

What are the common mistakes when comparing the cheapest way to receive USD in India?

The common mistakes when comparing the cheapest way to receive USD in India are comparing receiving fees alone and ignoring the exchange margin, GST and FIRA costs.4541

  • Fee-only comparison: a free receiving fee can sit beside a 1% to 4% conversion charge, as with Payoneer.12
  • Ignoring GST: GST applies to provider fees and to bank currency conversion.45
  • Ignoring FIRA costs: PayPal charges for a custom FIRA and Tazapay charges USD 4 per FIRC.1833
  • Wrong payment method: some fees apply only to card or PayPal checkout, such as PayU's 3% plus GST.19
  • Eligibility: Currenxie publishes no route for an India-resident exporter, and Remitly's personal service cannot be used for business payments.43444546

For example, a developer billing $1,000 a month should compare the INR credited by two or three providers on the same day before choosing.13

How did we verify this?

We checked this page against the sources below on 30 October 2026. Provider fees, conversion markups and RBI payment aggregator (PA-CB) status were checked on 28 October 2026. Rupee amounts use European Central Bank reference rates for 13 November 2026. Read our methodology or report an error.

  1. [1]Payoneer India, Multi-currency account page and FAQs (checked 2026-10-28)
  2. [2]Payoneer India, Payoneer Fees (checked 2026-10-28)
  3. [3]PayPal India, PayPal Merchant Fees (page last updated 28 March 2024) (checked 2026-10-28)
  4. [4]Winvesta FAQs, What are the charges for the global collections account? (checked 2026-10-28)
  5. [5]HDFC Bank, Remittance Services Fees and Charges, Forex Services (checked 28 October 2026)
  6. [6]RBI: Certificates of Authorisation issued under the Payment and Settlement Systems Act, 2007, Payment Aggregators (PA-O, PA-P and PA-CB), list dated 16 October 2026 (checked 28 October 2026)
  7. [7]Airwallex Singapore, Fee schedule, last updated 10 October 2026 (checked 2026-10-28)
  8. [8]Airwallex Help Centre, What is an FIRC and how do I get one? (checked 2026-10-28)
  9. [9]Cashfree Payments, Payment Gateway Charges (India), International Cards, Global Collections and Cross Border FAQ (checked 2026-10-28)
  10. [10]Cashfree Payments, Cross Border Payment solutions: Accept international payments (checked 2026-10-28)
  11. [11]Cashfree Payments, Global Collections: International wire transfer for Indian businesses (checked 2026-10-28)
  12. [12]Dodo Payments, Pricing (checked 2026-10-28)
  13. [13]Dodo Payments Documentation, Payouts Process (checked 2026-10-28)
  14. [14]Dodo Payments blog, Export Declaration Form (EDF): What Indian Service Exporters Need to Know, 12 October 2026 (checked 2026-10-28)
  15. [15]Karbon Business, Karbon for Freelancers (checked 2026-10-28)
  16. [16]Karbon Business, PayPal Alternative comparison page (checked 2026-10-28)
  17. [17]Payoneer Help Center, Digital FIRA FAQ (checked 2026-10-28)
  18. [18]PayPal India, Foreign Inward Remittance Advise (FIRA) (checked 2026-10-28)
  19. [19]PayU India, Pricing (checked 2026-10-28)
  20. [20]PayU Docs, FAQs: International Payments and Dynamic Currency Conversion (checked 2026-10-28)
  21. [21]PingPong India Help Center, What is the charging standard? (checked 2026-10-28)
  22. [22]PingPong Service Terms and Conditions, section 3.1, section 9.3 and Exhibit A (Applicable to Customer Location in India) (checked 2026-10-28)
  23. [23]PingPong India Help Center, How can I get a FIRC? (checked 2026-10-28)
  24. [24]Razorpay, Multi-Currency Account for International Bank Transfers (MoneySaver Export Account pricing) (checked 2026-10-28)
  25. [25]Razorpay Docs, International Bank Transfer (MoneySaver Export Account) (checked 2026-10-28)
  26. [26]Razorpay, Pricing, International Payments and International Bank Transfers tabs (checked 2026-10-28)
  27. [27]Skydo FAQs, How much does Skydo charge? (checked 2026-10-28)
  28. [28]Skydo, Receive international payments as a freelancer in India (product page) (checked 2026-10-28)
  29. [29]Skydo, Terms of Use, last updated 9 April 2026 (checked 2026-10-28)
  30. [30]Stripe India, Pricing (checked 2026-10-28)
  31. [31]Stripe Support, Additional pricing information for Indian cross-border sellers (checked 2026-10-28)
  32. [32]Stripe Support, FIRC/payment advice for international transactions in India (checked 2026-10-28)
  33. [33]Tazapay, Pricing (checked 2026-10-28)
  34. [34]Tazapay Knowledge Base, What FX rate is charged? (checked 2026-10-28)
  35. [35]TransFi, BizPay product page (checked 2026-10-28)
  36. [36]TransFi, Receive money in India from USA (checked 2026-10-28)
  37. [37]Winvesta, Multi-Currency Business Account (checked 2026-10-28)
  38. [38]Winvesta FAQs, How can I view the FX rate for the conversion of my funds? (checked 2026-10-28)
  39. [39]Winvesta FAQs, When will I receive my e-FIRA certificate? (checked 2026-10-28)
  40. [40]Wise Help Centre, Receiving payments for Indian businesses (checked 2026-10-28)
  41. [41]Wise India, Fees for getting paid (Wise Business receive pricing) (checked 2026-10-28)
  42. [42]Wise India site, Wise Business pricing, fees at a glance (checked 2026-10-28)
  43. [43]Currenxie, Pricing (checked 2026-10-28)
  44. [44]Currenxie, Global Account product page and FAQ (checked 2026-10-28)
  45. [45]Remitly India, Receive money in India from family abroad (checked 2026-10-28)
  46. [46]Remitly User Agreement (US), effective 23 February 2026, sections on account use, foreign currency exchange, commercial transactions and transactions to India (checked 2026-10-28)
  47. [47]State Bank of India, Cross Border Retail Remittances: Charges for Retail Inward Remittance Transactions (PDF dated 18 September 2026, checked 28 October 2026)
  48. [48]Axis Bank, Fees and Charges (Savings and Salary Accounts), Foreign Currency Fees (checked 28 October 2026)
  49. [49]Wise Help Centre, How to verify your Indian business to receive payments (checked 2026-10-28)
  50. [50]Skydo FAQs, What countries can I get paid locally through Skydo? (checked 2026-10-28)
  51. [51]Winvesta FAQs, What currencies are available with local accounts? (checked 2026-10-28)
  52. [52]Payoneer, How to use Payoneer in India (last modified 18 September 2026, checked 2026-10-28)
  53. [53]PayPal India, User Agreement for PayPal Services (last updated 13 January 2025) (checked 2026-10-28)
  54. [54]Airwallex Help Centre, Documents required for companies in South East Asia (India section) (checked 2026-10-28)
  55. [55]Airwallex Help Centre, Which currencies can I get a Global Account in and what payments can I receive? (checked 2026-10-28)
  56. [56]Cashfree Payments Docs, Global Collections overview (checked 2026-10-28)
  57. [57]Cashfree Payments Docs, Global Collections: Collection Accounts (checked 2026-10-28)
  58. [58]Dodo Payments, Master Service Agreement, last updated 26 February 2026 (checked 2026-10-28)
  59. [59]Dodo Payments, Merchant of Record for Global SaaS (checked 2026-10-28)
  60. [60]PayU India, International Payment Gateway (checked 2026-10-28)
  61. [61]PingPong India, home page (checked 2026-10-28)
  62. [62]PingPong India, Freelancers and Service Providers (checked 2026-10-28)
  63. [63]Stripe Docs, Accept international payments from India (checked 2026-10-28)
  64. [64]Stripe Support, Accepting international payments from Stripe accounts in India (checked 2026-10-28)
  65. [65]Tazapay, General Account Holder Terms and Conditions, last updated 15 September 2026 (checked 2026-10-28)
  66. [66]Tazapay Knowledge Base, Are there country differences for the documents needed for KYB? (checked 2026-10-28)
  67. [67]TransFi Help Center, How can I get started? What documents are needed? BizPay (checked 2026-10-28)

Frequently asked questions

Which provider has the lowest fee to receive USD in India?+

The provider with the lowest fee to receive USD in India depends on the invoice and on unpublished exchange margins. Published receiving fees on $1,000 range from free at Payoneer's local USD account to $44.30 at PayPal, before conversion costs.13 Compare the INR credited on your own invoice amount to see the full cost.

Do Indian banks charge to receive USD?+

Indian bank charges to receive USD vary by bank. HDFC Bank lists no inward remittance charge but ₹200 per FIRC, and SBI lists ₹50 plus GST per retail inward remittance.547 Banks also apply their own exchange rate, and they generally do not publish a markup percentage on it, so compare the INR credited.

Is GST charged when USD is converted to INR?+

GST is charged when a bank converts USD to INR, on the value of currency exchanged. HDFC Bank publishes a slab starting at 0.18% of the amount exchanged up to ₹1 lakh, with a minimum of ₹45.5 This GST is separate from any GST a payment provider charges on its own receiving fee.

What is the cheapest way to receive USD for a freelancer specifically?+

The cheapest way to receive USD for a freelancer follows the same comparison, filtered to providers that accept individuals. Wise, for example, accepts sole traders verified with a personal PAN.49 Some providers need a registered business, so check eligibility first; see the separate guide on the cheapest way for a freelancer to receive USD.

Does Stripe charge extra to convert USD to INR?+

Stripe charges an additional 2% if conversion is required, on top of its card fee of 3% to 4.3% depending on the card and presentment currency.3031 Stripe does not issue its own FIRC and gives a bank payment advice instead.32 Add both fees together when you compare Stripe with other routes.

Does Tazapay charge for a FIRC on USD receipts?+

Tazapay publishes a fee of USD 4 per FIRC.33 Its collection account receiving fee is not published, and its FX rate is shown before you confirm a conversion.3334 Because the receiving fee and the margin are not published, test a real payment to see the INR Tazapay credits on your usual invoice amount.

This page is general information for Indian service exporters, not tax or legal advice. Rules change and outcomes depend on your facts, so confirm with a chartered accountant before acting.