How to Receive International Payments in India: Complete Guide for Freelancers and Businesses
Learn how to receive international payments in India as a freelancer or business. Explore methods, fees, documents, and the best platforms.
Listen to article
Audio version (0% complete)

Working with overseas clients can be highly rewarding—but getting paid across borders can be tricky if you’re not familiar with the process. Whether you’re a freelancer, startup, or established business, receiving international payments in India requires the right banking setup, compliance with regulations, and knowledge of available transfer options.
This guide explains the methods, costs, documentation, and best practices to ensure you get your payments securely and on time.
Understanding How International Payments Work in India
International payments involve transferring money from a sender in another country to your Indian bank account. The process typically includes:
- The Sender’s Bank or Platform – Initiates the transfer
- Intermediary Banks – Facilitate cross-border transactions
- Your Bank in India – Receives and credits the payment in INR
In India, the Foreign Exchange Management Act (FEMA) regulates such transfers. All inflows must go through authorized banks and channels.
Best Methods to Receive International Payments in India
A. Bank Wire Transfers (SWIFT Transfers)
- How it works: Client sends funds from their bank to yours via SWIFT network
- What you need:
- Bank account number
- SWIFT/BIC code of your bank
- Bank branch address
- Pros: Secure, widely accepted
- Cons: Higher fees, slower (3–7 days)
B. Online Payment Gateways
Platforms like PayPal, Payoneer, Wise (TransferWise) make it easy to receive payments directly online.
PayPal:
- Popular with freelancers
- Instant receipt but higher currency conversion fees
Payoneer:
- Ideal for marketplace payouts (Amazon, Fiverr, Upwork)
- Lower fees than PayPal
Wise:
- Transparent exchange rates
- Direct to your Indian bank account
C. International Cheques/Demand Drafts
- Sent physically by mail
- Extremely slow and not recommended unless unavoidable
D. Foreign Currency Demand Draft (FCDD) through Bank
- Client deposits funds into a correspondent bank abroad
- You collect the demand draft in India
- Lower fees but longer processing time
E. Foreign Currency (EEFC) Accounts
An Exchange Earners' Foreign Currency account lets you hold export proceeds in foreign currency instead of converting every receipt to INR on arrival. If you also pay overseas suppliers, this avoids a double conversion, and lets you choose when to convert rather than accepting whatever rate applies on the credit date. Worth opening if your foreign receipts are regular and sizeable.
F. Money Transfer Operators
Western Union, MoneyGram and similar operators are built for personal remittances, not business income. Funds are collectable in cash without a bank account, but fees and FX spreads are high and the documentation won't satisfy an export compliance trail. Use for family transfers; don't use for client payments.
Documents Required to Receive International Payments
Your bank or payment provider will typically require:
- Invoice or payment request
- PAN card (for tax compliance)
- Proof of service/product delivered
- FIRC (Foreign Inward Remittance Certificate) – issued by the bank after receiving funds
- Purpose code – categorizes the type of payment (e.g., export of services, royalty, etc.)
Fees & Exchange Rates to Watch Out For
- Transfer fees – Charged by the sender’s and recipient’s banks or platforms
- Currency conversion margin – Banks often add a 2–4% markup on exchange rates
- Platform fees – PayPal and others charge per transaction (often around 3–5%)
Where the money actually leaks: the transfer fee is the number you see; the FX markup is the number you don't. A 2-4% spread on the exchange rate dwarfs a flat ₹500 wire charge on any payment above a few thousand dollars. Before you accept a rate, check it against the live mid-market rate on our currency converter - the gap between that and what you're quoted is your real cost.
Compliance and Legal Requirements in India
- GST on Export of Services – Usually zero-rated, but you must file returns
- Income Tax – All foreign income is taxable in India
- FEMA Compliance – Payments must be received through authorized channels
Best Practices for Receiving International Payments
- Always send clear invoices with payment terms
- Include bank/SWIFT details in every invoice
- Keep a record of transactions for tax purposes
- Use trusted payment gateways to avoid scams
- Ask for advance or milestone payments for large projects
Comparing Payment Methods for Freelancers and Businesses
Method | Speed | Fees | Best For |
SWIFT Bank Transfer | 3–7 days | High | Large payments, B2B |
PayPal | Instant–1 day | High | Small freelance projects |
Payoneer | 1–2 days | Medium | Marketplace payouts |
Wise | 1–3 days | Low | Direct transfers with better rates |
FCDD/Cheque | 10–30 days | Low/Medium | Rare, when digital methods not possible |
Step-by-Step Process to Receive International Payments in India
- Choose Your Preferred Payment Method: Evaluate banks, payment gateways, or virtual accounts based on transaction size, speed, fees, and convenience.
- Provide Accurate Payment Details to Client: Share your IFSC, SWIFT/BIC code, account number (for banks) or invoice link/email (for gateways), or virtual account details.
- Comply with RBI Regulations: Share purpose codes that define the nature of your transaction for RBI compliance (e.g., software export, consulting services).
- Receive the Payment: Funds will be debited from your client’s account and credited to you after processing time.
- Get Foreign Inward Remittance Advice (FIRA): Ensure your bank or service provider issues you FIRA or equivalent documentation for accounting and GST purposes.
- Withdraw or Use Funds: Convert foreign currency to INR if required and withdraw to your linked bank account.
Tips to Save on Fees and Time
- Use virtual accounts or fintech platforms with minimal forex markup and no hidden charges.
- Bundle payments where possible to reduce per-transaction fees.
- Always verify payment details and purpose codes to avoid rejection or delays.
- Request digital FIRCs from service providers to avoid additional bank charges.
- Keep your PAN, KYC, and business documentation updated to speed up compliance.
How EximPe Can Help You Receive International Payments
Most platforms solve half the problem. They move the money, then leave you chasing your bank for an FIRC, guessing at a purpose code, and reconciling entries in EDPMS months later. For a freelancer that's an annoyance. For an exporter it's an audit risk
EximPe is an RBI-licensed Payment Aggregator - Cross Border (PA-CB), which means your inward remittance stays inside the regulated channel FEMA requires & not routed around it through a wallet or a personal account. What that changes in practice:
Transparent FX. You see the rate and the margin before you accept, instead of finding a 2-4% spread buried in the credit advice
Compliance documentation issued digitally. Your remittance advice and purpose code are handled as part of the transaction, not as a separate request to your bank weeks later
Built for trade, not remittances. The workflow assumes you're an exporter with invoices, an IEC and EDPMS entries to close - because that's who it was built for.
If you're an Indian business or freelancer billing overseas clients, this is the account to receive into.
Open an AD1 Trade Account → EximPe
FAQs
Frequently Asked Questions
Through a bank SWIFT transfer, a payment platform like Payoneer or PayPal, or a cross-border payments provider such as EximPe. For business or export income, choose a route that also issues your remittance documentation - you'll need it for GST and EDPMS
Yes, but it has higher currency conversion and transaction fees compared to other platforms.
Payment platforms typically credit fastest; SWIFT bank transfers take 3–7 days. For regular export receipts, a dedicated trade account usually clears in 1-2 days with far less FX leakage.
No, a regular savings or current account works, but some prefer specialized export-oriented accounts for business transactions.
It’s a code assigned by RBI to identify the reason for an inward remittance (e.g., software export, consultancy services).
A Foreign Inward Remittance Certificate is proof of money received from abroad. Your bank issues it upon request after the transaction is completed.
Yes, all foreign income is taxable under Indian income tax laws.
Compare total cost, not headline fees. The FX markup is usually larger than the transfer charge. Banks typically add 2-4% on the rate; specialist cross-border providers are materially lower. For export income, weigh the cost of chasing compliance documents separately.
Not as a direct person-to-person transfer from abroad. UPI is a domestic rail, though licensed cross-border payment providers like EximPe can enable UPI-based collections from overseas customers under the PA-CB framework