Home Money Receiving Payments
💰 Getting paid from abroad

Get paid from abroad — your foreign clients into your Indian account.

Updated May 2026

Whether you are a freelancer in India, a consultant working with US clients, or an NRI who has returned home — getting paid from abroad is a different problem from sending money. Different tools, different compliance, and different costs.

This page is for getting paid by clients or platforms abroad. Sending your own money to India instead? Use FX Compare.

Sending vs receiving — not the same thing

🌍 Sending (our FX Compare tool)

You have money in a foreign account and want to move it to India. You are the one initiating the transfer. Use Wise, Remitly, XE.

💼 Receiving (this page)

A foreign client or employer owes you money. You need to give them a way to pay you. Different products, different compliance, different costs.

Methodology How we rank inward-payment routes
💵
Final INR landed
We rank by what actually hits your account after every fee — receiving fee, FX spread, intermediary bank cuts. Headline rates lie.
📋
FIRA-compliant
Every recommended route generates a Foreign Inward Remittance Advice. Required for service exports + GST refunds + RBI compliance.
🔄
Tested + reviewed
Personally used. Receiving fees + spreads re-checked monthly. Provider rules + RBI A2 requirements re-verified quarterly.
📊
Affiliate status
Wise + Razorpay + Cashfree tracked via affiliate networks. Affiliate status doesn't change ranking — Wise is the recommendation because it's actually the cheapest.

What we ignore: "no fee" headlines without spread context, PayPal (terrible FX + 4% receiving fee), bank-marketed "premium NRI accounts" with hidden inward charges.

0 paid placements. Quarterly editorial audit. Last full review: May 2026.

Three kinds of people who need this

The money flows the same direction — west to east — but the setup depends on who you are and why it's coming.

💻

Indian freelancer or consultant

You work for US clients from India and have never had an overseas bank account. You need a professional way to get paid that does not cost 4–5% per transaction.

🏠

NRI returned to India

You moved back but still have consulting work, board fees, investment income, or rental income coming from the US. Your old US banking setup is getting harder to maintain.

🏢

Indian business with foreign clients

You run a small agency, SaaS, or services business with clients abroad. You want to receive payments cleanly, with proper documentation for GST and tax compliance.

Eight ways to receive international payments in India

Click any row to expand full details. Ranked by cost efficiency for most users.

Provider Fee FX markup FIRA Best for Visit
Skydo Best pick $19–$29 flat Zero Automatic Regular business income Visit →
Zero FX markup Client pays as local US transfer FIRA auto-generated RBI authorised Payment Aggregator Business KYC required Not for personal one-off payments
Fee
$19–$29 flat
FX markup
Zero
Settlement
24–48 hrs
FIRA
Automatic
Your client pays you as a local US bank transfer — no SWIFT codes, no international wires for them. You receive INR at the live interbank rate. Flat fee means Skydo gets cheaper per transaction the more you receive. Setup takes a few days and requires PAN, possibly GSTIN and IEC for larger volumes.
💡 Best for: Freelancers and consultants with regular foreign income. The zero FX markup and automatic FIRA make it the cleanest option for most people receiving $500+ per transaction.
Xflow (Razorpay) Razorpay ecosystem $19–$29 flat ~0.3–0.5% Automatic RazorpayX users + service exporters Visit →
Razorpay-backed, RBI authorised Built specifically for service exporters FIRA auto-generated (GST refund + export compliance ready) Seamless if already on RazorpayX Slight FX markup (~0.3–0.5% vs Skydo's zero) Business KYC required
Fee
$19–$29 flat
FX markup
~0.3–0.5%
Settlement
1–2 days
FIRA
Automatic
Xflow is Razorpay's cross-border receiving product, purpose-built for Indian service exporters. Your US/UK/EU clients pay you via local bank transfer, you receive INR with FIRA generated automatically — exactly what GST refund and export compliance need. The pricing sits a hair above Skydo on FX markup, but the integration story matters: if you're already using RazorpayX for your business banking, Xflow plugs straight in with shared KYC and dashboard.
💡 Best for: Existing RazorpayX (current-account) users — single dashboard + shared KYC makes it the natural choice. For founders not already in the Razorpay ecosystem, Skydo's zero FX markup wins on pure economics. Above $5–10K per transfer, ask for negotiated rates — both Xflow and Skydo quote them; Wise won't.
Wise Business ~1.5–1.9% None $2.50 extra Global freelancers Visit →
Trusted global platform Mid-market rate, transparent fees Personal and business use USD, GBP, EUR local account details FIRA costs $2.50 extra Percentage fee adds up on larger amounts
Fee
~1.5–1.9%
FX markup
None
Settlement
1–2 days
FIRA
$2.50/doc
Multi-currency account with local account details in USD, GBP, EUR and more. Your client pays as a local transfer in their country. Well established globally — probably the most recognised name in international transfers. Mid-market FX rate with fully transparent percentage fee. Works for personal and business use.
💡 Best for: Freelancers who want a globally recognised platform and don't mind paying a percentage fee. Slightly less efficient than Skydo for India-specific compliance but easier for clients who already know Wise.
Razorpay MoneySaver 1%, zero FX markup None Auto (eFIRC) SMEs, startups, Upwork Visit →
1% fee, zero FX markup Same-day INR settlement Auto eFIRC per transaction RBI PA-CB licensed (Dec 2025) Direct integrations: Upwork, Fiverr, Deel, Amazon Percentage fee less efficient than Skydo above $3K
Fee
1% of amount
FX markup
Zero
Settlement
1 business day
FIRA
Auto eFIRC
Razorpay's MoneySaver Export Account received its RBI PA-CB authorisation in December 2025 — one of only a handful of fintechs with this license. Zero FX markup with live mid-market rates, automated eFIRC for every transaction, and direct integrations with Upwork, Fiverr, Deel and Amazon Global Selling. The 1% fee is predictable and competitive. On a $5,000 payment: fee is $50 vs Skydo's $29 flat — so Skydo wins on cost for that amount, but Razorpay's marketplace integrations may matter more if your income comes through platforms.
💡 Best for: Indian SMEs and tech startups with direct Upwork/Fiverr income, or those who already use Razorpay for domestic payments and want one platform for everything.
Cashfree XFlow 0.4–1% on collections Transparent Auto FIRC Exporters, marketplace sellers Visit →
RBI PA-CB authorised Auto FIRC per transaction Local collection in 30+ currencies Marketplace integrations (Amazon, Shopify, Wix) API-first for tech-led businesses Less brand recognition vs Razorpay outside India
Fee
0.4–1% varies
FX markup
Transparent
Settlement
1–2 days
FIRA
Auto FIRC
Cashfree's XFlow is the direct head-on competitor to Razorpay MoneySaver — RBI PA-CB authorised, automated FIRC issuance, local collection accounts in 30+ currencies. Where Razorpay leans into platform integrations (Upwork, Fiverr, Deel), Cashfree leans into API-first / developer-led use cases — Indian SaaS companies, e-commerce exporters using Shopify or Amazon Global, fintechs building cross-border payouts. The fee structure can be more aggressive on volume-tier negotiations than Razorpay's flat 1%.
💡 Best for: Indian SaaS exporters, Shopify / Amazon merchants, and tech-led businesses comfortable with API integrations. Worth getting quotes from both Cashfree and Razorpay above $20K/month volume — terms are negotiable at scale.
Payoneer 1–3% varies Small markup Available Upwork, Fiverr, Amazon Visit →
Native to Upwork, Fiverr, Amazon Global 200+ countries accepted Prepaid Mastercard available FX markup not always transparent Less cost-efficient than Skydo for large amounts
Fee
1–3% varies
FX markup
Small
Settlement
2–5 days
FIRA
Available
The default choice if you work on Upwork, Fiverr, or receive payments from Amazon FBA/global marketplaces — these platforms pay directly to Payoneer. For direct client payments it works but is less cost-efficient than Skydo or Wise. Check the effective FX rate on each withdrawal — the markup isn't always clearly disclosed upfront.
💡 Best for: Platform freelancers where the client's platform mandates Payoneer. If you have a direct relationship with your client, Skydo or Wise will likely save you money.
PayPal Use only if client insists 4.4% + fixed fee 3–4% Monthly Client familiarity only Visit →
Universally recognised — clients always have it Free monthly FIRA by 15th of next month 4.4% transaction fee + fixed fee 3–4% FX markup on conversion Total cost can reach 8%+ per transaction Limited India features — no BNPL, no UPI
Fee
4.4% + fixed
FX markup
3–4%
Settlement
1–3 days
FIRA
Monthly only
PayPal's total cost for Indian recipients can reach 7–8% per transaction once you combine the transaction fee (4.4% + fixed) and the FX conversion markup (3–4%). On a $1,000 payment that's $70–$80 gone before you see a rupee. The one genuine advantage: nearly every foreign client already has PayPal and knows how to use it — zero friction for the payer. FIRA is free but issued monthly, not per-transaction.
💡 Only use when: Your client specifically insists on PayPal and won't use anything else. For any payment above $200, the cost difference vs Skydo or Wise Business is meaningful. Always check your effective rate — divide INR received by USD sent.
Bank SWIFT Wire $15–$50+ 1.5–3% Ask your bank Large one-off transfers Via your bank
Universally understood Any client can do it — no new platforms Hidden FX markup of 1.5–3% Intermediary bank fees deducted en route 3–5 business days FIRA — you may have to chase your bank
Fee
$15–$50+
FX markup
1.5–3%
Settlement
3–5 days
FIRA
Ask explicitly
The traditional route — your client wires directly to your Indian bank account using SWIFT codes. Works for any client with a bank account. But the hidden FX markup of 1.5–3% is rarely disclosed, intermediary bank fees may be deducted en route, and you'll often need to explicitly request the FIRA from your bank. Expensive and slow compared to the alternatives above.
💡 Best for: Very large one-off transfers where the client's institution mandates SWIFT, or when client familiarity with the process matters more than cost. For regular income, the alternatives above are significantly cheaper.

Common questions about getting paid from abroad

Q1 What's the cheapest way to get paid by a US client into my Indian bank? Wise Business — for solo freelancers and small consultants. ~1-1.5% all-in cost (vs 4-5% for bank wires). Auto-issues FIRA for compliance. Setup takes 48 hours from India. +

For receiving under $20K/month from foreign clients, Wise Business wins on cost (~1-1.5% all-in), speed (1-2 business days), and compliance (auto-FIRA).

Setup: open Wise Business from India (~48 hours), share your virtual USD/EUR/GBP account details with the client, they pay via local ACH/SEPA, you withdraw INR to your Indian bank.

Open the 7-provider compare table →

Q2 Do I need GST registration to receive foreign client payments? If your annual receipts cross ₹20 lakh (₹40 lakh in some states), yes — and you should anyway because services exports get a GST refund (zero-rated). LUT bond + IEC code unlock the refund flow. +

Service exports are zero-rated under GST. You charge 0% GST to foreign clients but reclaim the input GST you paid (laptops, software, etc.).

To unlock refunds: register for GST (mandatory above ₹20L turnover, optional below), get an Import Export Code (IEC) from DGFT, and file a Letter of Undertaking (LUT) bond to skip IGST upfront. CA cost: ~₹10-15K to set up; saves real money once volume is meaningful.

Q3 What's a FIRA and why do banks ask for it? Foreign Inward Remittance Advice — a bank-issued certificate confirming a wire came from abroad. Required for GST refund claims, RBI compliance, and Indian income-tax proof of source. +

A FIRA (also called FIRC — Foreign Inward Remittance Certificate) is your proof that a wire originated outside India. Indian banks issue it on request.

Wise Business and Razorpay International auto-generate FIRAs per transaction. Bank wires from your client to your NRO/savings account require you to email the bank requesting it (3-7 days, free at most banks).

Q4 Can I receive client payments into my NRE account? Generally no — NRE is for self-funded transfers from your own foreign account. Client payments go to NRO or a new resident-business account if you've returned to India. +

NRE = your own foreign-source money transferred from your foreign bank to your Indian NRE account. Self-to-self only. Client payments don't fit.

NRO = Indian-source income (rent, dividends) or foreign payments not from your own foreign account (client wires, gifts). This is where freelance income lands while you're still NRI.

Once you return to India and become resident, open a normal current/savings account for business receipts. NRI banking guide →

Next up
Back to Money hub
Five money decisions complete. Return to the Money hub for the editorial map — FX, banking, credit cards, insurance, and getting paid all in one view.
← Back to Money hub