CGST + SGST vs IGST — which one do you charge?

One rule decides it, and it has nothing to do with where you were sitting when you did the work. Here it is, with worked examples at 18% and the mistakes that cause return mismatches.

Last updated: 24 August 2026

Same state → CGST + SGST, at half the rate each.

Different state → IGST, at the full rate.

Same state means your place of business and the client's place of supply are in the same state.

At an 18% rate, side by side

SituationWhat you chargeClient pays
You in Andhra Pradesh
Client in Andhra Pradesh
CGST 9% + SGST 9% 18% total
You in Andhra Pradesh
Client in Karnataka
IGST 18% 18% total

The total is identical. The client pays 18% either way. What changes is how that tax is split between the centre and the state, and how it appears in your GST returns. Nobody pays more or less because of this choice — which is exactly why people get careless about it.

Worked examples

Intra-state — you and the client both in Andhra Pradesh

Taxable value₹50,000.00
CGST @ 9%₹4,500.00
SGST @ 9%₹4,500.00
Total₹59,000.00

Inter-state — you in Andhra Pradesh, client in Karnataka

Taxable value₹50,000.00
IGST @ 18%₹9,000.00
Total₹59,000.00

Same ₹59,000 both times. Two tax lines in one case, one in the other.

What "place of supply" actually means

This is the part that trips people up, because the intuitive answer is wrong.

It is not where you are. Working from a cafe in Bengaluru for a week does not make your supplies inter-state or intra-state. Your registered place of business is what counts on your side.

On the client's side, the general position for services is:

Several categories of service carry their own specific place-of-supply provisions, and exports of services are a separate matter entirely. If your work is anything other than a straightforward service billed to an Indian business, get it confirmed rather than assuming.

Let the invoice work it out

The free invoice generator switches between CGST/SGST and IGST the moment you pick the two states, and shows you which one it applied before you download. No signup, and nothing you type leaves your browser.

Open the free GST invoice generator →

Reading the state from a GSTIN

A GSTIN starts with a two-digit state code. If your client's GSTIN begins with a different code than yours, it is an inter-state supply and IGST applies. For example, 37 is Andhra Pradesh and 29 is Karnataka — different codes, so IGST.

This is a quick sanity check, not a substitute for confirming the place of supply. A client can be registered in one state and the place of supply can still be somewhere else in specific situations.

Common mistakes

If you got it wrong on an invoice already

The total tax collected is the same, but it sits under the wrong heads. That surfaces as a mismatch in your returns and can hold up your client's input tax credit — which is when they will call you about it.

It is correctable through the normal amendment route, but it means adjustments on both sides. Raise it with your chartered accountant rather than quietly switching the treatment on the next invoice and hoping the two cancel out.

Frequently asked questions

Does the client pay more with IGST?
No. At 18%, intra-state is 9% + 9% and inter-state is a single 18%. The total is the same. Only the split between centre and state changes.
I work from home in one state but my client's office is in another. Which applies?
Different states, so IGST. Your home being your place of business does not change the rule — what matters is that your state and their place of supply differ.
My client has offices in several states. Which state do I use?
Use the GSTIN they give you for this engagement — that identifies the registration receiving the supply. If they hand you a GSTIN from a different state than the one you have been dealing with, ask them to confirm before you invoice.
What about a client outside India?
That is export of services, and it is treated separately — LUT, zero rating and foreign remittance documentation all come into it. Do not treat it as an inter-state Indian supply. Speak to a CA before sending an export invoice.
Where does the SAC code fit into this?
The SAC code identifies what you supplied; CGST/SGST vs IGST is about where. Both go on the same invoice line. See the SAC code list for freelancers.