FEMA violations don't always look like violations — they look like shortcuts, conveniences, and things everyone else seems to be doing. This guide covers the most common FEMA compliance failures among Indian service exporters and the correct practices.
Violation 1: Receiving Payment in a Foreign Account and Not Repatriating
What happens: Indian freelancer opens a Wise account or US Mercury account, receives client payments there, and keeps USD balance abroad for months — paying foreign expenses from it, moving money slowly, or simply forgetting.
FEMA rule: Foreign exchange earned from export of services must be repatriated to India within 9 months.
The risk: Non-repatriation is a FEMA violation. Penalty: up to 3x the unrepatriated amount. Not enforced for small amounts routinely, but the compliance exposure is real.
Fix: Use Playto Pay. Daily INR settlement = automatic repatriation. No foreign account, no 9-month countdown to manage.
Violation 2: Receiving Through Unauthorised Channels
What happens: Client's colleague "carries" cash payment. Client sends to a friend's foreign account. Payment goes through a cryptocurrency exchange. Revenue stays in a foreign account "for convenience."
FEMA rule: International receipts must come through Authorised Dealers (Indian AD banks) or PA-CB licensed payment aggregators.
The risk: Receiving through any channel not authorised by RBI is a direct FEMA violation. No de minimis threshold.
Fix: Only receive via Indian bank SWIFT or PA-CB licensed gateways (Playto Pay, Skydo, Razorpay International, Cashfree International).
Violation 3: Indian Founder Holding Foreign Company Without ODI Compliance
What happens: Indian founder sets up a Wyoming or Delaware LLC (often for Stripe access), gets EIN, opens Mercury, starts collecting revenue — without any RBI filings.
FEMA rule: Indian residents holding equity in foreign companies must comply with FEMA ODI (Overseas Direct Investment) regulations. Form ODI must be filed with RBI through an AD bank.
The risk: Un-filed ODI = FEMA violation. Penalty: up to 3x the investment value. The LLC itself (and all its revenue) becomes a compliance liability.
Fix: If you genuinely need a foreign entity: file Form ODI before or immediately after incorporation. Work with a CA experienced in FEMA ODI. If you set up the LLC only to access Stripe: evaluate whether Playto Pay (Indian entity, PA-CB licensed) removes the need.
Violation 4: Not Maintaining Transaction Documentation
What happens: Payments arrive in bank account. No FIRA. No invoices kept. Bank statement is the only record.
FEMA rule: Authorised Dealers (your bank or gateway) must be able to verify that inward remittances represent legitimate export of services. Without documentation, you can't prove legitimacy under FEMA audit.
The risk: In a FEMA inquiry (triggered by IT audit, bank flag, or random review), inability to produce documentation for international receipts creates presumption of violation.
Fix: Invoice per transaction. FIRA per transaction (auto via Playto Pay). Keep for 5 years minimum.
Violation 5: Mixing LRS and Business Remittances
What happens: Indian individual uses LRS (Liberalised Remittance Scheme) to send money to their own foreign account, then uses those funds for "business expenses" abroad without proper documentation.
FEMA rule: LRS is for personal remittances. Business payments must use separate business-purpose authorised channels. LRS funds cannot be used for current account business transactions without specific approvals.
The risk: Using LRS funds for business purposes abroad = purpose code mismatch = FEMA violation.
Fix: Keep LRS remittances strictly for personal purposes (travel, education, gifts). Use proper business channels (current account + AD bank approval) for business payments abroad.
The Clean FEMA Compliance Framework
| Action | FEMA Compliant Approach |
|---|---|
| Receive international payments | PA-CB gateway (Playto Pay) or Indian bank SWIFT |
| Repatriate on time | Daily settlement via Playto Pay = auto-compliant |
| Hold foreign company | File Form ODI with AD bank before incorporation |
| Document receipts | Invoice + FIRA per transaction, kept 5 years |
| Business payments abroad | Separate business outward remittance via AD bank |
FAQ
What is the most common FEMA violation for Indian freelancers? Not repatriating foreign account balances within 9 months. Keeping Wise/PayPal balances in USD beyond the repatriation window is the most widespread technical violation.
Is having a Wise account a FEMA violation? Not inherently. Keeping funds in Wise beyond the 9-month repatriation window is a potential violation. Transfer Wise balances to your Indian bank regularly. Consider routing receipts directly via Playto Pay to avoid the issue entirely.
What is Form ODI and when does an Indian founder need to file it? Form ODI (Overseas Direct Investment) must be filed with RBI through an Authorised Dealer bank when an Indian resident acquires equity in a foreign company. Required for Wyoming LLC, Delaware C Corp, Singapore Pte Ltd ownership by Indian individuals.
