iLoveGST

GST Invoice Generator

Create professional, legally compliant GST invoices in seconds. Our invoice generator ensures all mandatory fields are included and calculations are accurate according to GST regulations.

Key Features

  • GST Compliant: All mandatory fields as per GST rules
  • 🧮 Auto Calculations: Automatic tax calculations and totals
  • 📄 Professional Format: Clean, business-ready invoice design
  • 💾 Download Options: PDF and print-ready formats
  • 🔢 HSN Code Support: Integrated HSN code selection
  • 🏢 Business Details: Save and reuse company information

Legal Requirement

Under GST law, every registered dealer must issue a tax invoice for supplies made to other registered dealers. Our generator ensures 100% compliance.

How to Generate an Invoice

Company Information

Enter your business details:

  • Company name and address
  • GSTIN (GST Identification Number)
  • State code and place of supply

Customer Details

Add buyer information:

  • Customer name and billing address
  • Customer GSTIN (if applicable)
  • Shipping address (if different)

Invoice Details

Set invoice specifics:

  • Invoice number and date
  • Due date and payment terms
  • Reference numbers (if any)

Add Items

For each product/service:

  • Item description
  • HSN/SAC code
  • Quantity and unit
  • Rate per unit
  • GST rate applicable

Generate & Download

Review all details and download your professional invoice as PDF

Mandatory Fields (As Per GST Law)

Supplier Information Required

  • Name, address and GSTIN of the supplier
  • State name and code of the place of supply
  • Serial number of the invoice
  • Date of issue of the invoice

Recipient Information Required

  • Name, address and GSTIN of the recipient (if registered)
  • State name and code of the place of supply
  • For unregistered recipients, only name and address required

Invoice-Level Information

  • Invoice number (must be sequential)
  • Invoice date
  • Value of supply
  • Rate of tax (CGST, SGST, IGST rates)
  • Amount of tax charged
  • Place of supply with state code

Item-Level Information

  • Description of goods or services
  • HSN code for goods or SAC code for services
  • Unit of measurement and quantity
  • Total value of supply
  • Taxable value if different from total value
  • Rate and amount of tax charged

GST Invoice Types

1. B2B Invoice (Business to Business)

For transactions between registered dealers:

  • All mandatory fields required
  • GSTIN of both parties mandatory
  • Input tax credit available to buyer

2. B2C Invoice (Business to Consumer)

For sales to end consumers:

  • Customer GSTIN not required
  • Simplified format allowed for amounts under ₹200
  • All other mandatory fields apply

3. Export Invoice

For international sales:

  • Special format with export details
  • IGST rate application
  • Shipping and port information
  • Foreign exchange details

Tax Calculations

The system automatically calculates:

Intra-State Supply (Within Same State)

  • CGST: Central GST (50% of total GST rate)
  • SGST: State GST (50% of total GST rate)
  • Total GST: CGST + SGST

Inter-State Supply (Different States)

  • IGST: Integrated GST (Full GST rate)
  • No CGST/SGST: Only IGST applies

State Code Importance

Ensure correct state codes are used as they determine whether CGST+SGST or IGST applies to the transaction.

Common HSN Codes

HSN CodeDescriptionGST Rate
1701Cane or beet sugar0%
1006Rice5%
8517Mobile phones12%
9983IT Services (SAC)18%
8703Motor cars28%

Best Practices

Invoice Numbering

  • Use sequential numbering (INV001, INV002, etc.)
  • Include financial year prefix (2024-25/INV001)
  • Maintain continuity without gaps

Record Keeping

  • Store all invoices for 6 years minimum
  • Maintain digital and physical copies
  • Organize by month/quarter for easy retrieval

Compliance Tips

  • Issue invoices within 30 days of supply
  • Ensure all mandatory fields are complete
  • Cross-verify GSTIN of customers
  • Maintain proper books of accounts

Sample Invoice Format

INVOICE

From:                           To:
ABC Company Ltd.                XYZ Enterprises
123 Business Street            456 Customer Road
Mumbai, Maharashtra 400001      Delhi 110001
GSTIN: 27ABCDE1234F1Z5         GSTIN: 07PQRST5678G2H9
State: Maharashtra (27)         State: Delhi (07)

Invoice No: INV-2024-001        Date: 04/09/2024
Place of Supply: Delhi (07)     

Items:
Description    HSN    Qty   Rate    Taxable   IGST    Total
Software       9983   1     10000   10000     1800    11800
Service                                        @18%

Total Taxable Value: ₹10,000
Total IGST: ₹1,800
Total Invoice Value: ₹11,800

Troubleshooting

Common Issues

Invalid GSTIN Error

  • Verify 15-digit GSTIN format
  • Check if GSTIN is active on GST portal

Calculation Errors

  • Ensure correct GST rates are selected
  • Verify HSN codes match product categories

Download Issues

  • Check browser popup settings
  • Ensure stable internet connection

For complex billing scenarios or integration requirements, consult our Knowledge Base or contact a GST professional.