Skip to content

GSTR-2 Return Filing: Full Compliance Guide

GSTR-2 was originally designed as the monthly return for reporting inward supplies, that is, the purchases and input tax credits (ITC) a business receives from suppliers. It was meant to...

Logan Jackonis
Logan JackonisHead of Services & Operations, Commenda
Fact Checked October 7, 2025|9 min read
gstr-2-return-filing-full-compliance-guide

GSTR-2 was originally designed as the monthly return for reporting inward supplies, that is, the purchases and input tax credits (ITC) a business receives from suppliers. It was meant to enable automatic matching with the supplier’s GSTR-1 and validate ITC eligibility.

However, GSTR-2 has been suspended from active use since September 2017, with GSTR-3B taking over many of its functions. Nonetheless, understanding GSTR-2 remains important for compliance, audit readiness, and historical reference. Many of the concepts around GST reconciliation, ITC validation, and matching logic come from how GSTR-2 was intended to operate.

Eligibility, Exemptions & Suspension

Who Would File GSTR-2 (Under Original Regime)

  • Every regular GST-registered taxpayer (i.e. not under composition scheme).
  • Even in months with zero purchases (nil return).

Who Was Exempt From GSTR-2

  • Composition scheme taxpayers
  • Input Service Distributors (ISDs)
  • Non-resident taxable persons
  • Entities liable to TDS (Tax Deducted at Source)
  • Entities liable to TCS (Tax Collected at Source)
  • Suppliers of OIDAR (Online Information / Database Access or Retrieval) services who pay tax themselves

Suspension Notice

  • As per the amendments introduced in September 2017, GSTR-2 ceased being mandatory for most taxpayers.
  • Today, the focus has shifted to GSTR-3B, GSTR-2A, and GSTR-2B for inward supply matching and ITC validation.

Structure & Format of GSTR-2

Although the active filing is suspended, here is how GSTR-2 was structured. This helps understand how inward supply reporting and ITC matching were designed:

Key Sections / Headings in GSTR-2 Format (original design) included:

  1. GSTIN / Taxpayer Details
  2. Inward Supplies Received from Registered Persons
  3. Inward Supplies under Reverse Charge
  4. Import of Goods / Services
  5. Credit/Debit Notes to Registered Suppliers
  6. Additions & Reductions (Adjustments)
  7. ISD Credit
  8. TDS / TCS Credit
  9. Other ITC Reversal / Reclaim
  10. Inward Supplies from Unregistered Persons
  11. Details of Advance Payments on Inward Supplies
  12. Reconciliation of ITC (eligible vs ineligible)
  13. HSN Summary of Inward Supplies

Data in many of these sections would have been auto-generated (based on supplier GSTR-1 entries) or editable/adjustable by the recipient (buyer) to account for missing invoices, mismatches, or corrections.

Step-by-Step Process for GSTR-2 Filing (Original Design)

Here’s how the filing process would proceed in the original GST setup (before suspension):

Step 1: Download / View GSTR-2A (Auto-Generated Inward Supply Data)

  • Log into the GST portal.
  • Access GSTR-2 → the system auto-loads inward supply data as GSTR-2A, derived from suppliers’ GSTR-1 submissions.
  • The auto-drafted data gives the baseline inward supply listing.

Step 2: Reconcile with Purchase Ledger & Supplier Data

  • Cross-check all purchase invoices in your books vs GSTR-2A data.
  • Identify invoices missing in GSTR-2A (supplier not filed), data mismatches (amount, GSTIN, tax rate), reverse charge supplies, or credit/debit notes.

Step 3: Accept / Modify / Add / Reject Invoices

  • Accept: If data matches exactly, confirm the entry.
  • Modify: If small discrepancies exist, propose modifications (which often require supplier acceptance).
  • Add Missing Invoices: For inward supplies not reflected in GSTR-2A (supplier omission), manually add the invoice detail (invoice no, date, taxable value, tax amounts, GSTIN).
  • Reject Entries: If you did not receive a particular invoice that appears in GSTR-2A, reject it to avoid incorrect ITC claims.
  • Pending Mode: Keep some invoices in pending status (e.g., under dispute or awaiting payment), these will not count for ITC until cleared.

Step 4: Enter Reverse Charge, Import & Unregistered Supplies

  • For reverse charge purchases, the buyer (recipient) must declare and pay the tax, and then claim ITC (subject to conditions).
  • For imports, report the supply under IGST.
  • For inward supplies from unregistered persons (or composition suppliers), report them and pay tax under reverse charge (if applicable).

Step 5: Enter Debit / Credit Notes & Adjustments

  • If you receive credit or debit notes from registered suppliers for the current period, include them.
  • Adjust for prior period mismatches or changes via adjustments section (within permitted rules).

Step 6: Reconciliation of ITC

  • Based on accepted invoices and adjustments, compute eligible ITC vs total ITC claimed.
  • Reverse or disallow ITC for ineligible items (capital goods, exempt supplies, non-GST).
  • Net the final ITC eligible for offset.

Step 7: Finalize and Submit

  • Validate all sections for errors or missing entries.
  • Submit GSTR-2 by the due date (usually 15th of next month).
  • Once submitted, the form became locked; direct edits not possible.

Step 8: Maintain Records

  • Download and store acknowledgment.
  • Preserve reconciliation logs, purchase ledgers, modification logs, supplier correspondences, and matched/unmatched invoice data for audits.

Compliance Risks, Penalties & Consequences

Even though GSTR-2 is suspended now, under original rules:

  • Late filing penalties: ₹100 per day under CGST + ₹100 per day under SGST (total ₹200/day), subject to caps.
  • Interest: ~18% per annum on any outstanding tax or ineligible ITC.
  • Blocked filing: If GSTR-2 was not filed, the subsequent GSTR-3 could not be filed, cascading effect.
  • Disallowance of ITC: If inward supplies do not reconcile, claimed ITC may be reversed or disallowed in assessments.
  • Audit scrutiny: Mismatches between GSTR-1 (supplier) and GSTR-2 (buyer) may trigger notices and demands.
  • No revision: Once filed, it could not be revised, errors must be corrected in future returns.
  • Record audit issues: Without original documents, defending ITC claims becomes difficult.

Today, while you don’t file GSTR-2, the spirit of these risks continues via mismatch penalties, notices, and ITC denial based on GSTR-2A / GSTR-2B / GSTR-3B comparisons.

Common Mistakes & Pitfalls

  1. Not reconciling purchase ledger with GSTR-2A
    • Leads to missed ITC or mismatch flags.
  2. Blind acceptance of auto-drafted data
    • Sometimes supplier mistakes flow into your data; always verify.
  3. Omitting invoices not reflected in GSTR-2A
    • Failing to add missing invoices may lead to ITC loss.
  4. Overclaiming ITC on unverified supplies
    • Risk of reversal or disallowance.
  5. Ignoring reverse charge obligations
    • Some purchases require tax to be paid by the recipient.
  6. Delay in filing
    • Penalties and blocked subsequent returns.
  7. Poor documentation
    • Lack of supporting documents undermines ITC claims during audit.
  8. Overlooking credit/debit notes or adjustments
    • They affect the net ITC position drastically.

Best Practices for Current GST & ITC Reconciliation

Even though GSTR-2 is no longer filed, these practices borrow its legacy logic and help mitigate current compliance risk:

  • Monthly reconciliation rhythm
    • At month-end, run auto-drafted GSTR-2A and GSTR-2B, match with purchase books.
    • Flag discrepancies early with suppliers.
  • Supplier communication and follow-ups
    • If your supplier’s GSTR-1 hasn’t captured your purchase, request correction or amendment.
  • Maintain detailed purchase ledger
    • Include GSTIN of supplier, invoice number, tax rate, taxable value, and GST amounts.
  • Implement ITC eligibility filters
    • Exclude supplies related to exempt revenue, blocked credits, or non-GST inputs.
  • Use software or compliance tools
    • Automate matching, discrepancy reports, and reconciliation dashboards.
  • Archive documentary evidence
    • Invoices, correspondence, mismatch logs, supplier amendment requests should be stored.
  • Train finance and procurement teams
    • Awareness of GST matching logic reduces errors in invoice collection and recording.
  • Periodic internal audits
    • Quarterly or half-yearly checks of matched vs unmatched data can reveal process gaps.
  • Respond promptly to notices
    • If GST authorities raise queries on mismatch, provide audit trail swiftly.

How Compliance Platforms Aid ITC & Return Integrity

Given the amount of matching, reconciliation, and data validations required, compliance software platforms such as Commenda provide powerful support:

  • Automated matching engine: compares your purchase ledger with GSTR-2A / GSTR-2B data.
  • Discrepancy alerts and dashboard: flag invoices missing, pending, rejected, or modified.
  • Compliance calendar & reminders: schedule reconciliation and review cycles.
  • Document repository: store supplier invoices, amendment requests, communication logs.
  • Audit support: generate mismatch reports, trail logs, and reconciliation history.

By integrating these capabilities, such platforms streamline the ITC validation process and reduce risk of denial or audit exposure.

 

Join hundreds of international businesses growing fast with Commenda

Talk to an expert

About the author

Logan Jackonis

Logan Jackonis

Head of Services & Operations, Commenda

Logan leads Commenda’s Services and Operations team, helping controllers, heads of tax, and finance leaders navigate international expansion. He built a global expert network across 70 countries and previously worked in management consulting across the Middle East and Southeast Asia.

Disclaimer: Commenda and its affiliates do not provide tax, accounting, or legal advice. This material has been prepared for informational purposes only, and is not intended to provide or be relied on for tax, accounting, or legal advice. You should consult your own tax, accounting, and legal advisors before engaging in any related activities or transactions.