GST invoice and bill maker

Make a proper GST tax invoice or a simple bill on your phone. CGST + SGST or IGST is picked from the place of supply, totals are written in words, and you can add a UPI QR so customers pay the exact amount.

Private: invoices are saved only on this device.

Your shop (saved for next time)

Untick for a Bill of Supply with no GST. Composition dealers: write "Composition taxable person, not eligible to collect tax on supplies" in Notes.

Invoice and customer

Same as your state: CGST + SGST. Other state: IGST.

Items

GST rates change. Check the current rate and HSN code for your item on the CBIC GST portal or with your accountant.

Total

To get a PDF, tap Print and choose "Save as PDF" as the printer.

Saved on this device

    Invoice preview

    How to make a GST invoice here

    1. Fill in your shop details and GSTIN once. They are remembered on this device, and your state is read from the first two digits of your GSTIN.
    2. Enter the customer. For a business customer, add their GSTIN and the place of supply is set from it.
    3. Add items with quantity, rate and GST rate. Tick "rates already include GST" if your prices are MRP-style inclusive prices.
    4. Tap Print or save as PDF. Choose your printer, or "Save as PDF" to send the bill on WhatsApp. Tap Save invoice to keep a copy on this device.

    How the tax is calculated

    Amounts are calculated in paise, so there are no rounding surprises. Tax is worked out for each GST rate on the total taxable value at that rate. Within the same state, the rate is split equally into CGST and SGST (UTGST in Union Territories without a legislature, such as Chandigarh or Ladakh). For another state, the full rate is charged as IGST. Paise are rounded to the nearest paisa, and the optional round-off to the nearest rupee is shown as its own line.

    Questions

    When do I charge CGST + SGST and when IGST?

    If the place of supply is in the same state as your shop, charge CGST and SGST (each half of the GST rate). If the place of supply is a different state, charge IGST at the full rate. For walk-in customers buying at your counter, the place of supply is normally your own state.

    Is this invoice valid for GST?

    It includes the usual fields for a tax invoice: your name, address and GSTIN, invoice number and date, customer details, HSN/SAC, taxable value, rate and amount of tax, place of supply and total in words. You are responsible for the rates, HSN codes and numbering. Businesses above the e-invoicing turnover limit must also generate an IRN on the government portal, which this tool does not do.

    What GST rate should I use?

    It depends on the item. GST rates were revised in 2025, and the old 12% and 28% slabs no longer apply to most goods, so they are kept here only for older items and corrections. Check the current rate and HSN code on the CBIC GST website or ask your accountant.

    I am not registered under GST. Can I use it?

    Yes. Untick "I am registered under GST" and DukaanKit makes a Bill of Supply with no tax lines.

    Where are my invoices stored?

    Only in this browser on this device (local storage). Nothing is sent to any server. Clearing browser data deletes them, so keep the PDFs you send to customers as your record.

    Does it work offline?

    Yes. After the first visit, the page works without internet. You can also install it from your browser menu ("Add to Home screen").