Export Services India

How Do Freelancers Receive International Payments in India?

Verified by:
Editorial team
Published:
Last modified:

Short answer

Freelancers in India receive international payments through an authorised dealer (AD) bank, by direct bank transfer or through an RBI-authorised cross-border payment aggregator. Fees from foreign clients are treated as an export of services. The freelancer files an Export Declaration Form with the bank within 30 days of the invoice month. Payment must arrive within nine months of the invoice.

What does receiving an international payment involve for a freelancer in India?

For a freelancer in India, receiving an international payment means collecting a client's fee through a channel FEMA allows and keeping the export record for that fee up to date. Under the 2026 Export and Import Regulations, services include software, so most freelance work for foreign clients is an export of services.

  • Channel: A person resident in India may receive money from a person outside India only in the manner FEMA allows, which in practice means through an authorised bank or authorised person (Regulation 3, Manner of Receipt and Payment Regulations).
  • Currency: For clients outside Nepal, Bhutan and the Asian Clearing Union countries, the fee can be received in Indian rupees or in any foreign currency (Regulation 3(2)(I)).
  • Declaration: The freelancer declares the export on an Export Declaration Form (EDF). For services other than software the specified authority in the domestic tariff area is the AD bank; for software it is the AD bank or STPI (Regulation 2(1)(f)).
  • Realisation: The full invoice value must be received in India within nine months from the invoice date (Regulation 5(1)).
  • Bank records: The AD bank records the export and the payment in EDPMS, marks the entry off once paid, and reports the transaction in FETERS (Regulation 18).

The route a freelancer picks affects speed and cost. The declaration, realisation and record-keeping duties stay the same on every route.

Which freelancers in India must follow the FEMA rules for receiving international payments?

Every freelancer resident in India who is paid by a client abroad for services must follow the FEMA receipt and export rules. The 2026 Regulations set no minimum income or invoice size for this. A lower threshold of Rs 10 lakh per invoice only changes how the bank closes the record (Regulation 4(2)).

How does a freelancer in India receive an international payment step by step?

A freelancer in India receives an international payment by invoicing the client, sharing bank or aggregator details, declaring the export on an EDF and confirming the purpose of each payment with the bank. The steps below follow one month of freelance invoices.

  1. Use a bank account with an AD Category-I bank that handles foreign exchange. Decide whether you also want an EEFC account to hold fees in foreign currency.
  2. If you are GST-registered and want to export without paying IGST, furnish a Letter of Undertaking in FORM GST RFD-11 before the export (CGST Rule 96A(1)). See LUT filing.
  3. Raise the invoice in a foreign currency, or in rupees where your bank offers rupee settlement under Regulation 17.
  4. Give the client your bank's inward remittance details, or onboard with a payment aggregator and check it is authorised using the guide on RBI-authorised payment aggregators.
  5. File the EDF with your AD bank within 30 days from the end of the invoice month. One EDF can cover every client you invoiced that month, and freelancers in services other than software may file it on or before the date of payment (Regulation 3(2)). See the EDF form guide.
  6. When the money arrives, tell the bank the purpose of the payment so it reports the right FETERS purpose code.
  7. Keep the bank's advice or certificate for each inward remittance. If you hold an IEC, you can also generate an eBRC on the DGFT portal.
  8. For invoices up to Rs 10 lakh, give the bank a declaration that payment is realised, per invoice or quarterly in bulk, so it can close the EDPMS entry (Regulation 4(2)).
  9. Track each unpaid invoice against its nine-month date and ask the bank for an extension before that date if a client is late (Regulation 5(1)).

How does a direct bank transfer from a foreign client reach a freelancer's account in India?

A direct bank transfer reaches a freelancer through the AD bank in India, which credits the account only after it is satisfied the transaction is genuine and updates EDPMS at the same time (Regulation 4(2)). The client pays from its own bank, and the bank in India converts or holds the funds as you instruct.

  • An RBI circular dated 9 April 2026 requires banks to tell customers about an inward cross-border payment as soon as it is received, or at the start of the next business day if it arrives after hours (RBI/2026-27/08, para 3).
  • Under the same circular, banks should credit payments received during foreign exchange market hours on the same business day, and those received later on the next business day. The directions take effect six months from the circular date.
  • Banks may set up straight-through crediting of inward payments for individual residents, based on their risk assessment and FEMA rules.

How does a cross-border payment aggregator (PA-CB) pay a freelancer in India?

A cross-border payment aggregator (PA-CB) collects payments from buyers abroad through e-commerce and settles them to the Indian seller through an AD bank. RBI regulates PA-CBs under its Master Direction on Payment Aggregators, and a non-bank aggregator needs RBI authorisation.

  • Each inward or outward transaction processed by a PA-CB can be up to Rs 25 lakh (para 11(d)). See PA-CB transaction limit.
  • Settlement in a currency other than rupees is allowed only for Indian exporters directly onboarded by the PA-CB (para 11(i)).
  • The PA-CB must give your AD bank the documents needed to close your EDPMS entries (para 11(h)).
  • A card payment where a card network settles the foreign exchange and the aggregator receives rupees is not PA-CB activity (para 4, note 2). See export payment by card.

How can a freelancer use an EEFC account to receive international payments?

A freelancer can have foreign client fees credited to an EEFC account and keep them in foreign currency instead of converting at once. RBI's EEFC FAQ says resident individuals may open one, and 100% of foreign exchange earnings may be credited.

  • An EEFC account can only be a current account, and no interest is paid on it (Q3).
  • The total credited in a calendar month must be converted to rupees by the last day of the next month, after allowing for approved uses or forward commitments (Q4).
  • Consultancy fees and other professional earnings received in an individual capacity are permitted credits (Q7). See what is an EEFC account.

What documents does a freelancer in India need for each international payment?

A freelancer in India needs an export invoice, an EDF, a purpose code for each payment and the bank's record of the inward remittance. A GST-registered freelancer exporting without IGST also needs an LUT. Ask your AD bank for its own list, since each bank must publish the documents, timelines and charges in its export policy (Regulation 19).

What happens if a freelancer in India receives a foreign payment the wrong way or too late?

A freelancer who receives a foreign payment outside an authorised channel, or does not receive it within the realisation period, contravenes FEMA and can face a penalty. A late payment can also affect GST under an LUT and, after a long delay, the terms on which future exports are allowed.

  • FEMA penalty: A contravention can lead to a penalty of up to three times the sum involved, or up to Rs 2 lakh where it cannot be quantified, plus up to Rs 5,000 for each day it continues (FEMA section 13(1)).
  • Future work: If proceeds stay unrealised for more than one year after the due date or extended date, further exports are allowed only against full advance or an irrevocable letter of credit (Regulation 13).
  • GST: Under an LUT, if payment for services is not received within one year or the FEMA period with any extension, whichever is later, IGST with interest is payable within fifteen days of that date (Rule 96A(1)(b)).
  • Export status: A service is an export for GST only if payment is received in convertible foreign exchange or in rupees where RBI permits (IGST Act section 2(6)(iv)). See GST on export of services.
  • Open entries: An EDPMS entry stays open until the bank marks it off after ensuring the export value is realised (Regulation 18(1)(g)).

If a client is late, ask your AD bank to extend the realisation period before it ends (Regulation 5(1)). If a client pays less than invoiced, the bank can allow a reduction, and for invoices up to Rs 10 lakh your own declaration is enough (Regulation 6). If you missed the EDF deadline, the bank can extend it on a request that gives reasons (Regulation 3(2)(c)).

What is the timeline for a freelancer in India to receive and report an international payment?

The timeline for a freelancer in India starts on the invoice date. The EDF is due within 30 days from the end of the invoice month, and full payment is due within nine months of the invoice, or twelve months if the invoice is raised or settled in rupees.

What mistakes do freelancers in India make when receiving international payments?

  • Gift codes: Letting the bank report a client fee under a personal or family remittance code. The purpose code is how the bank knows the money is an export, so confirm it for every payment (Circular No. 84).
  • Skipping EDF: Assuming only goods exporters or large firms file an EDF. From 1 October 2026 every exporter of services, including a solo freelancer, furnishes an EDF (Regulation 3(2)).
  • Old SOFTEX advice: Following older guides on SOFTEX forms. The SOFTEX circulars are superseded from 1 October 2026 by A.P. (DIR Series) Circular No. 20. See SOFTEX for freelancers.
  • Wrong deadline: Relying on the fifteen-month period in the original 2026 text. The amendment of 22 September 2026 changed it to nine months, as the footnotes to Regulation 5 show.
  • Split banks: Taking an advance through one bank and the balance through another without telling both banks (Regulation 10(1)). See advance payment rules.
  • Unchecked aggregator: Using a collection service without checking that it is a bank or holds RBI authorisation as a payment aggregator (PA Master Direction, para 5).
  • Idle EEFC balance: Leaving EEFC credits unconverted past the end of the following month without an approved use (EEFC FAQ Q4).

How did we verify this?

Every rule, deadline and form on this page is linked to its official source, checked on the dates below.

  1. Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026, Notification No. FEMA 23(R)/2026-RB (amended by FEMA 23(R)/(1)/2026-RB, 22 September 2026), Regulations 1(2), 2(1)(e)-(f) and Explanation, 3(2), 4(2), 5(1), 6, 8, 10(1), 13, 17, 18(1)(b), 18(1)(g), 18(2), 19 and footnotes 2 to 5 (checked 9 Oct 2026)
  2. RBI A.P. (DIR Series) Circular No. 20, RBI/2025-26/194, 16 January 2026: Export and Import of Goods and Services, Paras 1, 4 and 7; Annex A list of superseded circulars, including SOFTEX circulars (checked 9 Oct 2026)
  3. Foreign Exchange Management (Manner of Receipt and Payment) Regulations, 2023, Notification No. FEMA 14(R)/2023-RB, Regulation 3(1) and 3(2)(I) (checked 9 Oct 2026)
  4. RBI Master Direction on Regulation of Payment Aggregators, 15 September 2025, Para 4 (PA-CB definition and note 2), para 5, para 11(d), 11(h), 11(i) (checked 9 Oct 2026)
  5. RBI circular RBI/2026-27/08, 9 April 2026: Guidelines to facilitate faster cross-border inward payments, Paras 3 and 4 (checked 9 Oct 2026)
  6. RBI FAQ: Exchange Earners' Foreign Currency (EEFC) Account, Q1 to Q4 and Q7 (checked 9 Oct 2026)
  7. RBI A.P. (DIR Series) Circular No. 84, RBI/2011-12/413: Compilation of R-Returns, Reporting under FETERS, Para 3: purpose codes for all foreign exchange transactions (checked 9 Oct 2026)
  8. Integrated Goods and Services Tax Act, 2017, section 2 (CBIC tax information portal), Section 2(6) export of services (checked 9 Oct 2026)
  9. Central Goods and Services Tax Rules, 2017, Rule 96A (CBIC tax information portal), Rule 96A(1) and (1)(b) (checked 9 Oct 2026)
  10. DGFT Public eBRC FAQs (Self-Generation of eBRC), Version 1.0, March 2024, Q1 and Q10 (checked 9 Oct 2026)
  11. Foreign Exchange Management Act, 1999 (text hosted by IFSCA), Section 13(1) (checked 9 Oct 2026)

Frequently asked questions

Can a freelancer receive international payments into a savings account in India?

Whether a freelancer can receive international payments into a savings account depends on the AD bank's account rules, so ask your bank before sharing details with a client. The FEMA export duties, including the EDF and the nine-month realisation period, apply whichever account type receives the money. See export payment in a savings account.

Does a freelancer need an IEC to receive foreign payments for services in India?

The 2026 FEMA export regulations do not make an IEC a condition for a freelancer to receive payment for services. DGFT's eBRC FAQ says a user must link an existing IEC or apply for one before generating an eBRC on the DGFT portal. Check with your AD bank whether it asks for an IEC.

Which RBI purpose code does a freelance software developer use for client payments?

A freelance software developer is often reported under P0802, described in RBI's FETERS list as "Software consultancy/implementation (other than those covered in SOFTEX form)". Business and management consultancy uses P1006. Confirm the exact code with your AD bank for each payment. See the P0802 purpose code and P1006 purpose code pages.

Can a freelancer in India invoice a foreign client in Indian rupees?

Yes, a freelancer can invoice in Indian rupees where the bank supports RBI's rupee invoicing and settlement framework, which Regulation 17 of the 2026 Regulations refers to. The realisation period is then twelve months instead of nine. For GST export status, a rupee payment counts only where RBI permits it.

Does SOFTEX still apply to freelance software exports from India after October 2026?

No. RBI's A.P. (DIR Series) Circular No. 20 supersedes the SOFTEX circulars from 1 October 2026. Freelance software exporters now file an Export Declaration Form with the AD bank or STPI within 30 days from the end of the invoice month, and one EDF can cover all of that month's invoices.

What can a freelancer do under FEMA if a foreign client pays less than the invoice?

Under Regulation 6 of the 2026 FEMA export regulations, a freelancer can ask the AD bank to allow a reduction in the export value, giving reasons. Where the invoice is up to Rs 10 lakh, the bank may allow the reduction based on the freelancer's own declaration. See reduction in export invoice value.

Is the mid-market exchange rate what a freelancer in India receives on a foreign payment?

A freelancer usually receives the rate the bank or payment provider applies, which can include a markup over the mid-market exchange rate, plus any transfer fees. The rate and charges are set by the provider, so compare the rupee amount credited with the invoice value. See what is the mid-market rate and FX markup.