Olox Olox

Theme

Documentation
Back to Home

GST Accounting in India: Complete Guide to Goods and Services Tax

Master GST accounting in India with this comprehensive guide. Learn about CGST, SGST, IGST, input tax credit, GST returns, and practical journal entries.

10 min read Dec 6, 2025

The Great GST Confusion

Prakash owned a textile shop in Surat. Before July 2017, he dealt with:

  • VAT (4% to 14.5%)
  • Central Excise (12.5%)
  • Service Tax (15%)
  • Entry Tax
  • Octroi
  • Multiple returns and compliance

Then GST arrived. One Tax, One Nation. But one massive confusion.

His CA handed him a bill for “GST compliance services.”

“₹50,000? For what?”

“GSTR-1, GSTR-3B, GSTR-9, GSTR-2A reconciliation, input tax credit claims, e-way bills…”

Prakash realized: GST simplified taxation. But accounting? That got complicated.


What is GST?

Definition

Goods and Services Tax (GST) is a comprehensive indirect tax levied on the supply of goods and services in India, replacing multiple cascading taxes.

Key Date

1st July 2017 - GST rollout

Structure of GST

TypeFull FormWhen Applied
CGSTCentral GSTIntra-state supply (Central share)
SGSTState GSTIntra-state supply (State share)
IGSTIntegrated GSTInter-state supply
UTGSTUnion Territory GSTFor Union Territories

Example

Intra-State Sale (Delhi to Delhi):

  • Sale: ₹10,000
  • GST @ 18%: ₹1,800
    • CGST @ 9%: ₹900
    • SGST/UTGST @ 9%: ₹900

Inter-State Sale (Delhi to Mumbai):

  • Sale: ₹10,000
  • IGST @ 18%: ₹1,800

GST Rate Structure

Current GST Slabs

RateExamples
0%Essential food items, education, healthcare
5%Packaged food, economy hotels, transport
12%Processed food, business class hotels, computers
18%Most items - electrical, electronics, services
28%Luxury items, tobacco, aerated drinks, cement

Composition Scheme

TurnoverRateRestrictions
< ₹1.5 Cr (goods)1% (CGST+SGST)No ITC, no interstate supply
< ₹50 L (services)6% (CGST+SGST)Limited to restaurants

GST Registration

Mandatory Registration

CriterionThreshold
Normal StatesTurnover > ₹40 lakhs
Special Category StatesTurnover > ₹20 lakhs
Interstate SupplyMandatory regardless of turnover
E-commerce OperatorsMandatory
TDS DeductorsMandatory
Input Service DistributorsMandatory

GSTIN Structure

Format: 22AAAAA0000A1Z5

PositionMeaningExample
1-2State Code22 (Chhattisgarh)
3-12PANAAAAA0000A
13Entity Number1
14DefaultZ
15Check Digit5

Key GST Concepts for Accounting

Place of Supply

TransactionPlace of SupplyTax
Goods - movementWhere goods reachIGST if different state
Goods - no movementLocation of goodsCGST+SGST
Services - B2BLocation of recipientIGST if different state
Services - B2CLocation of supplierCGST+SGST

Time of Supply

Goods: Earlier of

  • Invoice date
  • Receipt of payment
  • Removal of goods

Services: Earlier of

  • Invoice date (if issued within 30 days)
  • Date of completion of service
  • Receipt of payment

Value of Supply

Transaction Value
+ Other levies (excluding GST)
+ Incidental expenses charged
+ Interest, late fees
+ Subsidies (except government subsidies)
= Value for GST

GST Accounting Entries

Basic Ledger Accounts

AccountTypePurpose
Input CGSTAssetCGST paid on purchases
Input SGSTAssetSGST paid on purchases
Input IGSTAssetIGST paid on purchases
Output CGSTLiabilityCGST collected on sales
Output SGSTLiabilitySGST collected on sales
Output IGSTLiabilityIGST collected on sales
GST PayableLiabilityNet GST to pay
Electronic Cash LedgerAssetCash deposited for GST

Purchase Entry (Intra-State)

Purchased goods worth ₹50,000 + 18% GST from local supplier

Purchases A/c                  Dr.    50,000
Input CGST A/c                Dr.     4,500
Input SGST A/c                Dr.     4,500
    To Supplier A/c                        59,000
(Being goods purchased locally with GST)

Purchase Entry (Inter-State)

Purchased goods worth ₹50,000 + 18% IGST from out-of-state supplier

Purchases A/c                  Dr.    50,000
Input IGST A/c                Dr.     9,000
    To Supplier A/c                        59,000
(Being goods purchased interstate with IGST)

Sales Entry (Intra-State)

Sold goods worth ₹80,000 + 18% GST locally

Customer A/c                   Dr.    94,400
    To Sales A/c                           80,000
    To Output CGST A/c                      7,200
    To Output SGST A/c                      7,200
(Being goods sold locally with GST)

Sales Entry (Inter-State)

Sold goods worth ₹80,000 + 18% IGST to another state

Customer A/c                   Dr.    94,400
    To Sales A/c                           80,000
    To Output IGST A/c                     14,400
(Being goods sold interstate with IGST)

Input Tax Credit (ITC)

What is ITC?

The GST paid on business purchases can be claimed as credit against GST payable on sales.

Conditions for ITC

RequirementDetail
Tax invoiceMust have valid invoice with GSTIN
Goods/services receivedActually received
Tax paid to governmentSupplier must have paid
Return filedMust file within time limit
Business purposeOnly for business use

ITC Not Allowed On

ItemReason
Motor vehiclesUnless for specific business use
Food and beveragesUnless in same line of business
Membership (club, gym)Personal nature
Works contract for constructionImmovable property
Rent-a-cabUnless specific business
Personal consumptionNot business use

ITC Reversal Required When

SituationAction
Invoice not paid in 180 daysReverse ITC claimed
Goods destroyed, lost, giftedReverse ITC
Input used for exempt suppliesProportionate reversal

ITC Set-off Order

From July 2019, input tax credit set-off follows this priority:

Input CreditFirst Set-off AgainstThen Against
IGSTIGSTCGST, then SGST
CGSTCGSTIGST only
SGSTSGSTIGST only

Note: CGST cannot be set off against SGST and vice versa.


Monthly GST Calculation

Example: ABC Traders (Maharashtra)

Output GST (Sales):

TypeTaxable ValueCGST @ 9%SGST @ 9%IGST @ 18%
Local Sales₹5,00,000₹45,000₹45,000-
Interstate Sales₹3,00,000--₹54,000

Input GST (Purchases):

TypeTaxable ValueCGSTSGSTIGST
Local Purchases₹3,00,000₹27,000₹27,000-
Interstate Purchases₹1,00,000--₹18,000

ITC Available:

  • CGST: ₹27,000
  • SGST: ₹27,000
  • IGST: ₹18,000

Set-off Calculation:

IGST Liability: ₹54,000
Less: IGST ITC: ₹18,000
Balance IGST: ₹36,000
Less: CGST ITC (₹27,000 - ₹9,000 for CGST liability): ₹18,000
Net IGST Payable: ₹18,000

CGST Liability: ₹45,000
Less: Remaining CGST ITC (₹27,000 - ₹18,000): ₹9,000
Net CGST Payable: ₹36,000

SGST Liability: ₹45,000
Less: SGST ITC: ₹27,000
Net SGST Payable: ₹18,000

Total GST Payable: ₹18,000 + ₹36,000 + ₹18,000 = ₹72,000


GST Payment Entry

Payment of GST

Output CGST A/c               Dr.    45,000
Output SGST A/c               Dr.    45,000
Output IGST A/c               Dr.    54,000
    To Input CGST A/c                      27,000
    To Input SGST A/c                      27,000
    To Input IGST A/c                      18,000
    To Electronic Cash Ledger A/c          72,000
(Being monthly GST liability settled)

Deposit to Electronic Cash Ledger

Electronic Cash Ledger A/c    Dr.    72,000
    To Bank A/c                            72,000
(Being GST payment deposited)

GST Returns

Return Calendar

ReturnPurposeDue DateWho Files
GSTR-1Outward supplies11th of next monthAll taxpayers
GSTR-3BSummary return + payment20th of next monthAll taxpayers
GSTR-9Annual return31st DecemberAll taxpayers
GSTR-9CAudit reconciliation31st DecemberTurnover > ₹5 Cr
GSTR-2AAuto-populated from GSTR-1Auto-generatedReference only
GSTR-2BITC statementAuto-generatedITC claims

GSTR-3B Structure

TableContent
3.1Outward supplies - taxable
3.2Interstate supplies
4Eligible ITC
5Exempt, nil-rated, non-GST
6Payment of tax

Late Fees

ReturnLate Fee per DayMaximum
GSTR-3B₹50 (₹20 for nil)₹5,000
GSTR-1₹50 (₹20 for nil)₹5,000
GSTR-9₹2000.5% of turnover

GSTR-2A vs GSTR-2B Reconciliation

Why Reconcile?

Your ITC claim (GSTR-3B) should match what suppliers reported (GSTR-1 → GSTR-2A/2B).

Common Differences

IssueCauseAction
Invoice missing in 2ASupplier didn’t fileFollow up with supplier
Amount mismatchData entry errorVerify and correct
GSTIN mismatchWrong GSTIN enteredGet corrected invoice
Period mismatchDifferent accounting periodsAdjust in correct period

Reconciliation Entry

ITC available but not in GSTR-2A (claimed anyway):

ITC Receivable (Suspense) A/c  Dr.    10,000
    To Input CGST A/c                       5,000
    To Input SGST A/c                       5,000
(Being ITC claimed but pending in GSTR-2A)

When it appears in GSTR-2A:

Input CGST A/c                Dr.     5,000
Input SGST A/c                Dr.     5,000
    To ITC Receivable (Suspense) A/c       10,000
(Being ITC now reflected in GSTR-2A)

E-Way Bill

When Required

ScenarioE-Way Bill Required
Consignment value > ₹50,000Yes
Interstate movement of goodsYes, any value (some states)
Job workYes, if inter-state
Within state < ₹50,000Generally no

Validity

DistanceValidity
< 100 km1 day
Every 100 kmAdditional 1 day
Over-dimensional cargo1 day per 20 km

Part A vs Part B

PartDetails
Part AGSTIN, invoice details, HSN, value
Part BVehicle number, transporter ID

Special Scenarios

Reverse Charge Mechanism (RCM)

When buyer pays GST instead of seller.

Applicable on:

  • Purchases from unregistered dealers
  • Specified services (legal, GTA, sponsorship)
  • Import of services

Entry for RCM:

Purchases A/c                  Dr.    10,000
Input CGST A/c (RCM)          Dr.       900
Input SGST A/c (RCM)          Dr.       900
    To Supplier A/c                       10,000
    To Output CGST A/c (RCM)                 900
    To Output SGST A/c (RCM)                 900
(Being purchase under RCM - GST paid by buyer)

Note: RCM ITC can be claimed in the same month.

Credit Note

Issuing credit note for ₹5,000 + GST:

Sales Return A/c               Dr.     5,000
Output CGST A/c               Dr.       450
Output SGST A/c               Dr.       450
    To Customer A/c                        5,900
(Being credit note issued for sales return)

Debit Note

Issuing debit note for price increase ₹2,000 + GST:

Customer A/c                   Dr.     2,360
    To Additional Sales A/c                2,000
    To Output CGST A/c                       180
    To Output SGST A/c                       180
(Being debit note for price revision)

GST in Financial Statements

Balance Sheet Presentation

Assets:

  • Input CGST Receivable
  • Input SGST Receivable
  • Input IGST Receivable
  • Electronic Cash Ledger Balance

Liabilities:

  • Output CGST Payable
  • Output SGST Payable
  • Output IGST Payable

Disclosure Requirements

DisclosureRequirement
Contingent liabilitiesDisputed GST demands
CommitmentsE-way bill related
RevenueGST excluded from revenue
NotesITC not claimed/reversed

Common GST Accounting Mistakes

Mistake 1: Wrong Tax Type

Error: Charged IGST on local sale Impact: ITC mismatch, penalties Solution: Always verify place of supply

Mistake 2: ITC on Non-eligible Items

Error: Claimed ITC on car purchase Impact: ITC reversal + interest Solution: Check eligibility before claiming

Mistake 3: Timing Mismatch

Error: Claimed ITC before invoice appears in GSTR-2B Impact: ITC reversal Solution: Reconcile before filing

Mistake 4: Missing RCM

Error: Didn’t account for reverse charge Impact: Interest + penalties Solution: Identify all RCM transactions


GST Compliance Checklist

Monthly Tasks

  • Reconcile sales with GSTR-1
  • Verify ITC with GSTR-2B
  • File GSTR-1 by 11th
  • Pay GST and file GSTR-3B by 20th
  • Generate e-way bills for dispatches
  • Follow up on missing supplier invoices

Quarterly Tasks (QRMP Scheme)

  • File GSTR-1 quarterly (if opted)
  • Use IFF for B2B invoices monthly
  • Pay GST monthly using challan

Annual Tasks

  • File GSTR-9 annual return
  • Get GST audit done (if applicable)
  • Reconcile with books and returns
  • Review ITC reversals required

Tools for GST Accounting

SoftwareBest For
Tally PrimeSMEs, comprehensive GST
Zoho BooksCloud-based, integrated
ClearTaxFiling and compliance
BusyTrading businesses
SAP B1Large enterprises

Government Portals

PortalPurpose
gst.gov.inReturn filing, registration
ewaybillgst.gov.inE-way bill generation
einvoice.gst.gov.inE-invoicing

Disclaimer

This guide is for educational purposes. GST laws are complex and frequently updated. Actual accounting treatment may vary based on specific circumstances. Always consult a qualified GST practitioner or Chartered Accountant for compliance matters.


Summary

GST accounting requires understanding:

  1. Tax Types: CGST, SGST, IGST based on place of supply
  2. Input Tax Credit: Claim GST on purchases against sales
  3. Returns: GSTR-1 (sales), GSTR-3B (summary), GSTR-9 (annual)
  4. Reconciliation: Match your claims with GSTR-2A/2B
  5. Compliance: E-way bills, timely filing, RCM

Master GST accounting = Better cash flow + No penalties + Peace of mind.


Social Media Posts

LinkedIn: “Before GST: VAT + Excise + Service Tax + Entry Tax + Octroi = 17+ taxes After GST: One tax, one return (well, almost!)

Key GST accounting concepts: • CGST + SGST = Intra-state • IGST = Inter-state • ITC = Your money back • GSTR-3B = Monthly summary • GSTR-2B reconciliation = Critical

Simplified taxation, complex compliance. That’s GST in India. #GST #IndianTaxation”

Twitter/X: “GST Accounting 101:

1️⃣ Charged IGST = Wrong state? Penalty 2️⃣ Missing ITC = Your money lost 3️⃣ Late GSTR-3B = ₹50/day late fee 4️⃣ No reconciliation = ITC reversal

Pro tip: Match GSTR-2B before filing every month

#GST #Accounting”

Instagram: “GST Made Simple 📊

Before: 17+ taxes, multiple returns, cascading effect After: 4 types (CGST, SGST, IGST, UTGST)

The basics: ✅ Buy something → Pay GST (Input) ✅ Sell something → Collect GST (Output) ✅ Output - Input = GST Payable ✅ File GSTR-1 & 3B monthly

Common mistakes: ❌ Wrong tax type (IGST vs SGST) ❌ Claiming blocked ITC ❌ Missing GSTR-2B reconciliation

One nation, one tax, one headache! 😅

#GSTIndia #AccountingTips”