Key points
- No IEC is needed to be paid for services; you are known by your PAN.
- GST registration is needed only once turnover in the year, foreign clients included, passes ₹20 lakh (₹10 lakh in Manipur, Mizoram, Nagaland and Tripura).
- Not registered: send a plain invoice with your PAN and a line saying so — no GST, no LUT.
- Every payment needs the purpose code for the work, and a FIRA or e-FIRA kept with the invoice.
- Foreign income is taxed like any other: plan the advance tax instalments.
No IEC for services
The Import Export Code is DGFT's number for businesses that import or export goods. A person who only provides services needs one only to claim benefits under the Foreign Trade Policy. Your bank and the tax department know you by your PAN, and every paper in this guide carries it.
GST: the threshold, and the invoice when you are below it
Exports of services are zero-rated, but they still count towards your aggregate turnover. You must register once that turnover in a financial year passes ₹20 lakh, or ₹10 lakh in Manipur, Mizoram, Nagaland and Tripura (section 22 of the CGST Act). Below it, a supplier of services is exempt from registration even for supplies to clients outside the state or abroad, under Notification No. 10/2017-Integrated Tax. Once you pass the threshold, apply within 30 days.
An unregistered freelancer cannot issue a tax invoice and does not need a Letter of Undertaking. Send a plain invoice instead, with your name and address as on your PAN, the PAN itself, the client's name, address and country, the service and its SAC code, the amount and currency, and a line that you are not registered under GST. Once registered, export invoices go under an LUT without IGST.
The purpose code for your work
Every payment from abroad carries an RBI purpose code. For freelance work it is the code for the service: software and websites P0802, consulting P1006, digital marketing P1007, video and animation P1101, teaching P1107, accounting P1005, and P1099 for other services, which covers most design and writing. The purpose code guide has the rest. Do not let a client's payment be booked under a personal code such as gifts or family maintenance: it misstates your income.
Bank or platform: FIRA and e-FIRA
Paid straight into your bank account, savings or current, the bank asks for the purpose and issues a Foreign Inward Remittance Advice (FIRA) for each payment. Paid through a payment platform, the platform converts the money and pays you in rupees; if RBI has authorised it as a cross-border payment aggregator, it issues an e-FIRA, which serves the same purpose. A platform may handle up to ₹25 lakh in one payment for an export of services.
Keep the invoice at its full amount. The platform's fee and the bank's charges are your expenses, not a smaller invoice. Keep each FIRA or e-FIRA with its invoice: it is your proof of a payment from abroad if GST, the bank or the tax department ever asks.
The monthly EDF
From 1 October 2026 exports of services are declared to the bank once a month on the Export Declaration Form. RBI indicated on 7 October 2026 that individuals need not file it; its FAQs on the point are awaited. Until then, ask your bank and keep its answer in writing.
Income tax
Money from foreign clients is ordinary income from your profession or business and goes on your return with the rest. When the tax for the year will be ₹10,000 or more, pay it in advance instalments by 15 June, 15 September, 15 December and 15 March. If the client's country withheld tax, keep its certificate: you may be able to claim credit for it in India. Your chartered accountant can tell you whether the presumptive scheme for professionals suits you.
FxLayer handles this from one workspace on your PAN: invoices without GST with the right wording, the purpose code chosen from a description of the work, receipts into the bank or through a platform with the FIRA or e-FIRA attached, the EDF if your bank wants it, a register of foreign income by month and client, and the advance tax dates on the calendar.
Questions
Sources
- CBIC: the CGST and IGST Acts and notifications, including section 22 of the CGST Act (registration threshold) and Notification No. 10/2017-Integrated Tax
- RBI Notification No. FEMA 23(R)/2026-RB of 13 January 2026: Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026
- RBI Notification No. FEMA 23(R)/(1)/2026-RB of 22 September 2026: the amendment regulations
- RBI notifications, including the A.P. (DIR Series) circulars to AD banks
- Income Tax Department of India
This article is general information on Indian foreign exchange and tax rules as they stood on the date shown. It is not legal or tax advice. Rules and limits change; confirm the current position with your AD bank, the relevant RBI Master Direction or your adviser before acting.
