Skip to content
Moxisync

GST invoice generator

Make a GST tax invoice with GSTIN checks, HSN/SAC codes and the right CGST + SGST or IGST split for the place of supply, then download an A4 PDF. Free, no sign-up.

Runs on your device

Works offline

Your business

Saved on this device for next time.

Format and check digit are verified as you type.

Billed to

Format and check digit are verified as you type.

Details

Give the invoice a number.

Same state as yours: CGST + SGST apply.

Line items

  1. 1
    ₹0.00

Tax, discount and deposit

Notes, terms and payment

Look

Accent colour
Paper

Pro, coming later

Everything above stays free.

  • Recurring invoices Pro · not yet availableSend the same invoice every week or month (maintenance plans, cleaning contracts).
  • Payment links Pro · not yet availableA “Pay now” link and QR on the invoice, so clients can pay by card or bank.
  • Remove the footer credit Pro · not yet availableDrop the small “Made with … moxisynclabs.com” line from your PDFs.
Total
₹0.00

What the tool handles for you

  • GSTIN check. Format, state code and check character, as you type, with the state filled in from the GSTIN.
  • Place of supply. Same state as you: CGST + SGST (or UTGST). Another state or an SEZ: IGST.
  • HSN/SAC per line, with a warning if a code has the wrong number of digits.
  • Tax summary by rate, as GST invoices usually show, and a round-off to the nearest rupee.
  • Amount in words in Indian numbering: “Rupees One Lakh Eighteen Thousand Only”.
  • Bill of supply for composition dealers and exempt supplies, and quotations that turn into tax invoices in one click.

What a GST tax invoice must show (Rule 46)

Rule 46 of the CGST Rules, 2017 lists the particulars of a tax invoice. Here is how each maps to the tool:

Rule 46ParticularWhere in the tool
(a)Supplier’s name, address and GSTINYour business
(b)Consecutive serial number, up to 16 characters, unique for the financial yearInvoice number (checked)
(c)Date of issueDate
(d)Recipient’s name, address and GSTIN, if registeredBilled to
(e), (f)For unregistered recipients: name, address and state (required at ₹50,000 or more)Billed to, client state
(g)HSN code for goods or accounting code (SAC) for servicesHSN/SAC on each line
(h)–(k)Description, quantity and unit, total value, taxable value after discountLine items, discount
(l), (m)Rate and amount of CGST, SGST/UTGST, IGSTGST rate per line, tax summary
(n)Place of supply with state name, for inter-state suppliesPlace of supply
(o)Delivery address if different from the place of supplyShip-to / delivery address
(p)Whether tax is payable on reverse chargeReverse charge (printed Yes/No)
(q)Signature or digital signature of the supplier“Authorised signatory” block: sign the printout or the PDF

Sources: Section 31 of the CGST Act, 2017; Rules 46, 46A and 49 of the CGST Rules, 2017; Notification 78/2020–Central Tax (HSN digits); Notification 10/2023–Central Tax (e-invoicing limit); GST Council rate changes effective 22 September 2025. Texts are on the CBIC GST site. We checked these on 3 November 2026. GST rules change, so check anything unusual with your CA.

How to make a GST invoice

  1. Enter your GSTIN. The state fills in from the first two digits.
  2. Enter the buyer’s GSTIN, or leave it blank for an unregistered buyer and choose their state.
  3. Check the place of supply. The tool shows whether CGST + SGST or IGST applies.
  4. Add each line with its HSN or SAC code, quantity, unit, rate and GST rate.
  5. Download the A4 PDF, sign it, and send it.

Need the layout first? See the GST bill format with every field explained.

Questions people ask

Is this GST invoice generator free?

Yes. Make GST tax invoices, bills of supply and quotations and download them as PDF with no sign-up, no watermark and no limit. Your GSTIN, clients and invoices are saved only in your browser.

When is it CGST + SGST and when is it IGST?

Compare your state with the place of supply. If they are the same, the supply is intra-state and the GST is split equally into CGST and SGST (or UTGST in a union territory without a legislature, such as Chandigarh or Ladakh). If they differ, or the buyer is in an SEZ, it is inter-state and IGST applies. The tool picks the split as soon as you choose the place of supply.

How does the GSTIN check work?

A GSTIN has 15 characters: a 2-digit state code, the 10-character PAN, an entity number, the letter Z and a check character. The tool checks the pattern, the state code and the check character, which is calculated from the first 14. A typo in any single character fails the check. It cannot tell you whether the GSTIN is active; use the search on the GST portal for that.

How many HSN digits do I need on the invoice?

Under Notification 78/2020–Central Tax, businesses with aggregate turnover up to ₹5 crore in the previous year show at least 4 digits on B2B invoices (optional on B2C), and businesses above ₹5 crore show 6 digits. Services use the 6-digit SAC starting with 99.

Which GST rates can I pick?

The slabs in force since 22 September 2025: 0%, 5%, 18% and 40%, plus the special 0.25% and 3% rates. The old 12% and 28% rates still show on lines that already use them, for credit notes and older supplies.

Does it make e-invoices with an IRN and QR code?

No. Businesses above the e-invoicing turnover limit (₹5 crore under Notification 10/2023–Central Tax) must report B2B invoices to the Invoice Registration Portal to get an IRN and signed QR code. This tool makes the invoice document; it does not register it.

Is the invoice number format correct for GST?

Rule 46(b) asks for a consecutive serial number of up to 16 characters, unique for the financial year, using letters, digits, hyphen and slash. The default here is INV/26-27/001, a new series each April, and the tool warns if a number breaks the rule.

All business tools