#how to make invoice #small business india #billing guide #gst tutorial

How to Make a GST Invoice for Your Small Business in India (Step-by-Step 2026)

Practical guide for Indian shop owners, Kirana stores, agencies, and small businesses on creating compliant GST invoices without expensive billing software.

๐Ÿ“… Updated November 4, 2026 โ€ข โšก 5 min read โ€ข ๐Ÿ‡ฎ๐Ÿ‡ณ India GST Compliant

Need to create an invoice right away?

Use our free generator to create, preview & download compliant PDFs with no watermark.

Create Free Invoice โ†’

How to Make a GST Invoice for Your Small Business in India (Step-by-Step 2026)

Whether you operate a local retail store, a consulting firm, a manufacturing unit, or a growing startup in India, every commercial sale requires a professional, compliant invoice.

Many business owners believe they need expensive accounting software like Tally Prime, Zoho Books, or Vyapar to create professional invoices. In reality, you can generate compliant, print-ready GST invoices 100% free directly in your web browser.

Here is a step-by-step practical guide to creating professional invoices in India.

โšก Ready to create your bill right now? Open our Free GST Invoice Maker to create, preview, and download your compliant invoice in under 60 seconds.


Before writing your bill, confirm which document format you must issue:

  1. Tax Invoice (B2B): Issued if you are GST registered and your buyer wants to claim Input Tax Credit (ITC).
  2. Bill of Supply (B2C / Composition): Issued if you are not GST registered, or registered under the Composition Scheme, or selling exempt items.
  3. Proforma Invoice: An estimate or quote sent before supplying goods or services to request an advance payment.

Step 2: Set Up Consecutive Invoice Numbering

Under GST law, invoice numbering cannot be random. It must adhere to three specific rules:

  • Maximum 16 Characters: Can contain numbers, letters, and special characters (hyphens - and forward slashes /).
  • Unique Per Financial Year: For financial year 2026โ€“27, a standard pattern is INV/2026-27/001 or INV-26-001.
  • Sequential With No Gaps: Tax authorities look for gaps during audits. Always maintain consecutive numbers.

Step 3: Enter Supplier & Recipient Particulars

Every valid invoice must state:

  • Your Business Name & Address: Registered trade name and physical office address.
  • Your 15-digit GSTIN: Format: 2-digit State Code + 10-character PAN + 1-digit Entity Number + โ€˜Zโ€™ + 1 Checksum character.
  • Customer / Recipient Details: Buyerโ€™s legal business name, address, and GSTIN (if a registered business).
  • Place of Supply: State name and 2-digit code (e.g., Maharashtra (27), Karnataka (29), Delhi (07)).

Step 4: Add Line Items with HSN/SAC Codes & Rates

For every product or service provided, record:

  • Clear, specific item description (e.g., โ€œFull-Stack Web Application Developmentโ€).
  • HSN / SAC Code: 4 to 6 digits based on your annual turnover.
  • Quantity & Unit of Measurement (e.g., Pcs, Kgs, Hours).
  • Unit Price (excluding tax).
  • Any trade discounts applied.
  • Applicable GST Slab (0%, 5%, 12%, 18%, or 28%).

Step 5: Calculate Taxes Accurately

The Golden Rule of Indian GST:

  • Intra-State Supply (Buyer in the same state): Split the tax evenly into Central GST and State GST. $$\text{CGST} = \text{Taxable Value} \times \frac{\text{Rate}}{2}$$ $$\text{SGST} = \text{Taxable Value} \times \frac{\text{Rate}}{2}$$
  • Inter-State Supply (Buyer in a different state): Apply the full rate as Integrated GST. $$\text{IGST} = \text{Taxable Value} \times \text{Rate}$$

Our Free Invoice Generator handles this automatically when you select your supply type.


Step 6: Include Payment Terms & Remittance Details

To ensure prompt payments, always print:

  • Due date (e.g., โ€œNet 15 Daysโ€ or โ€œDue Upon Receiptโ€).
  • Bank Name, Account Number, IFSC Code, and Branch Name.
  • UPI ID / QR code for instant mobile payments.
  • Terms & Conditions (e.g., interest rate on delayed payments, return policies).

Summary: Avoid the 4 Most Common Invoicing Mistakes

  1. Missing Place of Supply: This prevents the buyer from taking input tax credit across states.
  2. Incorrect Tax Rate Slabs: Always verify the correct GST rate for your specific HSN code.
  3. Mismatched Invoice Dates: The invoice date must precede or match the date of dispatch of goods or provision of services.
  4. Using Generic Word/Excel Templates: Manual spreadsheet math often causes paisa rounding errors that get flagged during GSTR-1 filing.
๐Ÿงพ

Create Your Compliant Invoice in 60 Seconds

Supports automatic tax calculations, country currency formats, client-side privacy, and instant PDF download.