IRP error 2240: GST rate is incorrect or not as notified

What the IRP says

For Sl. No {0}, GST rate of tax is incorrect or not as notified

{0}, {1} and so on stand for the values the IRP fills in. "Sl. No" is the serial number (SlNo) the line has in the file.

Why it happens, in NIC's words

Wrong GST rate is passed for the specified item in the item list.

What NIC says to do

Correct value for the GST rate has to be passed. Standard tax Rates are 0, 0.5, 1, 2, 3, 5, 12, 18, 28

NIC's wording, from its published list of IRP errors, as read on 1 October 2026.

In plain words

The GST rate on the line named in the error is not a rate the IRP accepts for it.

How to fix it

  1. Enter the total GST rate for the line: 18, not 9 + 9.
  2. NIC's text above lists 0.5 and 2 among the rates. But NIC's own page on generating an IRN says the 0.5% rate is withdrawn, and the rate list GSTN publishes on the e-invoice portal has no 2%. Go by that rate list.
  3. Which rate applies to your goods or service is a tax question that the list does not answer.

Can you catch it before you upload?

Partly. It checks that each line's rate is in the rate list GSTN publishes. It does not check that the rate is the right one for the goods.

Check your e-invoice JSON

Free, with no sign-up. The file is checked in your browser and never leaves it. A clean result does not mean the IRP will accept the invoice.