GST invoice maker for India
Professional GST invoices for India, with your GSTIN, in rupees.
Local rules
How invoicing works in India
Make GST invoices with your GSTIN, the place of supply and the right tax split: CGST and SGST within your state, or IGST for customers in another state.
At a glance
Invoicing in India
- Currency
- Indian rupee (INR, ₹)
- Tax
- GST: CGST + SGST within a state, IGST between states
- Tax number
- GSTIN, 15 characters, e.g. 22AAAAA0000A1Z5
- Registration
- GST registration is generally required above ₹40 lakh turnover for goods and ₹20 lakh for services (lower in some special category states).
Legal requirements
What an invoice in India must include
What the rules in India ask for. Every item has its own field in the editor above.
- Your name, address and GSTIN
- A consecutive invoice number (max. 16 characters) and the date
- The customer's name and address, and GSTIN if registered
- HSN or SAC code, description and quantity
- The taxable value
- The rate and amount of CGST and SGST, or IGST
- The place of supply (state)
- Whether tax is payable on reverse charge
- Your signature or digital signature
Tax rates
GST rates in India
Set the rate once for the whole invoice, or per item when different rates apply.
| Rate | % | Applies to |
|---|---|---|
| Main rates | 5% / 18% | Most goods and services fall in one of these |
| Special rate | 40% | Luxury and sin goods |
| Exempt | 0% | For example many fresh foods and essential services |
Good to know
CGST and SGST, or IGST
Within the same state, split the GST equally into CGST and SGST (or UTGST). For customers in another state, charge IGST at the full rate.
HSN and SAC codes
Goods have HSN codes and services SAC codes. Depending on your turnover, these must be shown on the invoice.
E-invoicing
Businesses above the e-invoicing turnover limit must report B2B invoices to the Invoice Registration Portal and show the IRN and QR code they get back.
This is general information, not tax advice. Rules and rates can change, so check the latest with GST portal (CBIC) or your accountant.
Templates
Choose a template that fits your business
Dozens of professional designs. Add your logo and brand color, and switch any time.
FAQ
Frequently asked questions
What must a GST invoice in India include?
Your name, address and GSTIN, a consecutive invoice number and date, the customer's details (and GSTIN if registered), HSN or SAC codes, description and quantity, the taxable value, the CGST and SGST or IGST rate and amount, the place of supply, a reverse charge note where it applies, and a signature.
When do I charge CGST and SGST, and when IGST?
If you and your customer are in the same state, charge CGST and SGST, each half of the GST rate. If the customer is in another state, charge IGST at the full rate.
Do I need HSN or SAC codes on my invoice?
Usually yes. The number of digits required depends on your annual turnover, so check the current rules for your business.
Invoicing in other countries
All countries and professionsMake your invoice in minutes
Free to start. Download a professional PDF and keep every invoice in one place.
Create your invoice