Skip to main content

India GST guidelines

Country codeIN
Tax nameGoods and Services Tax(GST)
Tax AuthorityCentral Board Of Indirect Taxes & Customs


Indirect taxes in India is called GST (Goods and Services Tax). It came into effect in July 2017. It replaced several indirect taxes such as VAT, excise duty, services taxes etc. Read more


The registration in GST is PAN based and State specific. Supplier has to register in each of such State or Union territory from where he effectssupply. A person registered in one State is considered ‘unregistered person’ outside the State.

If a person has unit in SEZ(Special Economic Zone) or is a SEZ developer and also unit in domestic tariff Area (i.e. outside the SEZ) in the same State, then he has to take separate registration for his SEZ unit / as a SEZ developer as a separate place of business of him. The GST law does not have the facility of centralized registration for units across multiple states.

Read more

Who should register for GST

Threshold limits of aggregate turnover for exemption from registration and payment of GST for the suppliers of goods is Rs.40 lakhs and Rs.20 lakhs in the States of Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Puducherry, Sikkim, Telangana, Tripura and Uttarakhand with effect from 01.04.2019

Threshold limit of aggregate turnover for exemption from registrationand payment of GST for suppliers of services is Rs.20 lakhs and Rs.10 lakhs in the States of Manipur, Mizoram, Nagaland and Tripura.

Where to register?

Visit GST portal. Go to Services > Registration > New Regisrtration.

Tax Registration number - GSTIN

Once GST regsitration is complete a supplier is issued a 15 digit GST identification number(GSTIN). The first 2 digits of the GSTIN is the State code, next 10 digits are the PAN of the legal entity, the next two digits are for entity code, and the last digit is check sum number. Registration under GST is not tax specific which means that there is a single registration for all the taxes i.e. CGST, SGST/UTGST, IGST and cesses

GSTIN Format

Regular Registration

GSTIN format regular registration

Following are the details of the GSTIN format

  1. 1st 2 digits: This is the state code as per the Indian Census 2011
  2. Next 10 digits:This is the PAN of the business entity.
  3. 13th digit: This denotes the serial number of registrations the business entity has for business verticals in the state, under the same PAN. It can range from 1-9 for businesses with up to 9 business vertical registrations in the state and for more than 9 registrations, from A-Z.
  4. 14th digit:This will be ‘Z’ by default.
  5. 15th digit: This digit denotes a ‘checksum’. It may be an alphabet or a number.

Regular Expression(Regex)


Non Resident Taxable Persons (NRTP) for OIDAR Sevices (Online Information Data Base Access and Retrieval)


  • Special Code 99 for 'Other Country'
  • Special Code 97 for 'Other Terrritory'

Tax rates

On Intra state transactions CGST and SGST/UTGST are applied. In case of intersate transction IGST is appiled . Following are the currently allowed tax rates. Along with these 'cess' might be levied by the state governments on some items

CGST (%)SGST (%)IGST (%)

Invoice Format

There is no particular prescribed format but the following fields are mandatory

  1. Name, address and GSTIN of the supplier
  2. A consecutive serial number, in one or multiple series, containing alphabets or numerals or special characters like hyphen or dash and slash symbolised as “-” and “/” respectively, and any combination there of, unique for a financial year
  3. Date of its issue
  4. Name, address and GSTIN or UIN, if registered, of the recipient
  5. Name and address of the recipient and the address of delivery, along with the name of State and its code, if such recipient is un-registered and where the value of taxable supply is fifty thousand rupees or more
  6. HSN code of goods or Accounting Code of Services
  7. Description of goods or services
  8. Quantity in case of goods and unit or Unique Quantity Code there of
  9. Total value of supply of goods or services or both
  10. Taxable value of supply of goods or services or both, taking into account the discount or abatement, if any
  11. Rate of tax (Central tax, State tax, Integrated tax, union territory tax or cess)
  12. Amount of tax charged in respect of taxable goods or services (Central tax, State tax, Integrated tax, union territory tax or cess)
  13. Place of supply along with the name of State, in case of a supply in the course of inter-State trade or commerce
  14. Address of delivery where the same is different from the place of supply
  15. Whether the tax is payable on reverse charge basis
  16. Signature or digital signature of the supplier or his authorized representative

Einvoicing in India

Einvoicing is mandatory for businesses with a turnover of more than Rs.20 crores. This is the revised threshold limit as per the notification on Feb'22 with effect from 1st day of April, 2022.

Einvoicing in india is enabled by Invoice Regsritaion Portal (IRP). Invoices issues by the supplier has to be regestered with the IRP. On successful registration IRP returns a QR code and an IRN(invoice reference number). The QR code has to be affixed on the invoice before sending it to the buyer. Some supplier also add the IRN number on the invoice in addition to the QR code.

Note that IRP portal is registration network and not an einvoice delivery network. This implies that merchants have to send the invoice to the receivers themselves after registering it with the IRP. This is in contrast with other einvoicing networks such as Peppol, which sends the einvoices to the end receipient.

Auto-population of einvoice for returns filing

The invoices successfully registered on the IRP will be automatically popluated on GSTR-1. This will be available for download as an excel file. Read more..

State code

It is noticed that the state codes defined by the GST council doesnot match with the ISO code.



Following are considered as offenses under GST law.

  1. Making a supply without invoice or with false/incorrect invoice;
  2. Issuing an invoice without making supply;
  3. Not paying tax collected for a period exceeding three months;
  4. Not paying tax collected in contravention of the CGST/SGST Act for a period exceeding 3 months;
  5. Non deduction or lower deduction of tax deducted at source or not depositing tax deducted at source under section 51;
  6. Non collection or lower collection of or non- payment of tax collectible at source under section 52;
  7. Availing/utilizing input tax credit without actual receipt of goods and/or services;
  8. Fraudulently obtaining any refund;
  9. Availing/distributing input tax credit by an Input Service Distributor in violation of Section 20;
  10. Furnishing false information or falsification of financial records or furnishing of fake accounts/documents with intent to evade payment of tax;
  11. Failure to register despite being liable to pay tax;
  12. Furnishing false information regarding registration particulars either at the time of applying for registration or subsequently;
  13. Obstructing or preventing any official in discharge of his duty;
  14. Transporting goods without prescribed documents;
  15. Suppressing turnover leading to tax evasion;
  16. Failure to maintain accounts/documents in the manner specified in the Act or failure to retain accounts/documents for the period specified in the Act;
  17. Failure to furnish information/documents required by an officer in terms of the Act/Rules or furnishing false information/documents during the course of any proceeding;
  18. Supplying/transporting/storing any goods liable to confiscation;
  19. Issuing invoice or document using GSTIN of another person;
  20. Tampering/destroying any material evidence;
  21. Disposing of/tampering with goods detained/seized/attached under the Act.


Any taxable person who has committed any of the offences shall be punished with a penalty that shall be higher of the following amounts:

  • The amount of tax evaded, fraudulently obtained as refund, availed as credit, or not deducted or collected or short deducted or short collected, or
  • A sum of Rs.10,000/-

Any registered person who has not paid tax or makes a short payment of tax on supplies shall be a liable to penalty which will be the higher of:

  • 10% of the tax not paid or short paid, or
  • A sum of Rs.10,000/-

Any person who contravenes any provision of the Act or the rules made under this Act for which no separate penalty has been prescribed shall be punishable with a penalty that may extend to Rs.25,000/-

Frequently Asked Questions

Do I need to add digital signature on the einvoice ?
Though there are several documents available online saying that digital signature is necesssary on GST einvoices, but as per the 14th amendment digital signatures are not necessary on an GST invoice if its an einvoice. Refer to GST rules Rule 46 page 51 end of the section. According to the IRP portal "The digitally signed invoice is one which has been digitally or electronically signed by the IRP after receiving the invoice details from the supplier. That is, the government is authenticating the genuineness of the invoice details submitted/registered by the taxpayer".
Do I need to genererate einvoices for b2c sales?
All the businesses whose annual turnover exceed 500 crores in any preceding financial year (starting from 2017-18) are mandated to display QR code on their B2C invoices from 1st December 2020 as per the GST rules. The dynamic QR code will have the payment details and thus ‘scan and pay’ in one go will be possible. This requirement has no relevance or connection with e-invoicing mandated for B2B Supplies and Exports by notified class of taxpayers. Hence IRN generation is not required and you need not upload B2C invoices to IRP. If uploaded, IRP will reject such invoices.
Can I cancel an IRN ?
Yes, you can cancel an IRN within 24 hours of its generetion. IRN cannot be cancelled, if a valid or active ewaybill exists for the same. Note that you can't delete or modify an IRN or invoice. It can only be cancelled and report a new document a with new invoice number and generate a fresh IRN (ideally issue credit note and then generate a new invoice)
Is partial cancellation allowed on an IRN ?
E-Invoice or IRN can’t be partially cancelled. It has to be fully cancelled.

Important Wesbites

GST councilWebsite
GST lawWebsite
GST State codeOfficial Pdf
HSN code searchWebsite
GST ratesWesbite
Help Desk Number1800-103-4786
GSTIN LookupSearch
GST LoginVisit Website
NotificationsGST Notifications

Latest updates

Latest updates on GST
  • 10-May-2023 E-Invoicing threshhold limit reduced to Rs. 5 Crore from 01st August 2023
    • CBIC issued a notification mandating businesses with turnover of over 5 crore required to generate e-invoice from August 1. The current limit is 10cr. Learn More
  • 06-May-2023 Deferment of implementation of time limit on reporting old einvoices
  • The imposition of time limit of 7 days on reporting old e-invoices on the e-invoice IRP portals for taxpayers with aggregate turnover greater than or equal to 100 crores has been deferred by three months Learn More
  • 13-Apr-2023 Time limit for reporting invoices on the IRP portal
    • The invoices should be reported to IRP within 7 days of generation. This is applicable to businesses with annual turnover of 100Cr and above. Learn More
    • Example, if an invoice has a date of April 1, 2023, it cannot be reported after April 8, 2023