Free GST invoicing

GST invoices,
worked out for you.

Add your GSTIN once. InvoiceInk picks CGST and SGST or IGST from the place of supply, prints an HSN or SAC code on every line, and numbers your invoices by financial year.

The right tax, every time

InvoiceInk compares your state with the place of supply and splits the tax for you.

Same state: CGST + SGST

The rate splits in half between CGST and SGST. In Chandigarh, Ladakh, Lakshadweep, Andaman and Nicobar, and Dadra and Nagar Haveli and Daman and Diu, the second half is UTGST.

Another state: IGST

Bill a customer whose place of supply is in another state, and the full rate is charged as IGST.

Read from the GSTINs

Your state comes from the first two digits of your GSTIN. The place of supply comes from the customer, and you can change it on any invoice.

Everything a small business bills with

Titled TAX INVOICE

With your GSTIN on file, invoices say TAX INVOICE and show both GSTINs and the place of supply with its state code.

HSN/SAC on every line

Type the code, or let AI suggest one with a tax rate from the line’s description. You check it before saving.

About HSN and SAC codes

GST rates built in

Pick 0%, 5%, 18% or 40%, or type any custom rate. Each rate gets its own CGST, SGST or IGST line in the totals.

TDS and TCS

Add TDS or TCS with its section, such as 194J or 206C(1H). TDS comes off the total, TCS goes on, and both are printed.

Financial-year numbering

The default series runs INV-26001, INV-26002 and so on, and starts again each April. Or set your own prefix and format.

The details customers look for

The total in words, your bank details for payment, and a separate Ship To address when goods go somewhere else.

What InvoiceInk doesn’t do yet

E-invoices with an IRN and QR code, credit and debit notes, bills of supply, cess, reverse-charge marking and GST return filing aren’t supported yet. If e-invoicing is mandatory for your turnover, those invoices have to go through the government’s invoice registration portal.

See the full GST invoice checklist

Questions

Is InvoiceInk really free?

Yes. The hosted app is free, with no paid plan, and the code is open source under the MIT licence.

Do I need a GSTIN to use it?

No. Without one, invoices are titled INVOICE and show a single tax line. Add your GSTIN in your organization’s settings to get TAX INVOICE and the CGST, SGST or IGST split.

How does it choose between CGST and SGST or IGST?

It compares your state, taken from your GSTIN, with the place of supply. If they match, it charges CGST and SGST (or UTGST); if not, IGST. The place of supply defaults from the customer and can be changed on each invoice.

Can I file GST returns from InvoiceInk?

No. InvoiceInk creates, sends and tracks invoices. It doesn’t file GSTR-1 or GSTR-3B or export them yet, so share your invoices with whoever files your returns.

Can I invoice clients outside India?

Yes, in nine currencies. Mark the customer as overseas and InvoiceInk leaves the place of supply and TDS/TCS off. It doesn’t add the export endorsement yet, so put that wording in the invoice notes.

Ready to get paid
faster?

Create your first invoice in under 60 seconds. No credit card required.

Start for Free →