FEMA
FEMA stands for the Foreign Exchange Management Act, 1999. It is the primary legislation in India that governs all transactions involving foreign exchange — including receiving payments from overseas clients, repatriating funds, and conducting cross-border trade. FEMA replaced the older and stricter FERA (Foreign Exchange Regulation Act) and shifted the focus from control to management of foreign exchange.
FEMA is administered by the Reserve Bank of India (RBI) and enforced by the Directorate of Enforcement (ED).
Why FEMA Matters for Freelancers and Businesses
If you are an Indian freelancer or business that receives payments from foreign clients, exports services internationally, or deals in any foreign currency transaction, FEMA rules apply to you. Key scenarios include:
- Receiving USD, EUR, GBP, or any foreign currency from overseas clients
- Sending invoices to international clients for services rendered from India
- Repatriating foreign earnings to your Indian bank account
- Opening a foreign currency account
Key Concepts Under FEMA
Resident vs. Non-Resident
FEMA classifies individuals and entities as Resident or Non-Resident based on their period of stay in India. Most Indian freelancers and businesses are Resident under FEMA and must comply with RBI guidelines when receiving foreign remittances.
Current Account vs. Capital Account Transactions
- Current Account Transactions — routine transactions like receiving payment for export of services, paying for imports, or remitting funds for travel. Most current account transactions are freely permitted.
- Capital Account Transactions — investments, loans, and asset transfers across borders. These require specific RBI approvals.
Authorised Dealer (AD) Banks
All foreign exchange transactions in India must be routed through Authorised Dealer (AD) banks — banks licensed by the RBI to deal in foreign exchange (e.g., SBI, HDFC, ICICI). When you receive a payment from an overseas client, your AD bank processes and converts the foreign currency.
FEMA and the FIRC
When a freelancer or exporter receives a foreign payment, their bank issues a FIRC (Foreign Inward Remittance Certificate). This document is the primary proof of foreign exchange receipt under FEMA and is required for:
- Claiming GST refunds on zero-rated supplies (exports)
- Availing the LUT (Letter of Undertaking) benefit for export of services without paying GST upfront
- Income tax purposes as proof of foreign income
FEMA and GST on Exports
Under GST, export of services is treated as a zero-rated supply. To qualify as an export under both FEMA and GST, the payment must be received in convertible foreign exchange and routed through an AD bank. This is a FEMA requirement — not just a GST one.
Penalties for FEMA Violations
Unlike FERA, violations under FEMA are treated as civil offences, not criminal ones. Penalties can include:
- Up to 3 times the sum involved in the contravention
- Confiscation of the foreign exchange or assets
- Continued fines for ongoing violations
Key Compliances for Indian Exporters of Services
- Receive payment through an AD bank in convertible foreign currency
- Obtain FIRC or e-FIRC from your bank for each remittance
- File export details in GSTR-1 under the correct export category
- Maintain records as required under FEMA regulations
FEMA compliance is not just a legal requirement — it is also the gateway to GST benefits like refunds and zero-rating for exporters of services.
Invoicing international clients? Use JetInvoice's free export invoice generator to create FEMA-compliant export invoices with the correct format for foreign clients.
