Export Services India

What Should a Freelancer in India Set Up Before Getting Paid by a First International Client?

Verified by:
Editorial team
Published:
Last modified:

Short answer

Before a first international client pays, a freelancer in India should set up five things. These are a bank account with an authorised bank, a GST position, an export invoice, the client's tax forms and a record-keeping habit. After payment, the freelancer confirms the purpose code, files the EDF and keeps the FIRA with the invoice.

What is a first international client payment checklist for freelancers?

A first international client payment checklist is the list of steps a freelancer in India completes so a foreign payment arrives cleanly and counts as an export of services. The checklist covers banking, GST, invoicing, foreign exchange paperwork and income tax, because each of these is triggered by the same first payment.

Most of the checklist is a one-time setup. Once the account, GST position and invoice template are in place, each later client mainly needs an invoice, an EDF entry and a filed FIRA. For the wider picture, see how freelancers in India can receive international payments.

Which freelancers need to follow a first international client payment checklist?

Every freelancer in India who is about to bill a client outside India for services should follow the checklist. Some steps, such as the LUT, apply only to GST-registered freelancers, while the bank, EDF and record-keeping steps apply to every freelancer exporting services.

How does a freelancer in India set up payments for a first international client?

A freelancer sets up a first international payment by preparing the account and tax position before work starts, then invoicing, collecting and documenting the payment. The order below follows the life of one payment, from contract to tax return.

  1. Confirm the work is an export of services: you are in India, the client is outside India, the place of supply is outside India, and payment will come in convertible foreign exchange or in rupees where RBI permits (IGST Act section 2(6)).
  2. Choose a bank account in your own name with an authorised bank that can receive foreign remittances, and ask the bank what it needs for export receipts. See export payments in a savings account for account type questions.
  3. Check your GST position. If you are registered, or must register under CGST Act section 22, decide whether to export under an LUT or on payment of IGST.
  4. If you choose the LUT route, file Form GST RFD-11 on the GST portal under Services, User Services, Furnish Letter of Undertaking (LUT), for the financial year, before the first export (GST portal user manual). The LUT filing guide covers each screen.
  5. Agree the contract terms in writing: scope, fee, currency, payment due date and who pays bank charges. Keep the signed contract or engagement email.
  6. Complete any tax form the client asks for, such as Form W-8BEN for a US payer. See the W-8BEN guide for Indian freelancers.
  7. Raise an export invoice. If you are GST-registered, the invoice carries the export endorsement and the client's name, address and country under CGST Rule 46. The export invoice format page lists the fields.
  8. Share your bank details with the client through a channel you trust, and confirm the details by a second channel. See how to share bank details with foreign clients safely.
  9. When the payment arrives, confirm the purpose of the payment with your bank so the right purpose code is reported. The purpose code for freelancers page lists the common codes.
  10. File the EDF with your AD bank within 30 days from the end of the invoice month, or for services other than software, on or before the date of receipt of payment (Regulation 3(2)).
  11. Download the FIRA or ask for a FIRC, and file it with the invoice. Generate an e-BRC on the DGFT portal if a GST refund or DGFT process needs one.
  12. Record the income in your books and plan for advance tax and the annual return. See income tax on foreign income for freelancers.

Does a freelancer need GST registration before the first international payment?

A freelancer needs GST registration only when the law requires it or when the freelancer chooses to register. CGST Act section 22(1) sets the general limit at aggregate turnover above Rs 20 lakh in a financial year, or Rs 10 lakh for supplies from special category States.

What does the EDF for services ask a freelancer to declare?

The EDF for services declares the full export value of services to the specified authority, which for most freelancers is the AD bank (Regulation 2(1)(f) and 3(2)). A freelancer who exports services to one or more clients in a month may submit a single EDF for all of them.

  • The AD bank may extend the EDF deadline on a request citing reasons for the delay (Regulation 3(2)(c)).
  • The EDF form guide explains the form's parts.
  • SOFTEX is not part of this checklist from 1 October 2026; see SOFTEX for freelancers for the history.

Can a freelancer accept payment for an invoice from someone other than the client?

A payment from a third party, such as the client's parent company, is possible only if the AD bank allows it. Under Regulation 8 of the FEMA export regulations, an Authorised Dealer may permit third party receipts when it is satisfied with the bona fides of the transaction.

  • Ask the client in advance which entity will pay.
  • Keep a document that links the payer to the client, and share it if the bank asks.

Which documents should a freelancer prepare for a first international client payment?

A freelancer should prepare a contract, an export invoice, bank details, any client tax form and, if registered for GST, an LUT. After payment, the freelancer adds the FIRA, the EDF acknowledgement and any e-BRC to the same file, so each payment can be traced from invoice to bank credit.

What happens if a freelancer skips steps in the first international client payment checklist?

Skipping steps usually causes delays and extra paperwork rather than an immediate penalty. The bigger risks are a payment that does not count as an export, GST becoming payable on an LUT invoice, or an export entry left open with the bank.

  • Lost export status: If payment is not received in convertible foreign exchange or in rupees where RBI permits, the supply does not meet IGST Act section 2(6)(iv).
  • LUT tax: Under Rule 96A(1)(b), tax with interest is due fifteen days after one year, or the FEMA period with any RBI extension, whichever is later, if payment is not received. Unpaid amounts lead to withdrawal of the LUT facility under sub-rule (3).
  • Open entry: The AD bank marks off the export entry in EDPMS only after the export value is realised (Regulation 18(1)(g)). A missing EDF or unmatched payment can leave the entry open.
  • Future exports: If proceeds stay unrealised for more than one year beyond the due date or extended period, the exporter may export only against full advance or an irrevocable letter of credit (Regulation 13).
  • FEMA penalty: A contravention of FEMA can attract a penalty of up to three times the sum involved where quantifiable, or up to Rs 2 lakh where not quantifiable (RBI FEMA master circular on compounding, para 1.1).

Most gaps can be closed late. Ask your AD bank to accept a delayed EDF under Regulation 3(2)(c) or to extend the realisation period under the proviso to Regulation 5(1), citing reasons. For an invoice up to Rs 10 lakh, the bank may close the EDPMS entry on your declaration that payment was realised (Regulation 4(2)). For a wrong code, see how to correct a wrong purpose code.

What is the timeline for a freelancer's first international client payment?

The timeline runs from the LUT, filed before the first export, to the invoice, the EDF within 30 days from the end of the invoice month, and realisation within nine months of the invoice date. The table lists each trigger, its due date and where it is filed.

What mistakes do freelancers make with a first international client payment?

  • No contract: Starting work on a chat message alone. A written scope, fee and due date helps when the bank checks the transaction or the client pays late.
  • Late LUT: Filing the LUT after the first export invoice. Rule 96A asks for the LUT prior to export.
  • Wrong purpose: Letting a payment be reported under a non-export purpose, which can complicate GST proof and e-BRC generation. See what happens with a wrong purpose code.
  • Skipping the EDF: Assuming a FIRA replaces the EDF. From 1 October 2026, service exporters declare export value in the EDF under Regulation 3(2).
  • Changing banks: Taking an advance in one bank and the balance in another without telling both banks, which Regulation 10(1) requires.
  • Unchecked details: Sending bank details by email without confirming them with the client by phone or video, which leaves room for payment redirection fraud.
  • Mixing years: Applying old Income-tax Act, 1961 section names to tax year 2026-27 income. The 2025 Act now applies, and its section 58 covers presumptive taxation for professionals.

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 FEMA 23(R)/2026-RB, as amended by FEMA 23(R)/(1)/2026-RB dated 22 September 2026, Regulations 1(2), 2(1)(f), 3(2), 4(2), 5(1), 8, 10(1), 13 and 18(1)(g); in force from 1 October 2026 (checked 8 Oct 2026)
  2. Foreign Exchange Management (Manner of Receipt and Payment) Regulations, 2023, Regulation 3(2), receipt through an Authorised Bank or Authorised Person (checked 8 Oct 2026)
  3. Integrated Goods and Services Tax Act, 2017: Section 2 (Definitions), Section 2(6), export of services (checked 8 Oct 2026)
  4. Integrated Goods and Services Tax Act, 2017: Section 16 (Zero rated supply), Sub-sections (1) and (3) (checked 8 Oct 2026)
  5. Central Goods and Services Tax Act, 2017: Section 22 (Persons liable for registration), Sub-section (1) and first proviso (checked 8 Oct 2026)
  6. Central Goods and Services Tax Rules, 2017: Rule 46 (Tax invoice), Proviso on export invoices: endorsement, recipient name and address, country of destination (checked 8 Oct 2026)
  7. Central Goods and Services Tax Rules, 2017: Rule 96A (Export of goods or services under bond or Letter of Undertaking), Sub-rules (1)(b) and (3) (checked 8 Oct 2026)
  8. GST Portal user manual: Furnishing of Letter of Undertaking (LUT), Menu path, Form GST RFD-11, financial year selection, DSC or EVC signing (checked 8 Oct 2026)
  9. Income Tax Department: FAQs on objective and scope of the Income-tax Act, 2025, Commencement from 1 April 2026; FY 2025-26 under the 1961 Act; tax year concept; section 58 presumptive taxation (checked 8 Oct 2026)
  10. IRS: Instructions for Form W-8BEN, Who must provide; giving the form to the withholding agent; expiration of Form W-8BEN (checked 8 Oct 2026)
  11. DGFT Public eBRC FAQs (Self-Generation of eBRC), Version 1.0, March 2024, Q1 (eBRC) and Q2 (IRM number) (checked 8 Oct 2026)
  12. RBI Master Circular No. 9/2014-15 on Compounding of Contraventions under FEMA, 1999 (1 July 2014), Para 1.1, penalties under section 13(1) of FEMA (checked 8 Oct 2026)
  13. Foreign Trade Policy 2023, Chapter 2 (General Provisions Regarding Imports and Exports), Para 2.05(a), Importer-Exporter Code (checked 8 Oct 2026)

Frequently asked questions

Does a freelancer need an IEC code to receive a first international payment for services?

Under Foreign Trade Policy para 2.05(a), an IEC is mandatory for exporting goods, while for export of services an IEC is needed on the date of rendering services only for availing Foreign Trade Policy benefits. Check what your AD bank asks for at onboarding. See whether freelancers need an IEC code.

Can a freelancer invoice a foreign client in Indian rupees under FEMA?

Yes, FEMA Regulation 5(1) recognises exports invoiced or settled in Indian rupees, and gives such exports twelve months for realisation instead of nine. For GST, rupee payment counts toward export of services only where RBI permits it. Check with your AD bank before agreeing to rupee invoicing with a foreign client.

Does a freelancer file a separate EDF for every foreign invoice?

No. Under FEMA Regulation 3(2)(a), an exporter of services who exports to one or more recipients in a month may submit a single EDF for all those exports. The single EDF is still due within 30 days from the end of the month in which the invoices were raised. Ask your AD bank about its format.

Is GST charged on an invoice to a foreign client for export of services?

An export of services is a zero-rated supply under IGST Act section 16(1). A registered freelancer either exports under an LUT without paying IGST, or pays IGST and claims a refund. An unregistered freelancer below the registration limit does not charge GST. The guide on GST on export of services explains both routes.

Does a freelancer need to fill Form W-8BEN for every US client?

A freelancer fills Form W-8BEN when a US client or payer requests it. The IRS says the form goes to the person requesting it and is never sent to the IRS. A signed W-8BEN generally stays valid until the last day of the third calendar year after signing, unless circumstances change.

Which purpose code does a freelancer use for a first international payment?

The purpose code depends on the service. For example, a software developer may use P0807 for off site software exports, and a consultant may use P1006 for business and management consultancy. Confirm the code with your AD bank when the payment arrives. The purpose code for freelancers guide lists common codes by service type.

Does the EDPMS entry for a small freelance invoice close automatically?

Not automatically. Under FEMA Regulation 4(2), where the invoice for services is up to Rs 10 lakh, the AD bank may close the EDPMS entry based on the exporter's declaration that payment was realised. The declaration can also be given quarterly for bulk closure. Ask your AD bank how it collects these declarations.