Back to all articles
Published 2026-08-04

How to Read a GST Invoice Correctly

Decode the 15-digit GSTIN structure, learn the difference between HSN (goods) vs SAC (services) codes, and claim Input Tax Credit (ITC).

What Is a GST Invoice?

A GST Invoice is a legal tax document that a seller gives to a buyer when selling goods or services. It shows the details of the transaction, including the items purchased, the prices, the GST rate applied, and the total amount charged.

Every business registered under GST must issue a proper GST invoice for every sale. If a business does not issue a proper invoice, it may face penalties. For buyers, a valid GST invoice is required to claim Input Tax Credit (ITC), which allows businesses to reduce the GST they owe to the government.

Understanding how to read a GST invoice is important because it helps you:

  • Verify that you are being charged the correct GST rate.
  • Confirm that the total bill amount is calculated correctly.
  • Claim Input Tax Credit if you are a business buyer.
  • Identify the seller and their GST registration status.
  • Keep proper records for accounting and tax filing.

Verify Your Invoice GST Math

Use the free Filesenix GST Calculator to double-check tax amounts on any invoice.

GST Calculator

Decoding the 15-Digit GSTIN Number

Every GST-registered business is assigned a unique 15-character code called the GSTIN (Goods and Services Tax Identification Number). This number appears on every GST invoice and tells you important information about the business.

27 ABCDE1234F 1 Z 5
Digits 1-2 (27): State Code (e.g., 27 = Maharashtra)
Digits 3-12 (ABCDE1234F): Business PAN Number
Digit 13 (1): Entity Number of Registrations
Digits 14-15 (Z5): Default 'Z' and Checksum Digit

Here is what each part of the GSTIN means:

  • First 2 digits (State Code): Every state in India has a unique two-digit code. For example, 27 is Maharashtra, 07 is Delhi, 29 is Karnataka, and 33 is Tamil Nadu. This tells you which state the business is registered in.
  • Next 10 digits (PAN): These are the business's PAN (Permanent Account Number) which is a tax identification number issued by the Income Tax Department.
  • 13th digit (Entity Number): This indicates how many GST registrations the same PAN holder has in the same state. The first registration is "1", the second is "2", and so on.
  • 14th digit: This is always "Z" by default.
  • 15th digit (Checksum): This is a checksum digit used to verify the GSTIN is valid.

HSN Codes vs SAC Codes

Every item on a GST invoice has a code that classifies it. There are two types of codes used: HSN codes for goods and SAC codes for services.

HSN Code (For Goods)

HSN stands for Harmonized System of Nomenclature. It is an internationally recognized system of product codes used to classify physical goods.

  • Used for physical products like clothing, electronics, food items, and machinery.
  • Can be 4, 6, or 8 digits long depending on the business's annual turnover.
  • Determines the correct GST rate for each product.

SAC Code (For Services)

SAC stands for Services Accounting Code. It is used to classify intangible services provided by businesses.

  • Used for services like software development, consulting, transportation, and catering.
  • Usually 6 digits long.
  • Determines the correct GST rate for each service.

Key Parts of a GST Invoice

A valid GST invoice must contain several important pieces of information. Here are the key parts you should look for when reading any GST invoice.

Seller's name and address
Seller's GSTIN number
Buyer's name and address
Buyer's GSTIN (if registered)
Invoice number and date
Description of goods or services
HSN or SAC code for each item
Quantity and unit price
GST rate applied (5%, 12%, 18%, or 28%)
CGST and SGST amounts (or IGST)
Total invoice amount
Place of supply

CGST, SGST, and IGST: Which Tax Applies?

The type of GST charged on an invoice depends on whether the buyer and seller are in the same state or in different states.

Same State (Intra-State)

When the buyer and seller are in the same state, the GST is split into two equal parts:

  • CGST (Central GST) — goes to the central government.
  • SGST (State GST) — goes to the state government.

Example: 18% GST = 9% CGST + 9% SGST

Different States (Inter-State)

When the buyer and seller are in different states, the entire GST is charged as one amount:

  • IGST (Integrated GST) — collected by the central government and then shared with the state.

Example: 18% GST = 18% IGST

What Is Input Tax Credit (ITC)?

Input Tax Credit allows businesses to reduce the GST they owe to the government by deducting the GST they already paid on their purchases. To claim ITC, the business needs a valid GST invoice from the seller. This is why it is so important that invoices contain all the required information, including the correct GSTIN, HSN/SAC codes, and GST amounts.

Always Verify the GSTIN on Invoices

Before accepting any GST invoice, always verify the seller's GSTIN number. You can check the GSTIN on the official GST portal. If the GSTIN is invalid or does not match the seller's details, the invoice may not be valid and you may not be able to claim Input Tax Credit.

Frequently Asked Questions

What do the first 2 digits of a GSTIN number mean?

The first 2 digits represent the state code where the business is registered. Each state in India has a unique two-digit code. For example, 27 is Maharashtra, 07 is Delhi, 29 is Karnataka, and 33 is Tamil Nadu.

What is the difference between HSN and SAC codes?

HSN codes are used for classifying physical goods (like electronics, clothing, and food items), while SAC codes are used for classifying services (like consulting, software development, and transportation).

When is IGST charged instead of CGST and SGST?

IGST is charged when the buyer and seller are in different states (inter-state transaction). CGST and SGST are charged when both the buyer and seller are in the same state (intra-state transaction).

Can I claim Input Tax Credit without a GST invoice?

No. A valid GST invoice is required to claim Input Tax Credit. The invoice must contain all the required details including the seller's GSTIN, the correct HSN/SAC codes, and the GST amounts.

How can I verify the GST amounts on my invoice?

You can use the Filesenix GST Calculator to verify the math on any invoice. Enter the base price and GST rate to check if the GST amount and total match what is shown on the invoice.

Is the Filesenix GST Calculator free?

Yes! The Filesenix GST Calculator is 100% free to use. It allows you to verify GST calculations instantly with no sign-up required.

Ready to try it out?

Use our free GST Calculator tool right now.

Open Tool