GST & Compliance10 min read

How to Calculate GST: CGST, SGST, IGST for Indian Sales

How to Calculate GST — CGST, SGST, IGST for Indian Sales

Published 28 April 2026 · Doggu Team

How to Calculate GST: CGST, SGST, IGST for Indian Sales

Calculating GST correctly is crucial for every Indian business owner, especially in a landscape where compliant operations are non-negotiable. With the introduction of Goods and Services Tax (GST) in India, understanding how to navigate CGST, SGST, and IGST calculations has become essential. Let's break down how these components work, when to use them, and provide practical examples to clarify the process.

The intra-state vs inter-state rule

The first step in GST calculation is understanding the difference between intra-state and inter-state transactions. This distinction is fundamental because it dictates which type of GST you will apply.

Intra-state transactions occur when the seller and buyer are located in the same state. For these transactions, both Central Goods and Services Tax (CGST) and State Goods and Services Tax (SGST) are applicable. The GST is split equally between CGST and SGST, meaning if the total GST on a product is 18%, the seller will collect 9% as CGST and 9% as SGST. This split ensures that both the central and state governments receive a share of the tax revenue.

For example, if a manufacturer in Maharashtra sells a product worth ₹50,000 to a retailer in the same state, the total GST charged would be ₹9,000, with ₹4,500 going to CGST and ₹4,500 to SGST. This division is vital for state revenues and local governance.

On the other hand, inter-state transactions happen when the seller and buyer are in different states. In this case, only the Integrated Goods and Services Tax (IGST) is applicable. IGST is meant to address the tax implications of cross-border transactions within India. For instance, if a seller in Maharashtra sells goods to a buyer in Gujarat, the seller will charge 18% as IGST, which is collected by the Centre and then distributed to the respective states. This ensures that the tax revenue from inter-state sales is fairly allocated between states.

Understanding these rules is critical for accurate GST filing and compliance, especially as the penalties for non-compliance can be significant. For a small business, getting this right can save you from costly errors and enhance your credibility with clients. For instance, a ₹50,000 transaction with incorrect GST application can lead to a penalty of ₹10,000 or more, significantly impacting your bottom line.

Place-of-supply determination

The place of supply is a pivotal factor in determining which GST applies. It's particularly complex when services are involved, as the location of the supplier and recipient can differ.

For goods, the place of supply is generally where the goods are delivered. However, for services, the place of supply can depend on various factors, including the nature of the service and the location of the recipient.

Here's a quick guideline for determining the place of supply:

  • For goods: The place of supply is the location where the goods are handed over to the buyer. For instance, if a furniture company in Punjab sells a table to a customer in the same state, the place of supply is Punjab, and CGST and SGST will apply.

  • For services:

    • If the service is provided in the course of business, the place of supply is where the supplier is located. For example, a marketing agency in Mumbai providing services to a business in Maharashtra will have the place of supply as Mumbai.
    • If the service is related to an immovable property (like real estate), the place of supply is where the property is located. If a construction company in Delhi is engaged to build a property in Uttar Pradesh, the place of supply is Uttar Pradesh.
    • For services provided to a registered person, the place of supply is the location of the recipient. A consultancy firm in Bangalore providing services to a registered company in Chennai will consider Chennai as the place of supply.

These rules help you determine whether to apply CGST + SGST or IGST. Misclassifying the place of supply can lead to severe penalties, so it’s crucial to be diligent in your determinations. Small businesses should maintain clear records of where goods are delivered and where services are provided to ensure compliance.

Worked examples (Maharashtra to Gujarat, etc.)

Let’s dive into some practical examples to solidify your understanding of GST calculations.

Example 1: Intra-state transaction

Suppose a business in Maharashtra sells a product worth ₹10,000 to a customer also in Maharashtra. The applicable GST rate is 18%.

  • Total GST: ₹10,000 * 18/100 = ₹1,800
  • CGST: ₹1,800 / 2 = ₹900
  • SGST: ₹1,800 / 2 = ₹900

In this case, the seller will charge the customer a total of ₹11,800 (₹10,000 + ₹1,800).

This example reflects a common scenario for many small retailers and manufacturers who primarily sell within their state. Understanding this process ensures they collect the correct tax amounts.

Example 2: Inter-state transaction

Now, consider a seller in Maharashtra who sells the same product worth ₹10,000 to a buyer in Gujarat.

  • Total GST (IGST): ₹10,000 * 18/100 = ₹1,800

Here, the seller will charge the customer a total of ₹11,800 (₹10,000 + ₹1,800) as the entire GST is collected as IGST.

This situation is common for e-commerce businesses that ship products across states. By accurately applying IGST, they ensure compliance and avoid penalties.

Example 3: Service scenario

Assume a software development company in Bangalore provides a service to a business in Delhi, charging ₹20,000 for its services. The GST rate for the services is also 18%.

  • Total GST (IGST): ₹20,000 * 18/100 = ₹3,600

The customer in Delhi will pay ₹23,600 in total (₹20,000 + ₹3,600).

Service-based businesses must be particularly diligent in calculating GST, as they often provide services across state lines. This can significantly impact their cash flow and compliance.

These examples illustrate how the type of transaction (intra-state vs inter-state) significantly impacts the GST calculation. Understanding these distinctions is crucial for every business owner.

GST on services

GST applies to services as well as goods, which adds another layer of complexity to the calculation. The general GST rate for services can vary between 5%, 12%, 18%, and 28%, depending on the nature of the service.

For instance, restaurant services are taxed at 5%, while luxury services like hotels can be taxed at 28%. Here's a breakdown of how GST on services works:

  1. Identify the service category to determine the applicable GST rate. For example, educational services might attract a lower rate compared to luxury goods.

  2. Calculate GST based on the service fee. For example, if a consultancy charges ₹50,000 for its services and the GST rate is 18%, the calculation would be:

    • Total GST: ₹50,000 * 18/100 = ₹9,000
    • Total Amount Due: ₹50,000 + ₹9,000 = ₹59,000
  3. Issue a proper invoice detailing the service charge and the GST amount. This is crucial for both compliance and for the customer’s records. Many businesses fail to issue proper invoices, leading to compliance issues down the line.

  4. Maintain records: Keep track of all invoices issued, as this will help you claim input tax credits later. Failing to maintain these records can complicate your quarterly returns and possibly lead to disputes with tax authorities.

Many businesses overlook the importance of understanding how GST applies to services, which can result in undercharging or overcharging customers. This not only impacts cash flow but also your business's reputation. For example, overcharging could lead to customer dissatisfaction and loss of trust in your services.

Reverse charge edge cases

Reverse charge is a mechanism under GST where the recipient of goods or services is liable to pay the tax instead of the supplier. This usually applies in specific situations, such as:

  • When a registered dealer purchases goods or services from an unregistered dealer.
  • Certain categories of services, like legal services, where the recipient is responsible for paying GST.

Example of reverse charge

Consider a scenario where a small retail business in a tier-2 city buys goods worth ₹15,000 from an unregistered dealer. The applicable GST rate is 18%.

  • The retail business must calculate the GST:
    • Total GST: ₹15,000 * 18/100 = ₹2,700

In this case, the retailer will pay ₹17,700 to the unregistered dealer and must also report and pay the GST to the government directly.

This can be particularly challenging for small businesses. They must ensure they are not only paying the GST but also filing the necessary returns. Reverse charge can be a significant compliance area for small businesses, especially those operating in sectors where they frequently engage with unregistered suppliers. Be sure to keep accurate records and file returns on time to avoid penalties.

Free India GST calculator

Calculating GST manually can be tedious, which is why many businesses turn to online GST calculators. These tools simplify the process by allowing users to input their transaction details and automatically calculating the CGST, SGST, and IGST based on the latest rates.

Benefits of using a GST calculator

  • Saves time: No need to perform manual calculations, reducing the risk of errors. For instance, a small e-commerce business can use a GST calculator to quickly calculate the tax on hundreds of transactions in minutes.
  • Updates automatically: The best calculators adjust for changes in GST rates, ensuring compliance. This is particularly important given the frequent changes in tax regulations.
  • User-friendly: Many calculators are designed for ease of use, requiring minimal data entry. This is ideal for founders running lean operations without dedicated finance teams.

You can find several free GST calculators online, including options that cater specifically to Indian tax regulations. These tools can be invaluable, especially for founders running lean operations without dedicated finance teams. For example, a startup can use a GST calculator to streamline their invoicing process, ensuring they always charge the correct GST amount.

Frequently asked questions

What is the difference between CGST, SGST, and IGST?

CGST (Central Goods and Services Tax) and SGST (State Goods and Services Tax) are applicable for intra-state transactions, where both the seller and buyer are in the same state. IGST (Integrated Goods and Services Tax) is applicable for inter-state transactions, where the seller and buyer are in different states.

How do I determine the applicable GST rate?

The GST rate depends on the nature of the goods or services. Goods typically have rates of 0%, 5%, 12%, 18%, or 28%. Services can have similar rates, so it’s essential to consult the GST rate schedule provided by the government. For example, a manufacturer selling textiles would check the GST schedule to determine whether their products fall under the 5% or 12% category.

What documents do I need for GST filing?

You will need invoices of sales and purchases, a summary of input tax credit, returns from the previous period, and any other relevant financial documents. Keeping organized records will simplify the filing process. Missing documents can lead to discrepancies and penalties during audits.

How does reverse charge work in GST?

Under the reverse charge mechanism, the recipient of the goods or services is liable to pay GST instead of the supplier. This usually applies when purchasing from unregistered dealers or for specific services like legal consultancy. For instance, if a small business hires a lawyer for ₹10,000, they will be responsible for paying the GST instead of the lawyer.

Can I use a GST calculator for all transactions?

Yes, a GST calculator can be used for both goods and services, provided it is updated to reflect the latest GST rates. Ensure that the tool you use is specific to Indian GST regulations for accuracy. A reliable calculator can save you time and reduce errors in your calculations.

What happens if I fail to comply with GST regulations?

Non-compliance with GST regulations can lead to penalties, interest on unpaid taxes, and potential legal action. It’s crucial to stay informed about your GST obligations to avoid these issues. For example, failing to file GST returns on time can attract a late fee of ₹200 per day, which can accumulate quickly.

How do I claim input tax credit?

Input tax credit can be claimed for the GST paid on purchases used to make taxable supplies. To claim it, you must file your GST returns accurately and maintain proper documentation, such as invoices and bills of supply. For instance, if you purchase raw materials and pay ₹1,800 as GST, this amount can be claimed as input tax credit when you file your GST returns.

Understanding CGST, SGST, and IGST calculations is vital for every SMB owner in India. By familiarizing yourself with these concepts, you can ensure compliance, optimize your tax liabilities, and ultimately contribute to your business’s success. This knowledge will not only help you avoid penalties but also enhance your credibility with clients and stakeholders.

Run your business on autopilot.

Doggu replaces 7+ tools (WhatsApp, CRM, voice, booking, payments) with one platform built for Indian SMBs.

Try Doggu free for 14 days