IndianBusinessTools

For Shopkeepers

GST billing tools for shopkeepers

Bill at the counter with the right HSN code and GST rate, check a customer's GSTIN before they claim input credit, and quote bulk orders before you confirm them.

A shop's paperwork usually comes down to three moments: knowing which HSN code and GST rate a product falls under, generating a GST invoice at the point of sale, and — for business customers who want to claim input tax credit — checking that the GSTIN they've given you is valid before it goes on the invoice. Bulk or wholesale buyers often want a price agreed before they confirm, which is where a quotation comes in.

Nothing here needs a POS system or an account — each tool works on its own, right in your browser.

Free
GST Invoice Generator

GST-compliant tax invoices with CGST/SGST/IGST line items.

Invoices & Sales

Create GST Invoice
Free
HSN/SAC Finder

Search HSN/SAC codes and GST rates by product or category.

Business Lookup

Find HSN Code
Free
GSTIN Validator

Checksum and format validation, with state code lookup.

Business Lookup

Check GSTIN
Free
Quotation Generator

Itemized quotations with validity dates and terms.

Invoices & Sales

Create Quotation

A shopkeeper's typical workflow

  1. Look up the HSN code and GST rate for a new product line before you bill it, using the HSN/SAC Finder — the rate depends on the product's classification, not on your shop's category.
  2. Verify the buyer's GSTIN with the GSTIN Validator before a business customer's number goes on an invoice — a wrong or invalid GSTIN can hold up their input tax credit, not just yours.
  3. Generate the GST invoice at the time of sale with the GST Invoice Generator, with the CGST/SGST or IGST split filled in automatically.
  4. Send a quotation first for bulk or wholesale orders, using the Quotation Generator, so the price is agreed before you commit stock to it.

Frequently asked questions

Do I need to put an HSN code on every invoice?

GST invoicing rules generally require an HSN code per line item, though the exact requirement can depend on your turnover — small taxpayers sometimes get a relaxed digit requirement. Check the current CBIC rules for your turnover slab, and use the HSN/SAC Finder to get the code itself right.

Why would I need to check a customer's GSTIN before billing them?

If a business customer wants to claim input tax credit on your invoice, their GSTIN needs to be valid and correctly entered — an invalid or mistyped GSTIN can get the credit rejected on their end, which usually comes back to you as a dispute. The GSTIN Validator checks the format and checksum in seconds.

Is a GST invoice required for every sale, including small cash sales?

If you're GST-registered, GST law requires a tax invoice for taxable supplies, though there are simplified or consolidated invoicing allowances for smaller retail sales below a prescribed value — check the current CBIC rules for the exact threshold that applies to you, since it's periodically revised.

What's the point of a quotation if I already know my prices?

A quotation locks in a price and quantity for a specific buyer before they commit — useful for bulk or wholesale orders where you might negotiate, or where stock needs to be reserved before the sale is final. It's optional for everyday counter sales.

Not a shopkeeper? Browse all tools.