Freelancer Guide
Best Practices
10 min read
January 30, 2025

Invoice Essentials for International Clients: GST, LUT, and Export Documentation

Complete guide to creating compliant export invoices for foreign clients, including GST format, LUT requirements, and mandatory fields

Written by

CA Ashama Rajawat

Why Invoicing Matters

A proper invoice isn't just for getting paid—it's legal proof of service export, required for GST returns, income tax filing, FEMA compliance, and bank FIRC documentation.

Wrong Invoice = Compliance Issues
  • GST department may reject your GSTR-1 export entry
  • Bank may refuse FIRC/eBRC (export proof)
  • Income tax department may question foreign income claims
  • FEMA violations if documentation is improper

Mandatory Fields for Export Invoice

1

Invoice Number & Date

Unique sequential number (e.g., INV-2025-001). Date of invoice issuance.

2

Your Details (Supplier)

  • Full legal name (as per PAN)
  • Complete address with pin code
  • GSTIN (mandatory if GST registered)
  • PAN number
  • Email, phone, website
3

Client Details (Recipient)

  • • Client company/individual name
  • • Complete foreign address with country
  • • Tax ID (if available—e.g., EIN for US)
4

Service Description

  • • Detailed description of work (e.g., "Web development services for Project X")
  • • SAC code (Services Accounting Code) — e.g., 998314 for IT consulting
  • • Quantity/hours (if applicable)
5

Amount Details

  • • Amount in foreign currency (USD, EUR, GBP, etc.)
  • • Exchange rate and INR equivalent (optional but recommended)
  • • GST:
    0%
    (with LUT reference)
  • • Total amount due
6

Export Declaration (Critical!)

  • "Export of Service"
  • "Supply meant for export under Bond/LUT without payment of IGST"
  • LUT ARN (Application Reference Number)
  • Declaration: "We declare that this invoice shows the actual price of the services described and that all particulars are true and correct."
7

Payment Terms

Due date, payment method, bank details (for wire transfers)

8

Digital Signature

Authorized signatory name and signature (can be digital)

Sample Export Invoice Template

INVOICE

---

Invoice No: INV-2025-042

Invoice Date: January 30, 2025

---

From (Supplier):

John Doe (Freelance Developer)

123 MG Road, Bangalore, Karnataka 560001, India

GSTIN: 29ABCDE1234F1Z5

PAN: ABCDE1234F

Email: john@example.com | Phone: +91 98765 43210

---

To (Recipient):

Acme Corp Inc.

456 Silicon Valley Blvd, San Francisco, CA 94016, USA

Tax ID (EIN): 12-3456789

---

Service Description:

Web development and API integration services for Project Phoenix

SAC Code: 998314 (Information technology consulting)

Period: January 1-30, 2025

---

Amount:

Service Charges: $5,000.00 USD

IGST (0%): $0.00 (Export under LUT)

Total Amount Due: $5,000.00 USD

(INR Equivalent: ₹4,15,000 @ 1 USD = ₹83.00)

---

Declaration:

This is an Export of Service under LUT (ARN: AA290125012345A).

Supply meant for export under Bond/LUT without payment of IGST.

We declare that this invoice shows the actual price of services and all particulars are true and correct.

---

Payment Terms: Due within 15 days (Feb 14, 2025)

Payment Method: Wire Transfer / PayPal / Wise

---

Authorized Signatory: John Doe

GST Invoice vs Export Invoice

FeatureDomestic (Indian Client)Export (Foreign Client)
GST Rate
18%
(typical for services)
0%
(zero-rated export)
GSTIN RequiredYes (mandatory)Yes (if you have foreign clients)
LUT MentionNot applicableMandatory
CurrencyINR onlyForeign currency + INR equivalent
DeclarationRegular GST invoice"Export of Service" declaration

LUT (Letter of Undertaking) Basics

What is LUT?

A declaration filed on GST portal that allows you to export services at 0% GST without paying and claiming refund.

Without LUT:

  • • You pay 18% IGST upfront
  • • Invoice client for service amount + IGST
  • • Claim refund later (complex process)

With LUT:

  • • Invoice at 0% IGST
  • • No payment, no refund hassle
  • • Mention LUT ARN on invoice

How to file LUT: Login to GST portal → Services → User Services → Furnish Letter of Undertaking. File once per financial year. Free, instant approval.

SAC Code for Freelance Services

998311

Software development

998313

Software design and development

998314

IT consulting and support

998316

Web design services

998399

Other IT services (catch-all)

998212

Marketing consulting

Bank Details Section

Include for wire transfers (SWIFT):

Bank Name: HDFC Bank Ltd

Account Name: John Doe

Account Number: 12345678901234

IFSC Code: HDFC0001234

SWIFT Code: HDFCINBBXXX

Branch: MG Road, Bangalore

Bank Address: 789 MG Road, Bangalore 560001, India

Common Invoice Mistakes

Missing LUT ARN

Missing LUT ARN on export invoice (GST return rejection)

No Export Declaration

Not mentioning "Export of Service" explicitly

Casual Format

Using casual invoice format instead of GST-compliant format

Missing SAC Code

Forgetting to include SAC code

Non-Sequential Numbering

Not maintaining sequential invoice numbering

Tools for Creating Invoices

Free Options

  • • Google Docs/Sheets template
  • • Zoho Invoice (free tier)
  • • Invoice Generator websites (invoiceto.me, etc.)

Paid Tools

  • • Zoho Books (GST-compliant)
  • • QuickBooks
  • • FreshBooks
  • • Wave (free with limitations)

Conclusion

A compliant export invoice is your legal shield for GST, income tax, and FEMA compliance. Always include GSTIN, LUT ARN, SAC code, and "Export of Service" declaration. Use professional invoicing software to maintain consistency and sequential numbering. Keep invoice copies for at least 7 years as supporting documents for tax returns and audits.

Need Help with Export Invoicing & GST Compliance?

CA Ashama Rajawat can review your invoice format, help with LUT filing, and ensure all export documentation is compliant.