India GST Invoice Generator

The India preset adds GSTIN fields and an HSN/SAC code column, and can split tax into CGST and SGST. Check the Rule 46 list below for the details your invoice needs.

Rule 46: what a GST tax invoice must contain

Particulars under Rule 46 and where to enter them
RuleRequired detailIn BillCrispSource
(a)Name, address and GSTIN of the supplierYour details and GSTIN[1]
(b)A consecutive serial number of up to 16 characters, in one or more series, unique for the financial year (letters, numerals, hyphen and slash allowed)Invoice number[1]
(c)Date of issueIssue date[1]
(d)Name, address and GSTIN or UIN of the recipient, if registeredCustomer details and GSTIN[1]
(e)For an unregistered recipient and a taxable value of ₹50,000 or more: name, address, delivery address, and the name and code of the StateCustomer details and address[1]
(f)For an unregistered recipient below ₹50,000: the same details if the recipient asks for themCustomer details[1]
(g)HSN code for goods or servicesItem code column[1]
(h)Description of goods or servicesLine description[1]
(i)Quantity of goods, with unit or Unique Quantity CodeQuantity; add the unit to the description[1]
(j)Total value of the supplyLine amounts and total[1]
(k)Taxable value, taking any discount or abatement into accountTaxable value per rate (shown automatically)[1]
(l)Rate of tax (central, State, integrated or Union territory tax, or cess)Tax rate per line; CGST/SGST split option[1]
(m)Amount of tax chargedTax per rate (shown automatically)[1]
(n)Place of supply with the State name, for inter-State suppliesAdd to Notes[1]
(o)Delivery address, where different from the place of supplyCustomer address or Notes[1]
(p)Whether tax is payable on reverse chargeReverse charge option[1]
(q)Signature or digital signature of the supplier or authorised representativeSignature[1]
(r)QR code with the Invoice Reference Number (IRN), where the invoice is issued through e-invoicingNot supported (use the IRP)[1]
(s)A declaration, in the prescribed wording, by a supplier above the notified turnover who is not required to issue e-invoicesAdd the declaration to Notes[1]

Rule 46 also lets the government set how many HSN digits each class of taxpayer must show, and requires export invoices to carry a prescribed endorsement. Check CBIC notifications for the digits that apply to you. [1]

E-invoicing (IRN)

According to the GST e-invoice portal, businesses with an aggregate annual turnover of ₹5 crore or more have had to report B2B invoices to the IRP and obtain an IRN since 1 August 2023. We could not load that page on the access date, so check the official portal for the current threshold. [2]

Frequently asked questions

How are CGST and SGST split?

With the split option on, the tax for each rate is divided into two halves: CGST gets the rounded-down half and SGST gets the rest, so the two always add up to the tax total. Use IGST for inter-State supplies.

Can I write the invoice in Hindi?

Not yet. BillCrisp PDFs support Latin, Greek and Cyrillic characters only; Devanagari and other Indic scripts are not supported in this version. The rupee sign ₹ is supported.

Sources