GST-Compliant • CGST / SGST / IGST Auto-Calculated

GST Invoice Generator India
100% GST-Compliant Invoices in Minutes

Create GST invoices that meet all Indian tax requirements. Auto-calculate CGST, SGST, and IGST. Include GSTIN, HSN/SAC codes, and download a print-ready PDF — free for Indian businesses.

Used by 10,000+ GST-registered businesses in India

Everything you need for GST-compliant invoicing

SimpleInvoice covers every mandatory field required by the GST Act — so you stay compliant and audit-ready at all times.

🧾

CGST, SGST & IGST Auto-Calculation

Automatically splits tax into intra-state (CGST + SGST) or inter-state (IGST) based on your setup. No manual calculation errors.

🔢

GSTIN & HSN/SAC Codes

Add your GSTIN and your client's GSTIN. Assign HSN codes to products or SAC codes to services on each invoice line item.

📋

GST-Compliant Invoice Format

Invoices follow the prescribed GST format with all mandatory fields — invoice number, date, place of supply, and tax breakdowns.

📤

PDF Download & Share

Download print-ready GST invoices as PDF or share a link with your client. Perfect for email, WhatsApp, or in-person delivery.

🏢

Multiple Business Profiles

Manage multiple GST registrations from one account — ideal for business owners with separate entities or multiple branches.

📊

GSTR-Friendly Reports

View invoice summaries organised by tax rate and transaction type — making it easier to prepare your GSTR-1 and GSTR-3B returns.

What Is a GST Invoice and Why Does It Matter?

Under India's Goods and Services Tax regime, every registered business must issue a GST-compliant invoice for every taxable supply. A proper GST invoice is not just a payment request — it is the primary document used by your buyer to claim Input Tax Credit (ITC). Errors in your invoice can prevent your clients from claiming ITC, damaging your business relationship and credibility.

SimpleInvoice's GST invoice generator for India ensures every invoice you generate includes all mandatory fields prescribed by the GST Act: your GSTIN, your buyer's GSTIN (for B2B), place of supply, HSN/SAC codes, and separate tax breakdowns for CGST, SGST, and IGST.

CGST, SGST, and IGST — How SimpleInvoice Handles It

One of the most confusing aspects of GST invoicing for new business owners is knowing when to charge CGST + SGST versus IGST. The rule is straightforward: if your buyer is in the same state as you, you charge CGST and SGST (split equally). If the buyer is in a different state, you charge IGST (equal to CGST + SGST combined).

SimpleInvoice automatically applies the correct tax split based on your business state and client configuration. You simply enter the tax rate (e.g., 18%) and the system splits it correctly — eliminating a common source of GST errors.

Mandatory Fields on a GST Invoice in India

According to the CGST Act, a valid tax invoice must include:

  • Name, address, and GSTIN of the supplier
  • Consecutive invoice number (unique per financial year)
  • Date of issue
  • Name, address, and GSTIN of the recipient (for B2B supplies)
  • HSN code or SAC code for each item or service
  • Description, quantity, and unit of supply
  • Taxable value after discount
  • Applicable tax rate and amount (CGST, SGST, IGST, CESS)
  • Place of supply
  • Signature or digital signature of the supplier

SimpleInvoice's GST invoice template automatically includes all these fields. You simply fill in the values — the layout and compliance are handled for you.

GST Invoice Generator for B2B and B2C

For B2B transactions (business to business), the buyer's GSTIN must be included on the invoice so they can claim Input Tax Credit. SimpleInvoice lets you save client GSTINs in the client profile, so they appear automatically on every new invoice.

For B2C transactions (business to consumer), GSTIN is optional but the invoice must still show the tax breakdown. SimpleInvoice handles both scenarios without requiring you to manage separate invoice templates.

How to Prepare GSTR Returns with SimpleInvoice

GSTR-1 (outward supplies) requires you to report each invoice with its taxable value and tax amounts split by tax rate. SimpleInvoice's reports section summarises your invoices by GST rate, making it easy to transfer the numbers into your GSTR portal. While SimpleInvoice does not directly file GST returns, it keeps all the invoice data organised so your CA or tax consultant can prepare returns quickly.

GST Invoice FAQs

A GST invoice is a document issued by a registered GST taxpayer listing goods or services supplied along with applicable taxes (CGST, SGST, or IGST). It must include the supplier GSTIN, receiver GSTIN (for B2B), HSN/SAC codes, and tax breakdowns as per GST rules.
CGST and SGST are charged on intra-state supplies (buyer and seller in the same state). IGST is charged on inter-state supplies (buyer and seller in different states). SimpleInvoice handles this split automatically.
Yes, for businesses with turnover above ₹5 crore, 6-digit HSN codes are mandatory. For turnover between ₹1.5–5 crore, 4-digit codes are required. SimpleInvoice lets you add HSN/SAC codes to each line item.
Yes. For services, you use SAC (Service Accounting Codes) instead of HSN codes. SimpleInvoice supports both product and service invoices with the appropriate codes and tax rates.

More Invoicing Tools

Create Your First GST Invoice Free

SimpleInvoice makes GST compliance easy. Sign up free and generate your first GST invoice in under 2 minutes.

Start Free — No Credit Card