Free GST Invoice Generator for India
Generate GST-compliant invoices for India in seconds — no login, no software download. Supports CGST, SGST, and IGST terminology, INR currency formatting, and GSTIN fields. Enter your applicable GST rate — Bilto handles the split and totals. Perfect for Indian freelancers, consultants, and small businesses.
Why use Bilto for GST invoices?
GST-Ready Format
Includes GSTIN, HSN/SAC codes, CGST/SGST/IGST fields and tax summary — exactly as required by GST rules.
INR Currency
Amounts formatted in Indian Rupees (₹) with correct lakh/crore number formatting and Indian date conventions.
No Login Required
Create and download your GST invoice instantly without creating an account or sharing any personal information.
How to create a GST invoice for India
- Click "Create GST Invoice Free" — no account needed
- Select India as your country (pre-filled when using the link above)
- Enter your business name, address and GSTIN number
- Add your client's details and their GSTIN (if applicable)
- List your services or products with HSN/SAC codes
- Choose the correct GST rate — the CGST/SGST or IGST split is calculated automatically
- Download as a professional PDF ready to send
GST invoice requirements in India
- ✓Supplier's name, address and GSTIN
- ✓Invoice number and date
- ✓Recipient's name, address and GSTIN (for B2B)
- ✓HSN/SAC codes for goods or services
- ✓Taxable value of supply
- ✓Applicable GST rate and amount (CGST + SGST for intra-state, IGST for inter-state)
- ✓Total invoice value in INR
- ✓Signature of the supplier
Frequently Asked Questions
Do I need a GSTIN to create a GST invoice?
If your annual turnover exceeds ₹40 lakhs (₹20 lakhs for services), GST registration is mandatory and you must include your GSTIN on invoices. Below this threshold, you can issue a regular invoice without GST. Bilto supports both GST and non-GST invoices.
What is the difference between CGST, SGST and IGST?
CGST (Central GST) and SGST (State GST) are charged for intra-state transactions — the applicable GST rate is split equally between them. IGST (Integrated GST) applies to inter-state transactions and represents the combined rate. Bilto formats the correct CGST/SGST or IGST split based on the rate you enter.
How do I apply the correct GST rate on an India invoice?
Enter your applicable GST rate per line item in Bilto — the CGST/SGST or IGST amounts are calculated and displayed automatically. GST rates in India vary by goods and services category. Always verify the correct rate for your specific supply with a CA or the CBIC (Central Board of Indirect Taxes and Customs).
Can I add HSN and SAC codes to my invoice?
Yes. HSN (Harmonised System of Nomenclature) codes for goods and SAC (Services Accounting Code) codes for services can be added to each line item on your invoice — both are required fields for GST compliance.
Is this invoice format accepted by Indian tax authorities?
Bilto generates invoices with all mandatory fields required under the Goods and Services Tax Act. However, the format of a GST invoice is not prescribed — any format containing the required fields is valid. Always consult a CA or tax adviser for specific compliance questions.