Table of Contents
As global demand for Indian software, consulting, design, outsourcing, engineering, and professional services continues to rise, for many Indian businesses, receiving international payments in India remains operationally complex and lengthy after the invoice is raised.
If that’s not all, your payment can arrive on time and still create compliance exposure if the RBI Purpose Code is incorrect or the Foreign Inward Remittance Statement (FIRS) is delayed.
Indian businesses can accept international payments through payment gateways, SWIFT transfers, or specialized platforms built for this purpose while ensuring compliance.
Where access to accurate information is lacking, we aim to fix this with this blog, we will also share the different methods for receiving international payments, the regulatory frameworks governing cross-border remittances, and the tax & compliance obligations.
What are International Payments as per the Indian Regulatory Context?
International payments are cross-border inward remittances received in India from a non-resident individual, overseas business, foreign marketplace, or global customer. International payments in India are regulated under the Foreign Exchange Management Act, 1999 (FEMA) and processed through the Reserve Bank of India’s Authorised Dealer (AD) banking framework.
The legal framework on how to receive international payments in India changes depending on the type of entity.
1. Indian Exporter
Governed by the FEMA and RBI export regulations, an Indian exporter is a business entity exporting goods or services outside India. The key obligation for these businesses is to receive export proceeds within the prescribed realization period. If not, unrealized export proceeds may trigger FEMA non-compliance proceedings and complications in GST refund claims.
2. SaaS or Digital Service Provider
SaaS or digital service provider is a company that sells software subscriptions, cloud services, or digital products to overseas customers. Also governed by FEMA, primarily, these business entities must also adhere to GST export rules, Equalisation Levy provisions under the Finance Act, 2016, and RBI inward remittance reporting requirements.
For SaaS businesses, it’s essential to maintain foreign currency invoices and proper remittance documentation. For them, incorrect transaction structuring may create Equalisation Levy exposure or lead to rejected GST zero-rating claims.
3. Freelancer
Freelancers receive foreign income for professional or creative services they offer while working from home or any professional setting. The freelancers are also governed by the FEMA inward remittance rules and the Income Tax Act disclosure requirements.
Freelancers are required to declare foreign income appropriately in the Income Tax Return (ITR), including Schedule FSI where applicable. Missing Foreign Inward Remittance Statement (FIRS) documentation may weaken GST export evidence and income source substantiation during assessment.
| What is FIRS? A Foreign Inward Remittance Statement (FIRS) is documentary proof that a foreign currency payment was received in India for the export of services. |
Why Receiving International Payments in India Is Operationally Complex?
Transaction fees, which is considered a key pain point of receiving international payments, isn’t the only friction point. The actual friction you may experience comes from the following aspects.
- Banking Infrastructure Friction: Cross-border SWIFT transfers often pass through multiple correspondent banks before reaching India. Each intermediary bank may deduct handling charges during transit, reducing the final credited amount without advance visibility. Nostro and vostro settlement delays can also slow down payment realisation. A client may initiate payment on Monday while the Indian recipient receives funds several business days later due to intermediary routing checks and foreign exchange processing queues.
- Compliance Issues: RBI Purpose Codes determine the regulatory classification of every international payment entering India. Incorrect purpose code can lead to manual bank reviews, which will naturally delay settlement and additional requests for documentation. Moreover, FIRS delays can create another set of operational problems for small businesses. Without FIRS, any payment you receive can be subject to 18% GST if the zero-rated export supply principle doesn’t apply.
- Tax Friction: When understanding how to receive international payments in India, businesses and freelancers must also understand Section 195 of the Income Tax Act, 1961. While applicable for making payments by Indians residents to non-residents, not following Section 195 can lead to disallowance of expenses. Then there’s Equalisation Levy under the Finance Act, 2016, and this creates another level of complexity for digital businesses. Equalisation Levy applicability depends on transaction structure, permanent establishment (PE) status, and the nature of digital services involved.
- FX Friction: Foreign exchange conversion costs are often hidden inside the settlement rate rather than shown as a separate fee line item. Traditional banks may apply forex markups ranging between 2% and 4% above interbank rates, especially for low-volume exporters and freelancers.
- Reconciliation Friction: Reconciling international payments becomes difficult when invoice systems, subscription billing platforms, and bank statements operate independently. SaaS companies handling recurring payments across hundreds of overseas customers often struggle to match inward remittances against invoice IDs, subscription cycles, and tax records.
Poor reconciliation has a cost as finance teams spend hours on matching all records manually, chasing FIRSs, and resolving settlement mismatches.
The Indian Regulatory Framework for Receiving Foreign Payments
Every cross-border inward remittance is governed by a combination of FEMA regulations, RBI reporting requirements, GST provisions, and income tax rules. A payment can reach your bank account successfully and still create compliance exposure if the underlying documentation, Purpose Code, or reporting requirements are not handled correctly.
1. FEMA 1999
The Foreign Exchange Management Act, 1999 (FEMA) is the foundational regulation for all cross-border payments, whether you are receiving or sending. As per FEMA;
- All foreign inward remittances must be routed through an Authorised Dealer (AD) Category I or Category II bank or an RBI-authorised intermediary.
- FEMA requires export proceeds to be realised and repatriated to India within the prescribed timeline, which is generally 9 months from the date of export, moving to 15 months for most exports under the FEMA 2026 regulations effective 1 October 2026. Confirm the position that applies to you with your AD bank.
- Failure to realise export proceeds within the prescribed timeline may attract compounding proceedings under FEMA and lead to further scrutiny.
2. RBI Purpose Code
RBI Purpose Codes are transaction classifications that businesses and freelancers receiving international payments must follow. These codes mention the economic purpose of receiving cross-border payments.
| RBI Purpose Code | Transaction Type |
| P0101 | Export of goods (short-term) |
| P0802 | Software consultancy and IT services |
| P0803 | IT-enabled services (ITES), BPO, business support services |
| P1007 | Royalties, licensing fees, and intellectual property income |
Selecting the wrong purpose code can lead to compliance issues, and banks can hold remittances, ask for additional documents, and all of this will delay settlement.
3. GST on Export of Services
Export of services is treated as a zero-rated supply under the Goods and Services Tax (GST) framework. Zero-rated status means an Indian exporter can supply qualifying services to overseas customers without charging GST, provided the prescribed conditions are satisfied.
Two conditions are particularly important:
- Payment must be received in convertible foreign exchange (or in permitted INR arrangements where applicable).
- Documentary evidence of receipt must be maintained through a Foreign Inward Remittance Statement (FIRS) or equivalent authorised documentation.
For each of these scenarios, Cashfree provides dedicated services and solutions while addressing the key concerns of Indian businesses and freelancers.
- Cashfree is an RBI-licensed Cross Border Payment Aggregator, which means we allow you to receive international payments through an authorised framework while supporting FEMA-compliant collections.
- Our Global Collections dashboard makes it easier for you to select the right purpose code at the invoicing stage.
- Within 24 hours of receiving the payment, you can download the FIRS or FIRA documentation directly from the dashboard.
What Happens When an International Payment is Rejected or Reversed?
A foreign bank, correspondent bank, card network, payment processor, or compliance team may reject, return, or reverse a transaction before final settlement, for various reasons, including;
- Incorrect beneficiary account information
- Invalid SWIFT or banking details
- Incorrect RBI Purpose Code declaration
- Sanctions screening alerts
- Anti-Money Laundering (AML) review flags
- Missing invoice documentation
- International card chargebacks
- Compliance mismatches between payer and beneficiary information
Delaying cash flow isn’t the only problem with rejected payments. Even if you don’t receive the payments;
- Banks can charge their fees.
- You might incur losses due to FX rates.
- Invoice realization times under FEMA will be harder to meet.
- For subscription businesses, payment reversals can create accounting issues.
5 Methods for Receiving International Payments in India
If you are looking for the best method on how to receive international payments in India, there isn’t a single perfect method. Everything depends on
- Size of transaction
- Collection frequency
- Countries from which you receive payments
- Compliance obligations
- The amount of operational effort your teams put in
A freelancer collecting a USD 500 project payment faces a very different set of requirements than a SaaS company managing recurring subscriptions across multiple countries or an exporter receiving a USD 50,000 shipment payment.
In addition to this, the amount you want to receive is only one variable, while there are a few others: settlement speed, FEMA, FIRS, FX rate, and reconciliation complexity. So when choosing the right method for receiving international payments, evaluate;
- How quickly will funds be settled into your Indian bank account?
- What is the total cost after fees, foreign exchange spreads, and intermediary deductions?
- How much compliance documentation and manual follow-up is required?
- How easily can your finance team reconcile payments against invoices and tax records?
How Cashfree Solves the Operational and Compliance Stack for Indian Businesses?
For most businesses and freelancers, collecting the payment is the easy part. The work is everything around it: routing funds through a FEMA-compliant channel, tagging the right purpose code, converting currency without losing margin, getting the FIRS, and keeping records clean enough for a GST refund. That is where time and money leak.
Payment is just one step in a much larger workflow, which includes FEMA, purpose codes, FX conversion, settlement, FIRS, GST, and much more. Cashfree Payments approaches the problem differently. Instead of acting only as a payment processor, Cashfree serves as the infrastructure layer connecting payment collection, compliance documentation, settlement management, and reporting into a single cross-border workflow.
| Operational Challenge | Why It Happens | How Cashfree Solves It |
| FEMA compliance uncertainty | Businesses must receive foreign funds through authorised channels under FEMA regulations. | Cashfree is an RBI-licensed Cross Border Payment Aggregator, and our compliance framework is built into the payment infrastructure rather than managed manually by the merchant. |
| Purpose Code errors causing settlement delays | Incorrect RBI Purpose Codes can trigger bank reviews, payment holds, and documentation requests. | Merchants can select the appropriate Purpose Code directly during invoice creation through the Global Collections dashboard. |
| FIRS delays affecting GST documentation | Banks often take days or weeks to issue remittance documentation. | Automated e-FIRA/FIRS issuance is available within 24 working hours through the merchant dashboard. |
| High FX costs and hidden bank markups | Traditional banking routes often include correspondent charges and foreign exchange spreads. | Global Collections uses local payment rails in major markets, helping reduce overall collection costs. |
| Subscription billing across borders | Recurring international card billing is difficult to manage through traditional banking channels. | International Payment Gateway supports recurring international card payments for SaaS and subscription businesses. |
| Managing payments from multiple countries | Different geographies require different payment methods and collection processes. | Single integration supporting 30+ global collection geographies |
| Reconciliation complexity | Finance teams must manually match invoices, settlements, and remittance records. | Real-time dashboard visibility, settlement tracking, transaction-level reporting, and FIRS documentation simplify reconciliation. |
Collect payments globally with faster settlements, automated eFIRA/FIRS, and built-in FEMA compliance using Cashfree Payments.
Learn More →
Which International Payment Method is Right For Your Business?
The best way to receive international payments depends on how you sell, where your customers are located, how often you invoice, and the compliance obligations attached to your business model. Use the decision matrix below to know the right method for your business proceeds.
| Business Type | Recommended Method | Why It Fits | Key Compliance Watchpoint |
| Indian Freelancer Designes Developers Writers Creators | Cashfree Global Collections Account (USD/EUR virtual account) Payment Links for one-off projects | Local bank transfers help avoid SWIFT deductions, and Payment Links require no website or technical integration. With this, automated eFIRA/FIRS documentation supports tax and GST recordkeeping. | Foreign income should be reported appropriately in the Income Tax Return (ITR), including Schedule FSI where applicable. Plus, you must get eFIRA/FIRS documentation as proof of foreign receipt. |
| Consultant Legal Finance Strategy Marketing | Cashfree Global Collections Account and Payment Links – choose according to your requirements. | Ideal for; Project-based billingRetainersMilestone payments Overseas clients can pay using familiar local banking rails without requiring complex payment setups. | Ensure invoices clearly describe the nature of services and use the correct RBI Purpose Code for each remittance category. |
| SaaS Founder | Cashfree International Payment Gateway with recurring billing enabled | Supports recurring international card payments, subscription billing, and acceptance across 140+ currencies. Pay Native (Dynamic Currency Conversion) allows customers to pay in local currency while settlements occur in INR. | Ensure export invoices, RBI Purpose Codes, GST zero-rating documentation, and eFIRA/FIRS records remain aligned. If you operate a marketplace, platform, or have complex cross-border licensing arrangements, review DTAA, royalty, and permanent establishment (PE) implications with your tax advisor. |
| Digital Agency or IT Services Firm | Cashfree International Payment Gateway with Global Collections | Supports both invoice-based collections and card-based payments from international clients. FIRS reports simplify reconciliation across multiple projects and recurring retainers. | Select the correct RBI Purpose Code, such as P0802 or P0803, depending on the nature of services provided. |
| Service Exporter Engineering Outsourcing KPO Consulting Design Research services | Cashfree Global Collections Account | Regular overseas invoicing benefits from local collection rails, lower fee leakage, and faster settlement cycles compared to traditional wire transfers. | Export proceeds must comply with FEMA realization timelines. Maintain eFIRA/FIRS documentation to support GST zero-rating claims. |
| E-commerce / D2C Exporter | Cashfree International Payment Gateway with Pay Native | International customers can complete purchases in their home currency, reducing checkout friction and improving conversion rates. A single integration supports collections from 170+ global markets. | Export documentation, shipping records, and payment records should remain aligned to support GST and customs compliance requirements. |
| Indian Exporter / Manufacturing Firm / B2B Service Provider | Cashfree Global Collections for invoices up to $10,000. Global SWIFT Account for larger invoices | Supports structured invoice collections, direct INR settlement, settlement tracking, and automated FIRS generation and large-value transactions can continue through SWIFT where appropriate. | Export proceeds realization timelines generally apply. Software and IT exporters may also need to comply with SOFTEX reporting requirements where applicable. |
Conclusion
For Indian businesses, receiving international payments isn’t just about calculating the transaction fees. When you learn how to receive international payments in India, consider FIRS, GST, RBI purpose code, Section 195 obligations, and more.
Payment methods you choose are the visible layer, but what happens behind the scenes in terms of compliance and operational structure will determine if payments are collected smoothly or if they are delayed.
Ready to Receive International Payments Without the Compliance Headaches?
Whether you’re a freelancer, SaaS company, exporter, consultant, or digital agency, Cashfree Payments helps you collect payments globally while simplifying compliance. Receive payments in 140+ currencies, automate eFIRA/FIRS generation, choose the correct RBI Purpose Code, and settle funds directly into your Indian bank account.
Start Collecting International PaymentsFAQs
How to receive international payments in India legally?
To receive international payments in India legally, businesses and freelancers must use an RBI-authorised channel, comply with FEMA regulations, select the correct RBI Purpose Code, and maintain supporting documents such as invoices and eFIRA/FIRS records where applicable.
What is FIRS, and why do Indian exporters need it?
A Foreign Inward Remittance Statement (FIRS) is proof that a foreign currency payment has been received in India. Service exporters use FIRS to support GST zero-rating claims, maintain audit trails, and substantiate export proceeds received from overseas clients.
Is Section 195 TDS applicable to an Indian business receiving international payments?
Section 195 applies when an Indian resident makes a payment to a non-resident. It governs outbound foreign remittances, not inbound receipts. Businesses receiving international payments must still report income appropriately under Indian tax laws.
What is the Equalisation Levy, and does it apply to receiving payments?
The Equalisation Levy was a tax on certain digital economy transactions involving non-resident entities. The levy has been phased out, and businesses receiving international payments today are generally more concerned with FEMA, GST export rules, and RBI compliance requirements.
How long does it take to receive international payments in India?
Settlement timelines depend on the payment method. Traditional SWIFT transfers typically take 3–7 business days, while modern international payment gateways and local collection rails can settle funds into Indian bank accounts within T+2 business days.
This article is general information, not legal, tax, or financial advice. Cross-border rules change and specifics depend on your situation. Regulations referenced here are current as of [month, year]. Confirm the requirements that apply to you with the primary source (RBI, DGFT) and your authorised dealer bank or a qualified professional before acting.
In case you missed it: