How to Invoice International Clients from India (2026 Guide)

Written by

in

Finishing a project for a client in London, San Francisco, or Dubai is exciting. Sending them a professional invoice and actually getting paid without confusion about GST, forex, or legal compliance is where most Indian freelancers hit a wall.

If you have ever wondered whether to charge GST on a foreign invoice, what a LUT bond is, how to receive payment in USD legally, or what the invoice itself should look like, this guide covers all of it in plain language. And at the end, you will know exactly how to create a compliant international invoice in under 60 seconds, for free.

Can Indian Freelancers Invoice International Clients?

Yes absolutely. Freelancing and exporting services internationally from India is completely legal. In fact, export of services is one of the government’s most actively promoted economic activities. The legal framework covers it clearly under the Integrated Goods and Services Tax (IGST) Act and the Foreign Exchange Management Act (FEMA).

What changes when you bill an overseas client versus a domestic one is the tax treatment, the invoice format, and the payment documentation you need to maintain. None of it is complicated once you understand the framework, and this guide maps all of it out.

Does GST Apply to International Invoices from India?

This is the question every Indian freelancer asks first,t and the answer surprises many people.

Export of services is “zero-rated” under GST. This means GST applies but at a rate of 0%. You do not charge your foreign client any CGST, SGST, or IGST. The Indian government effectively removes the GST burden on exports to keep Indian services competitive globally.

The official definition of “export of services” under GST requires all five conditions to be met:

  1. The supplier of the service is in India
  2. The recipient of the service is outside India
  3. The place of supply is outside India
  4. Payment is received in convertible foreign currency (USD, EUR, GBP, etc.) OR in Indian Rupees when permitted under RBI guidelines.
  5. The supplier and recipient are not mere establishments of the same entity

If your freelance or agency work meets all five conditions, and it almost certainly does for standard international client work, your invoices qualify as zero-rated exports.

Practical result: Your invoice to an overseas client shows ₹0 GST (or simply states “Export of Services Zero Rated Supply under IGST Act”). No IGST charged. No CGST. No SGST.

Read Also: How to Index Your Page in Google

LUT Bond: Why You Need One Before Billing International Clients

Here is something most guides skip entirely: you need to file a Letter of Undertaking (LUT) with the GST department before issuing zero-rated export invoices without paying IGST.

What is a LUT Bond?

A Letter of Undertaking (LUT) is a declaration you file with the GST portal stating that you will export your services/goods and comply with all GST regulations and that you will not collect IGST from foreign clients.

Without a valid LUT on file, the technically correct approach is to charge 18% IGST and then claim a refund from the government later. This is slow, cash-flow negative, and unnecessarily bureaucratic. Filing a LUT removes this requirement entirely:y your export invoices go out at zero tax, and you have no refund process to manage.

Who Needs to File a LUT?

Any GST-registered freelancer, agency, or business that exports services and wants to invoice without collecting IGST.

If you are below the GST registration threshold (currently ₹20 lakh annual turnover for most states), you are not required to register for GST and therefore do not need a LUT. Simply issue invoices without any GST.

How to File a LUT (Step-by-Step)

Step 1: Log in to the GST portal at gst.gov.in

Step 2: Go to Services → User Services → Furnish Letter of Undertaking (LUT)

Step 3: Select the financial year for which you are filing

Step 4: Fill in the declaration form. Provide two witnesses (usually employees, directors, or partners)

Step 5: Sign with your Digital Signature Certificate (DSC) or EVC (Aadhaar OTP)

Step 6: Submit. You will receive an ARN (Application Reference Number) immediately

Step 7: Download your acknowledged LUT. This is valid for the entire financial year (April to March)

LUT filing is free of cost no government fee. It typically takes 5–10 minutes on the GST portal. File it once per financial year.

Create Invoice

What Should an International Invoice from India Include?

An international invoice from an Indian freelancer or business needs to contain specific information to be legally compliant under both Indian law and accepted globally.

Mandatory Fields for International Export Invoices

Field Details
Invoice Number Sequential, unique per year (e.g., INV-2026-001)
Invoice Date Date of issue
Your Name/Company Full legal name as registered
Your GSTIN If GST registered
Your Address Complete Indian address
PAN Number Recommended for foreign remittance tracking
Client Name Full legal name of overseas client
Client Address Complete overseas address
Client Country Essential for export classification
Description of Services Clear description, ideally with SAC code
Currency Clearly stated (USD, EUR, GBP, etc.)
Amount In agreed foreign currency
GST “Zero Rated Export — Nil IGST under LUT” OR “Not liable to GST (below threshold)”
Payment Details Bank account, SWIFT/IFSC, or international payment link
Due Date Standard: Net 15 or Net 30
LUT Reference Number Include if GST registered and LUT filed

What Currency Should You Bill In?

Bill your international clients in their local currency or U, SD whichever you agreed on. This is standard global practice and expected by most overseas clients.

From InvoBill, you can switch the currency to USD, EUR, GBP, JPY, AUD, CAD, or AED in one click. Your invoice amount shows in that currency;ncy your client sees a clean, professional document in the currency they work with every day.

Read Also: GST Invoice for Freelancers India: Complete 2026 Guide

How to Receive International Payments Legally in India

Invoicing is only half the equation. Receiving that payment in compliance with FEMA (Foreign Exchange Management Act) regulations is the other half.

Accepted Methods for Receiving International Payments

Wire Transfer (SWIFT): The most common method for large international payments. Your client sends money from their bank directly to your Indian bank account. You need to provide your account number, bank name, branch address, IFSC code (for domestic routing), and SWIFT code (for international routing provided by your bank).

PayPal: Widely used for small to mid-size freelance payments. Note that PayPal to Indian bank withdrawals have currency conversion fees of 2–4%. For amounts over USD 1,000, bank wire transfer is usually more cost-effective.

Wise (formerly TransferWise): Excellent for receiving USD, EUR, or GBP at near-interbank rates. Gives you a “local” bank account in the client’s country; they pay as a domestic transfer, and you receive in INR at a competitive rate.

Razorpay / PayU International: India-first payment platforms that now support international payments. Good option if your client prefers a card payment link.

Crypto: Legal in India but treated as an asset, not a currency. Payments received in crypto are taxable as capital gains or business income depending on classification. Not recommended unless you specifically understand the tax implications.

What is FIRC and Why Do You Need It?

FIRC stands for Foreign Inward Remittance Certificate, a document issued by your Indian bank confirming that foreign currency has been received in your account.

Why it matters:

  • Required for zero-rated GST export service classification
  • Needed if you ever face a GST audit on your international invoices
  • Used in certain FEMA compliance filings
  • Acts as proof of export income for income tax purposes

How to get your FIRC: When you receive an international payment, ask your bank to issue a FIRC or FIRS (Foreign Inward Remittance Statement). Most major Indian banks (SBI, HDFC, ICICI, Axis) generate this automatically for wire transfers above a threshold. For PayPal and Wise, the transaction history serves as a substitute for informal purposes, though a formal FIRC is only issued by banks for direct wire transfers.

Keep every FIRC. Store them by financial year. They are the audit trail that proves your international income qualified as zero-rated export.

Handling TDS on International Freelance Payments

Some Indian clients (companies filing TDS returns) deduct tax at source under Section 194J (professional fees) or Section 194C (contractor fees) before paying you even on rupee invoices.

For international clients, TDS generally does not apply from their end since they are outside India’s tax jurisdiction. However, if you are receiving payment through an Indian entity acting as an intermediary (such as an Indian subsidiary of a foreign company paying you), TDS may still apply.

The practical takeaway: TDS is primarily a domestic India concern. For true export clients paying from overseas, you receive the full invoice amount without deduction.

Read Also: CGST vs SGST vs IGST: Which Tax to Charge on Your Invoice?

What Invoice Format Do International Clients Expect?

Overseas clients, especially in the US, UK, EU, and Australia, expect a clean, professional invoice that clearly states the amount owed, the currency, the bank or payment details, and a due date. They do not expect to see CGST and SGST breakdowns. They do not need to see your GSTIN (though you can include it for your own records).

The key elements that impress international clients:

  • Clean PDF — not a screenshot, not a WhatsApp photo of a handwritten bill
  • Your company logo or name prominently at the top
  • Clear description of what was delivered (e.g., “Website Design and Development 5 Pages March 2026 Project”)
  • Amount clearly stated in agreed currency (e.g., USD 2,500)
  • Bank details or payment link for how they send money
  • Payment due date — Net 15 or Net 30 is globally standard
  • Invoice number — clients need this for their accounts payable system
  • Your full address — required for their accounting department

How to Create an International Invoice for Free Using InvoBill

InvoBill lets you create a professional international invoice in under 60 seconds, with no signup, no subscription, no watermark.

Step-by-step for international invoices:

Step 1: Open InvoBill’s free invoice generator in your browser

Step 2: Under “Your Business Details,” enter your name, Indian address, GSTIN (optional), email, and upload your logo

Step 3: Under “Client Details,” enter your overseas client’s name and address. Leave GSTIN blank (they are not Indian-registered)

Step 4: Under “Invoice Information,” set the currency to USD, EUR, GBP, or your agreed currency using the dropdown. Enter your invoice number, date, and payment due date.

Step 5: Under “Line Items,” describe your service clearly (e.g., “Logo Design — 3 Concepts + Final Files”). Set GST to 0% (zero-rated expo; rt). No tax applied.s

Step 6: Under “Payment & Terms,” add your bank details (including SWIFT code for international transfers) or your international payment link (PayPal, Wise, etc.)

Step 7: In Terms & Conditions, write your payment terms: “Payment due within 15 days. Export of Services Zero Rated under GST LUT [your LUT reference number].”

Step 8: Preview the invoice in real time, then click Download PDF Invoice

Your client receives a clean, professional invoice. Your accounts stay compliant. And it costs you exactly ₹0.

Create Your International Invoice Free → InvoBill

Common Mistakes Indian Freelancers Make on International Invoices

Mistake 1: Charging 18% IGST on export invoices.ces Export of services is zero-rated. Charging GST on a foreign client creates complexity for them and is technically incorrect if you hold a valid LUT. Solution: File your LUT before sending international invoices.

Mistake 2: Sending invoices in INR to USD/EUR clients. Your London client budgets in GBP. Sending a ₹1,85,000 invoice confuses them and delays payment. Always invoice in the agreed foreign currency. InvoBill handles the currency switch automatically.

Mistake 3: No payment due date on the invoice. International clients run structured accounts payable cycles. Without a due date, your invoice gets filed for “whenever.” Write Net 15 or Net 30 on every invoice. Clients who know the due date pay an average of 8 days faster.

Mistake 4: Missing your SWIFT code in bank details. Your Indian IFSC code is for domestic transfers. International wires need your bank’s SWIFT code. Contact your bank branch or check the bank website for this. Without it, international wire transfers will bounce or be delayed.

Mistake 5: No LUT filed but claiming zero-rated export status. If you are GST registered and issue zero-rated export invoices without a valid LUT on file, you are technically required to pay IGST first and claim a refund. File the LUT (it is free, takes 10 minutes) before sending your first international invoice.

Mistake 6: Not keeping FIRCs and payment records. Three years from now, if your income tax return is scrutinised and you claimed export income, you need the documentary trail: invoices + FIRCs + bank statements. Maintain a folder per financial year.

Conclusion

Billing international clients from India is entirely legal, increasingly common, and once you understand the framework, it’s entirely straightforward. The key steps are:

  1. Confirm your work qualifies as “export of services” under GST
  2. If GST-registered, file your LUT before sending international invoices (free, takes 10 minutes)
  3. Invoice in your client’s currency with clear bank or payment link details
  4. Receive payment through authorised channels and collect your FIRC
  5. Maintain a financial-year-wise record of invoices and remittances

The invoicing itself takes under 60 seconds on InvoBill multi-currency, zero-tax, professional PDF, no account needed.

If you have been hesitating to take international projects because the billing seemed complicated, that hesitation ends today.

Create Your International Invoice Free on InvoBill →

FAQ

Q: Do I need GST registration to invoice international clients?

A: No, if your annual turnover is below ₹20 lakh, you are not required to register for GST. Issue a regular invoice without any GST. If you are GST registered, file a LUT and issue zero-rated export invoices.

Q: Can I invoice in USD from India?

A: Yes. Indian freelancers and businesses can invoice international clients in USD, EUR, GBP, or any agreed foreign currency. Under FEMA, you must receive the payment through authorised banking channels (not cash). Tools like InvoBill let you create multi-currency invoices in one click, with no calculation required.

Q: What is the GST rate for export of services from India?

A: Export of services is zero-rated under IGST; the effective GST rate is 0%. If you hold a valid LUT (Letter of Undertaking), you issue invoices without collecting any IGST. If you are below the GST registration threshold (₹20 lakh for most states), GST does not apply at all.

Q: What is FIRC in freelancing?

A: FIRC (Foreign Inward Remittance Certificate) is a document issued by your Indian bank confirming receipt of international foreign currency payment. It serves as proof of export income and is important for GST audit trails and income tax documentation. Banks issue FIRCs for wire transfers automatically; for PayPal/Wise, transaction confirmations serve as informal substitutes.

Q: Can I use InvoBill to create USD invoices for international clients?

A: Yes. InvoBill supports USD, EUR, GBP, JPY, AUD, CAD, AED and more. Select your currency from the dropdown, set GST to 0% (zero-rated export), add your SWIFT banking details, and download a professional PDF, all free, no signup required.

Q: How do I show zero-rated GST on my export invoice?

A: In the GST column of your invoice, enter 0% for all line items. In your Terms & Conditions field, note: “Export of Services, Zero Rated Supply under Section 16 of IGST Act, 2017. LUT Reference: [your LUT number].” This is the standard compliant format accepted by clients and Indian tax authorities.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *