GST reconciliation refers to the act of comparing the GST returns filled by the taxpayer with the financial records of the business. It’s a crucial process for businesses to ensure accuracy and compliance. GSTR-9C is a form for annual GST reconciliation statement filed by applicable taxpayers. Every registered person whose aggregate turnover during a financial year exceeds Rs.5 crore is required to file this form. A copy of the audited annual accounts is also o be furnished.
GST reconciliation means matching and comparing data between:
- Books of Accounts
- Purchase Register
- Sales Register
- GST Portal (GSTN returns like GSTR-1, GSTR-3B, GSTR-2B)
It is the process of ensuring that GST data in books and GST returns are consistent and accurate.
Let’s talk about the above returns
GSTR-1 – Outward Supplies (Sales Return)
Purpose: Details of sales (B2B, B2C, exports, credit/debit notes)
Who files: Regular taxpayers
Due Date:
Monthly: 11th of next month
Quarterly (QRMP scheme): 13th of next quarter month
Applicable to:
Small traders (if not under composition)
Big businesses

GSTR-3B – Summary Return + Tax Payment
Purpose: Summary of sales, purchases, ITC, tax payable
Who files: All regular taxpayers
Due Date:
Monthly: 20th of next month3
Quarterly (QRMP): 22nd or 24th of next quarter month
- Applicable to:
Small traders
Big businesses
GSTR-3B is the most important return because tax is paid through it.
Note: Quarterly Return Filing and Monthly Payment of Taxes (QRMP) scheme under Goods and Services Tax (GST) to help small taxpayers whose turnover is less than Rs.5 crores.
GSTR-2B / GSTR-2A – Auto-generated Purchase Return
Understanding the difference between GSTR-2A and 2B is crucial for every GST-registered business in India. GSTR-2A and GSTR-2B are both auto-generated tax statements that play vital roles in the Input Tax Credit (ITC) calculation.
Major Difference Between GSTR 2A and 2B
| Characteristics | GSTR 2A | GSTR 2B |
| Nature | Dynamic (keeps updating) | Static (fixed for each month) |
| Purpose | Reconciliation and verification | Final ITC claim for filing |
| Update frequency | Real-time | Monthly (every 14th) |
| Data Cut-off | No fixed date | Supplier filings up to the 13th counted |
| Format | Only viewable | Viewable + Downloadable |
| Source of Data | GSTR-1, GSTR-5, GSTR-6, etc. | Same as 2A but up to a cut-off date |
| Alteration reflection | Immediate | Reflected in the next month |
| ITC eligibility | Not categorized | Categorizes eligible/ineligible for ITC |
Let’s go through this story
Professor:
Suppose you maintain your personal diary of expenses. Your friend maintains another record. Your bank has its own statement. If all three records do not match, what will happen?
Student: There will be confusion, sir
Professor: exactly! That confusion in business is called GST Reconciliation.
Suppose, Friend Traders is a manufacturing and trading company.
They maintain:
- Books of Accounts (by Accountant)
- Sales Register (sales invoices)
- Purchase Register (purchase invoices)
- GST Portal Data (GSTR-1, GSTR-3B, GSTR-2B)
Situation 1: Sales Reconciliation
Accountant Ravi recorded in books:
Sales in April = Rs.20,00,000
But on GST portal: GSTR-1 shows = 19,50,000
Professor asks students: why is there a difference of Rs.50,000?
Students reply:
- One invoice not uploaded
- Data entry mistake
- Late reporting
Professor explains: this process of finding and correcting the difference between books and GSTR-1 is called Sales Reconciliation.
Situation 2: Purchase / ITC Reconciliation
Friend Traders purchased goods.
Purchase Register shows ITC = Rs.12,80,000
GSTR-2B shows ITC = Rs.12,50,000
Difference = Rs.30,000
Professor asks: can Friend Traders claim full ITC?
Students answer: No, sir!
Reasons:
- Supplier did not file GSTR-1
- Wrong GSTIN
- Ineligible ITC
Professor concludes: matching purchase register with GSTR-2B to claim correct ITC is called Purchase Reconciliation.
Situation 3: Tax Payment Reconciliation
Books show GST payable = Rs. 2,90,000
GSTR-3B shows GST paid =Rs. 2,60,000
Difference = Rs.30,000
Professor says: if tax paid is less than tax payable, the company will receive a notice from GST department.
Therefore, reconciliation avoids penalties.
Takeaway:
GST reconciliation is like matching three mirrors:
- Books of Accounts
- Business Registers
- Government Portal
If all three show the same picture, the business is compliant.

Professor says: One more return is also important to understand: GSTR-9C
GSTR-9C is a reconciliation statement between:
- Books of Accounts (Financial Statements)
- GST Returns (GSTR-1, GSTR-3B, GSTR-9)
One student asks: Sir, who is Required to File GSTR-9C?
Professor replies:
- Businesses having turnover more than Rs.5 crore in a financial year.
- Small traders below Rs.5 crore turnover are NOT required to file GSTR-9C.
- Due Date of GSTR-9C: 31st December of the next financial year
Another student asks: Sir what about GST-9?
Professor smiles:
- GSTR-9 is an annual return filed by regular GST taxpayers.
- It is a summary of all monthly/quarterly GST returns filed during the year.

Professor says: your question is: who has to file GSTR-9?
- Regular GST taxpayers
- Businesses registered under GST
Not required for:
- Composition dealers (they file GSTR-4)
In simple words: GSTR-9 is the yearly report card of a business under GST.
As the bell rang, the professor closed his notes and smiled at the class.
Today, we understood the important GST returns and the concept of reconciliation between books and the GST portal. These are the backbone of GST compliance for every business. In our next class, we will discuss the Composition Scheme under GST and the compliance requirements for small traders and businesses. With this note, the professor left the classroom, leaving the students curious and eager to learn more about the practical aspects of GST.

