Modules & featuresUpdated 5 Sept 20266 min

Cess, exempt lines and transport details

Record what a supply really is when no tax is charged (nil rated, exempt or outside GST), plus compensation cess on a line, and the full transport leg an e-way bill needs so a consignment never moves on a Part-A-only bill.

Business ownerAccountantCA

Three things that used to have nowhere to live in Finocket now have one: what a supply actually is when no tax is charged on it, the compensation cess some goods carry on top of GST, and the transport details a goods consignment needs.

All three follow the same rule. Finocket gives you a place to record your CA's answer. It does not decide the answer for you, and it never fills one in because it looked likely.

Nil rated, exempt and outside GST are three different things

On an invoice they look identical: no tax charged, nothing in the tax column. On a return they are three separate positions, and putting a supply in the wrong one misfiles the return.

In Finocket's words, and deliberately without naming a table or a section:

  • Taxable: GST is charged on this supply at a rate.
  • Nil rated: GST applies to the supply, but the rate on it is nil.
  • Exempt: the supply is exempted from GST by a notification, rather than being nil rated.
  • Outside GST: the supply is outside GST altogether, so no GST rate applies to it at all.

Every item starts in a fifth state, Not stated. It does not mean “taxable”. It means nobody has been asked yet, and Finocket will not treat an unanswered question as an answer. Nothing nags you about it, either: a business that has never been asked this has not got it wrong.

Which one your goods or services fall into is your CA's call. Finocket has no opinion, and it will not offer one, because that is a statement about the law and it can only make those from an approved rule.

Where you set it, and what wins

There is a GST classification picker on an item, which becomes the starting point for every line you sell it on, and the same picker (What this supply is) on each invoice line. The line is what counts, because one invoice can carry a taxable line and an exempt line.

Where a line disagrees with the catalogue item behind it, Finocket points that out rather than silently preferring one. And if a line is classified as untaxed while still carrying tax, the save is refused and the form tells you why before you get there, instead of the invoice going out contradicting itself.

Compensation cess

Some goods (tobacco, aerated drinks, coal, motor vehicles) carry a compensation cess on top of GST. Most do not. There is now a Cess % box on an item and on an invoice line, sitting beside the tax rates it is charged alongside.

Left blank, it means nobody has said, which is not the same as zero, so Finocket does not fill in a zero and treat the question as settled. If you are not sure whether something you sell bears cess, that is a question for your CA. Leave the box blank until you have asked.

Cess lives on the line, not on the invoice, for the same reason the classification does: one invoice can easily carry a cess-bearing item and an ordinary one.

E-way transport details, and the Part-B trap

When you raise an e-way bill from an invoice, Finocket now asks for the whole transport leg rather than a couple of fields: the mode of transport (road, rail, air or ship), the vehicle number, the transport document number and its date, the transporter's ID and name, and the cargo type.

The vehicle number needs the most care. An e-way bill has two parts: Part-A, the consignment details, and Part-B, the vehicle actually carrying it. Fill in Part-A alone and you get a document that looks like an e-way bill, but goods moving on a Part-A-only bill are treated, in law, as moving without an e-way bill at all. The dialog is built to stop that mistake.

So the dialog checks what the portal will refuse before you submit anything, and tells you which field is missing and why. Road transport needs a vehicle number; the other modes need a transport document instead. The mode defaults to road, which is what was always assumed; now the screen shows it.

If you register your invoices with the portal first, these details go up with the registration in one step. See E-invoicing (IRN) and e-way bills for the rest of that flow.

Exports carry a customs port

An export invoice can now record the customs port it leaves through, chosen from the notified list rather than typed, using the same picker a bill of entry uses on the way in. See The government lists Finocket fills in for you.

What it does on your GSTR-3B

On GST → Returns, a line marked exempt or nil rated is shown in the "nil-rated / exempted" row and a line marked non-GST in its own non-GST row, so a bill that mixes an exempt consultation with taxable medicines no longer reports the consultation as taxable. Tax is taken only from the taxable lines. A line you have not classified at all stays in the taxable row, because nobody has said otherwise; when such a line also carries no tax, the page lists how many there are and their value, so you and your CA can answer the question before filing.

Finocket still does not file anything for you, and which class a given item belongs to remains your CA's call. The value of recording it now is that the answer is captured on the day the invoice is raised, instead of being reconstructed from memory at year-end.

Related: E-invoicing (IRN) and e-way bills, The government lists Finocket fills in for you, Where a tax figure comes from.

Frequently asked questions

What is the difference between nil rated, exempt and outside GST?

On the invoice, nothing: all three show no tax. On a return they are three separate positions. Nil rated means GST applies but the rate on it is nil; exempt means a notification exempts it rather than rating it nil; outside GST means GST does not apply to the supply at all. Which one your goods fall into is your CA's call, and Finocket will not guess it.

Every item says "Not stated". Should I worry?

No. "Not stated" is the fifth option and it means nobody has been asked yet. It is deliberately not treated as "taxable", because that is the confident reading you may be trying to say it is not. Nothing nags you, and a business that has never been asked this has not got it wrong.

Do I set the classification on the item or on the line?

Both exist and the line is what counts. The item's setting becomes the starting point for lines you sell it on, because one invoice can perfectly well carry a taxable line and an exempt line. Where a line disagrees with its catalogue item, Finocket points that out rather than silently preferring one.

I left the cess box blank. Does that mean zero?

It means nobody has said, which is not the same thing. Finocket does not fill in a zero and treat the question as settled. Most goods carry no compensation cess; tobacco, aerated drinks, coal and motor vehicles are the usual exceptions. If you are unsure whether something you sell bears cess, that is a question for your CA.

Why does the e-way bill dialog insist on a vehicle number?

Because an e-way bill has two parts, and Part-A alone is not one. Fill in the consignment details without the vehicle and you get a document that looks like an e-way bill, while goods moving on it are treated in law as moving without one. Road transport needs a vehicle number; the other modes need a transport document instead, and the dialog says which is missing before you submit.

Does recording all this file anything?

No. Finocket stores what you and your CA decided and shows it on the document; how each class is reported on a return follows your CA's reading, and Finocket never files for you. The value is that the answer is captured on the day the invoice is raised instead of being reconstructed at year-end.

Related articles