Skip to content
Complete Guide to GST in India

Complete Guide to GST in India

Published on January 15, 2025
Nidhi Gupta
Nidhi Gupta
Tax and Compliance Advisor
Stay compliant with the latest GST regulations in 2025. This comprehensive guide covers filing requirements, input tax credits, e-invoicing, and common compliance pitfalls to avoid.

What is GST?

Goods and Services Tax (GST) compliance remains a critical aspect of business operations in India. As we move through 2025, several significant changes and enhancements to the GST framework require businesses to stay vigilant and adapt their compliance procedures accordingly. This guide aims to provide a comprehensive overview of GST compliance requirements and best practices for 2025.

Structure of GST: CGST, SGST, IGST

  • CGST (Central Goods and Services Tax): Levied by the Central Government on intra-state supplies.
  • SGST (State Goods and Services Tax): Levied by the State Governments on the same intra-state supplies as CGST.
  • IGST (Integrated Goods and Services Tax): Levied by the Central Government on inter-state and international supplies of goods and services.
  • UTGST (Union Territory GST): Levied in Union Territories instead of SGST.
TypeApplicable TaxCollecetd By
Within a state (e.g., Mumbai to Pune)CGST + SGSTCentre + State
Between states (e.g., Delhi to UP)IGSTCentre
Imports (e.g., China to India)IGSTCentre

Benefits of GST

  • Expanded e-invoicing requirements for businesses with turnover exceeding ₹5 crore.
  • Enhanced validation checks in GSTR-1 and GSTR-3B reconciliation
  • New provisions for input tax credit (ITC) verification and reversal Revised pricing for select goods and services.
  • Refunds will be processed more swiftly.

GST Rates and Their Applicability

GST is levied under four major slabs: 5%, 12%, 18%, and 28%, depending on the type of goods or services.

GST RateCategoryGoods/Services Examples
0%Exempetd goodsMilk, fresh fruits, vegetables, education services
5%Basic necessitiesRailway tickets, essential medicines, footwear under ₹500
12%Standard goodsMobile phones, fertilizers, fruit juices
18%Common services/goodsSoap, toothpaste, ACs, restaurant services
28%Luxury goodsLuxury cars, tobacco, pan masala, aerated drinks

GST Registration Process

Businesses with turnover exceeding the threshold limit (₹40 lakhs for goods, ₹20 lakhs for services in most states) must register for GST. The process is completely online and free of cost.

  1. Visit the GST Portal: https://www.gst.gov.in/
  2. Click on 'Register Now'.
  3. Fill Part A of the registration with basic details and validate with OTP.
  4. Receive a Temporary Reference Number (TRN).
  5. Fill Part B with business details, upload documents (PAN, address proof, bank details, photos).
  6. Receive ARN (Application Reference Number) after successful submission.
  7. Get GSTIN and certificate within 3-7 working days.

Filing GST Returns

Registered taxpayers must file regular GST returns. Returns summarize sales, purchases, and tax liability. Most common return forms include:

  • GSTR-1 (Monthly): Due by the 11th of the month after the reporting period.
  • GSTR-1 (Quarterly): The deadline is the 13th of the month following the quarter's end.
  • GSTR-3B (Monthly): This return is due on the 20th of the month after the reporting period.
  • GSTR-3B (Quarterly): The deadline is either the 22nd or 24th of the month after the quarter concludes.
  • GSTR-9 (Annual Return): This return is due on December 31st of the following financial year.
  • GSTR-9C (Reconciliation Statement): The deadline for this is also December 31st of the subsequent financial year.
  • It's important to remember that the government sometimes pushes these deadlines back. Still, businesses should strive to hit the initial due dates, which helps sidestep any potential headaches down the road.

Returns are filed via the GST portal using either online forms or offline tools. Late filing attracts penalties and interest.

GSTIN (Goods and Services Tax Identification Number) is a 15-digit unique number assigned to every registered taxpayer. It is generated based on the taxpayer's PAN and state.

Blog image
  • First 2 digits: State code
  • Next 10 digits: PAN of the business
  • 13th digit: Entity code
  • 14th digit: Blank by default (currently ‘Z’)
  • 15th digit: Checksum digit

You can verify any GSTIN on the [GST Portal's Search Tool](https://www.gst.gov.in/). Just enter the GSTIN and confirm the business name, status, and registration type.

Related Blogs

Comprehensive Guide to Taxation, Finance & Business Terms in India

Comprehensive Guide to Taxation, Finance & Business Terms in India

Your complete A-Z reference for essential tax, finance, and business terminology in India, featuring clear definitions, practical examples, and expert insights.

Read More →
GST TDS on Sale of Metal Scrap W.E.F 10.10.2024

GST TDS on Sale of Metal Scrap W.E.F 10.10.2024

Comprehensive guide to the new GST TDS provisions for metal scrap transactions introduced by CBIC Notification No. 25/2024-CT effective October 10, 2024

Read More →
Decoding Section 87A Rebate and Capital Gains (STCG u/s 111A) in the New Tax Regime (FY 2025-26)

Decoding Section 87A Rebate and Capital Gains (STCG u/s 111A) in the New Tax Regime (FY 2025-26)

Overview of how the rebate under Section 87A applies to short-term capital gains under the new tax system and what it means for taxpayers. Budget 2023 of the Union made far-reaching amendments to the new tax system under Section 115BAC and made it the default option apart from increasing the rebate limit under Section 87A. This was a great relief for many taxpayers, but the interaction of this rebate with special rate income, like Short-Term Capital Gains under Section 111A, has been a source of immense confusion and clarification.

Read More →

Hi, I am Tax Vaani! 👋