Set GST rates and HSN codes on items

Open Masters → Items for goods or Masters → Services for services, add or edit one, and in the GST section search the HSN or SAC code by number or description, choose the tax category and the GST rate, and save. Every invoice line then carries the right code and rate.

In EaseDesk: Masters → Items → New item, or Services → New service. Log in or start a free trial.

Steps

  1. 1 For goods, open Items and click New item. For work you charge for, open Services and click New service. Or open an existing one to edit it.
  2. 2 Enter the Name.
  3. 3 In the GST section, type the code or a few words of the description in HSN code (or SAC code for a service) and pick the match. A SAC code has 6 digits and starts with 99.
  4. 4 Choose the Tax category, Taxable, Exempt, Nil rated or Non-GST.
  5. 5 For a taxable item, choose the GST rate.
  6. 6 Under Prices, tick Sales price includes GST if your price is the MRP or otherwise tax-inclusive, and click Save.

Why the code and rate matter

The HSN code (for goods) or SAC code (for services) and the rate decide the tax on every invoice and the HSN summary in your GSTR-1. Set them once on the item or service and they follow into quotations, orders, invoices and counter bills, so staff at the counter never have to choose a rate. Goods and services sit in separate lists, so an HSN code never lands on a service or a SAC code on goods, and one invoice can still carry both.

How EaseDesk works out the tax

From the rate on the line and the place of supply, EaseDesk splits the tax into CGST and SGST (or UTGST in a union territory) for a sale within your state, or IGST for a sale to another state or an export with tax. For tax-inclusive prices it works back from the price to the exact taxable value. Cess, where it applies, is set on the item as a percentage or an amount per unit.

Exempt, nil rated and non-GST

Items marked Exempt, Nil rated or Non-GST carry no GST rate. An invoice with only such items can be issued as a bill of supply, and they are reported in table 8 of your GSTR-1.

Keep codes long enough

GSTR-1 flags documents whose HSN codes are shorter than your turnover needs, and the e-invoice portal checks the codes too. Use the full 6 or 8 digits wherever you know them. See the GST compliance page for more.

Questions

What are the GST rates now?

Since 22-09-2025, most goods and services are taxed at 5% or 18%, with 40% for a short list of goods such as luxury and sin goods, and special low rates for items such as gold (3%). The 12% and 28% slabs were largely removed. When you set up an item, EaseDesk lists the rates in force today. Check the rate for your item with your CA.

How many digits of HSN do I need on invoices?

If your aggregate turnover in the previous year was up to ₹5 crore, at least 4 digits on invoices to registered buyers. Above ₹5 crore, at least 6 digits on every invoice. Tick Aggregate turnover above ₹5 crore on your GSTIN under Settings → Organisation → GST registrations, and EaseDesk refuses to issue an invoice with a shorter code.

Can I change the rate or HSN on one invoice line?

Yes. The HSN/SAC and GST rate on each line of an invoice can be changed for that invoice only; the item keeps its own.

Can I add many items at once?

Yes. Use Import on the Items page to bring in your list from Excel, with the type (goods or service), HSN/SAC code, GST rate and whether the price includes GST for each row.

Why can I not save an item with a code starting with 99?

Codes starting with 99 are SAC codes for services. Add it under Services instead, where the code must be 6 digits starting with 99. Keeping goods and services apart keeps the HSN summary of your GSTR-1 right.

Still stuck? WhatsApp or call +91 91525 20552 or write to support@easedesk.com. Updated 29-09-2026.