What is a GST Invoice?

A GST invoice is a legal document issued by a GST-registered supplier to a buyer. It records the details of goods or services sold, the applicable GST rate, and the total amount payable. Under Indian GST law, registered businesses must issue a proper tax invoice for every B2B transaction.

What Must a GST Invoice Contain?

As per GST rules, every tax invoice must include these mandatory fields:

Note for small businesses: If your annual turnover is below ₹1.5 crore, you don't need to include HSN codes. If below ₹5 crore, 4-digit HSN codes are sufficient.

How to Calculate GST on an Invoice

GST in India is calculated as a percentage of the taxable value. Common GST rates are 0%, 5%, 12%, 18% and 28%.

Formula:

Example: You sell a mobile phone for ₹10,000. GST rate is 18%.

For intra-state sales: CGST = 9% + SGST = 9% (totalling 18%)
For inter-state sales: IGST = 18%

💡 Easy way: Use BillingBro — just enter the GST percentage and the software calculates everything automatically including CGST/SGST split.

How to Generate a Free GST Invoice

You don't need expensive accounting software to create GST invoices. BillingBro is a free online GST invoice generator that creates compliant invoices in seconds.

Step 1: Register Your Shop

Go to billingbro.com/register.html and create a free account. Enter your shop name, address and GSTIN.

Step 2: Fill Invoice Details

Enter the customer's name and mobile number. Add items with descriptions, quantities and rates. Enter the GST percentage — BillingBro calculates the GST amount and total automatically.

Step 3: Save and Share

Click Save to store the invoice in your account. Click WhatsApp to send the formatted invoice directly to your customer. Click Print to download a PDF.

Common GST Invoice Mistakes to Avoid

Conclusion

Creating GST invoices doesn't need to be complicated or expensive. With a free tool like BillingBro, you can generate fully compliant GST invoices, send them via WhatsApp and maintain a complete invoice history — all at zero cost.

Generate Free GST Invoices with BillingBro

No accounting knowledge needed. Set up in 2 minutes. Free forever.

🚀 Start Free Today