Freelancer Invoice Essentials: Format, GST Rules & Best Practices
How to create professional invoices with all required details
- GSTIN + LUT ARN - Without these, GST return gets rejected
- SAC Code - Use 998314 for IT consulting, 998311 for software dev
- "Export of Service" declaration - Mandatory text on every invoice
- Foreign currency + INR equivalent - Both amounts needed
- Keep invoices 7 years for tax audits. See GST compliance rules
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.
- 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 an export invoice
01 · Invoice Number & Date
Unique sequential number (e.g., INV-2025-001). Date of invoice issuance.
02 · Your Details (Supplier)
- Full legal name (as per PAN)
- Complete address with pin code
- GSTIN (mandatory if GST registered)
- PAN number
- Email, phone, website
03 · Client Details (Recipient)
- Client company/individual name
- Complete foreign address with country
- Tax ID (if available—e.g., EIN for US)
04 · 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)
05 · 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
- "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."
07 · Payment Terms
Due date, payment method, bank details (for wire transfers).
08 · Digital Signature
Authorized signatory name and signature (can be digital).
Sample export invoice template
INVOICE
export · LUTInvoice 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
| Feature | Domestic (Indian Client) | Export (Foreign Client) |
|---|---|---|
| GST Rate | 18% (typical for services) | 0% (zero-rated export) |
| GSTIN Required | Yes (mandatory) | Yes (if you have foreign clients) |
| LUT Mention | Not applicable | Mandatory |
| Currency | INR only | Foreign currency + INR equivalent |
| Declaration | Regular GST invoice | "Export of Service" declaration |
LUT (Letter of Undertaking) basics
A declaration filed on the GST portal that allows you to export services at 0% GST without paying and claiming refund.
- You pay 18% IGST upfront
- Invoice client for service amount + IGST
- Claim refund later (complex process)
- Invoice at 0% IGST
- No payment, no refund hassle
- Mention LUT ARN on invoice
Login to GST portal → Services → User Services → Furnish Letter of Undertaking. File once per financial year. Free, instant approval.
SAC codes for freelance services
Bank details section
Include for wire transfers (SWIFT):
beneficiary_bank.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.
Related Calculators
GST Calculator
Calculate GST amount for goods and services with reverse calculation
open →CALCULATORGST Export of Services Calculator
Calculate GST liability for export services with zero-rated exports under LUT and ITC refund eligibility
open →CALCULATORGST Input Tax Credit (ITC) Optimizer
Optimize GST ITC utilization for exporters with refund eligibility and utilization percentage
open →CALCULATORSection 195 TDS on Foreign Payments
Calculate TDS on payments to non-residents with DTAA rates and Form 15CA/15CB requirements
open →Related Articles
GST Export Services: LUT Filing Guide for Zero-Rated Supplies
Complete guide to filing LUT (RFD-11) for exporting services without IGST
open →GUIDEGST Invoice Management: Rules, Format & Digital System
Everything about GST invoicing including e-invoicing requirements
open →GUIDEFreelancer Tax Guide 2024: GST, LUT, and Section 44ADA Explained
Master freelancer taxation with this comprehensive guide to save lakhs
open →Related Tax Hacks
1-Year Invoice Rule
Ensure payment within 1 year to maintain export status
open →HACKProforma Invoice Upfront
Clarify terms before starting work
open →HACKForeign Client Invoice Formula
Complete invoice format for export compliance
open →HACKITC on Business Tools
Claim full GST ITC on coworking, software, equipment
open →HACKLUT Annual Filing
Export services at 0% GST with full ITC refund
open →Need expert help?
Get personalized guidance from CA Ashama Rajawat on your specific tax situation.