How to Create Professional Invoices as a Freelancer
Step-by-step guide to creating GST-compliant invoices - mandatory fields, formats, and best practices for Indian freelancers.
Why Professional Invoices Matter
A professional invoice isn't just about getting paid - it's about:
- Legal compliance - Required for tax filing and audits
- Professional image - Builds trust with clients
- Clear communication - Avoids payment disputes
- Record keeping - Essential for financial tracking
Types of Invoices for Freelancers
Regular Invoice (Non-GST)
For freelancers with turnover below ₹20 lakhs who are not GST registered.
Use when: You're below GST threshold
Tax Invoice (GST)
For GST-registered freelancers. Must include GSTIN, HSN/SAC codes, and GST breakup.
Use when: You're GST registered
Export Invoice
For services provided to clients outside India. Usually zero-rated for GST.
Use when: Client is outside India
Mandatory Fields in a Freelancer Invoice
Your Details (Seller)
Client Details (Buyer)
Invoice Details
Invoice Numbering Best Practices
Your invoice numbers must be unique and sequential. Here are recommended formats:
INV-2025-001Year + Sequential number
GB/24-25/0001Initials + Financial year + Number
2025/NOV/001Year + Month + Number
⚠️ Never skip or repeat invoice numbers. This can cause issues during tax audits.
GST on Invoices
When to Charge GST
Charge GST (18%)
- • You are GST registered
- • Client is in India
- • Service is taxable
Zero GST (Export)
- • Client is outside India
- • Payment received in foreign currency
- • Mention "Export of Services - Zero Rated"
No GST
- • You are not GST registered
- • Mention "GST not applicable - below threshold"
GST Breakup
For intra-state (same state): Split into CGST + SGST
Sample Invoice Template
INVOICE
INV-2025-001
Your Name
your@email.com
PAN: ABCDE1234F
BILL TO
Client Company Name
123 Business Street
Mumbai, Maharashtra
Date: Nov 25, 2025
Due: Dec 10, 2025
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Web Development Services | 1 | ₹50,000 | ₹50,000 |
* GST not applicable - Supplier is not registered under GST
Pro Tips for Freelancer Invoices
Create Professional Invoices in Seconds
GigBooks generates GST-compliant invoices with automatic calculations