{"id":222,"date":"2026-08-11T07:43:27","date_gmt":"2026-08-11T07:43:27","guid":{"rendered":"https:\/\/elixir-books.com\/blog\/?p=222"},"modified":"2026-08-11T08:38:44","modified_gmt":"2026-08-11T08:38:44","slug":"gst-filing-workflow-growing-businesses-india","status":"publish","type":"post","link":"https:\/\/elixir-books.com\/blog\/gst-filing-workflow-growing-businesses-india\/","title":{"rendered":"GST Filing Workflow for Growing Businesses in India: The Complete Month-by-Month Guide (2026)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">When a business crosses Rs 2 crore annual turnover, the GST compliance workload changes in kind, not just in volume. Below that threshold, a business owner can manage most obligations with a basic billing tool and a CA who files quarterly. Above it, the monthly rhythm of <strong>GST filing<\/strong> becomes a structured operational process that demands accurate data by specific dates, active management of supplier invoice reconciliation, and the discipline to catch errors before they trigger automated notices from the GSTN.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide maps out the complete <strong>GST filing process<\/strong> for a growing Indian business on the monthly filing cycle, from raising invoices during the month to annual GSTR-9 compilation. It is written for finance controllers and business owners who already understand the basics and need a workflow they can operationalise.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Every date, deadline, and rule in this guide is current for FY 2025-26 and incorporates the four material changes that took effect between July and October 2025: GSTR-1 data locking GSTR-3B liability, GSTR-3B ITC auto-fetched from GSTR-2B, GSTR-1A amendment return introduced, and IMS inaction treated as acceptance.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Complete GST Returns Calendar for FY 2025-26<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before building a <strong>GST filing workflow<\/strong>, the finance controller needs a complete picture of all returns, their frequencies, and their due dates. The table below covers every GST return a regular taxpayer on the monthly filing cycle must file in FY 2025-26.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Return<\/strong><\/td><td><strong>What It Covers<\/strong><\/td><td><strong>Who Files<\/strong><\/td><td><strong>Frequency<\/strong><\/td><td><strong>Due Date (Monthly Filers)<\/strong><\/td><td><strong>Late Fee<\/strong><\/td><\/tr><tr><td><strong>GSTR-1<\/strong><\/td><td>All outward supplies: B2B invoices, exports, credit and debit notes, B2C consolidated sales.<\/td><td>All regular taxpayers. Nil return mandatory even for zero sales.<\/td><td>Monthly (or quarterly under QRMP).<\/td><td>11th of the following month.<\/td><td>Rs 50\/day (Rs 25 CGST plus Rs 25 SGST). Nil return: Rs 20\/day.<\/td><\/tr><tr><td><strong>GSTR-1A (from 2025)<\/strong><\/td><td>Amendments to GSTR-1 invoices as accepted or modified by the buyer through IMS. Amends the GSTR-1 before GSTR-3B is filed.<\/td><td>All regular taxpayers where buyer has modified invoice in IMS.<\/td><td>Monthly (filed after 11th, before GSTR-3B deadline).<\/td><td>Between 11th and 20th of the same month.<\/td><td>No separate late fee. Part of the GSTR-1 cycle.<\/td><\/tr><tr><td><strong>IMS Action<\/strong><\/td><td>Accept, Reject, or Pend incoming supplier invoices before they lock into GSTR-2B.<\/td><td>All regular taxpayers receiving B2B inward supplies.<\/td><td>Monthly.<\/td><td>Before 11th of each month. GSTR-2B generated on 14th from actions taken by 11th.<\/td><td>No direct late fee. Inaction = auto-acceptance of all invoices.<\/td><\/tr><tr><td><strong>GSTR-2B<\/strong><\/td><td>Auto-generated ITC statement from supplier GSTR-1 filings. Not filed: downloaded for reconciliation.<\/td><td>Auto-generated by GSTN for all regular taxpayers.<\/td><td>Monthly (generated on 14th).<\/td><td>Available from 14th. No filing action by taxpayer. Reconcile and use for GSTR-3B.<\/td><td>N\/A. Auto-generated.<\/td><\/tr><tr><td><strong>GSTR-3B<\/strong><\/td><td>Summary return: net output tax liability, ITC claimed, tax paid. Final monthly settlement.<\/td><td>All regular taxpayers.<\/td><td>Monthly (or quarterly under QRMP).<\/td><td>20th of the following month.<\/td><td>Rs 50\/day (Rs 25 CGST plus Rs 25 SGST). Nil return: Rs 20\/day.<\/td><\/tr><tr><td><strong>PMT-06<\/strong><\/td><td>Monthly tax payment for QRMP filers in months 1 and 2 of each quarter.<\/td><td>QRMP taxpayers only (AATO up to Rs 5 crore).<\/td><td>Monthly (for first two months of each quarter).<\/td><td>25th of month 1 and month 2 of the quarter.<\/td><td>Interest at 18% per annum on unpaid amount.<\/td><\/tr><tr><td><strong>GSTR-9<\/strong><\/td><td>Annual return: consolidated summary of all monthly returns for the financial year.<\/td><td>Regular taxpayers with AATO above Rs 2 crore.<\/td><td>Annual.<\/td><td>31 December of the following financial year (GSTR-9 for FY 2025-26 due 31 December 2026).<\/td><td>Rs 200\/day (Rs 100 CGST plus Rs 100 SGST), capped at 0.5% of turnover.<\/td><\/tr><tr><td><strong>GSTR-9C<\/strong><\/td><td>Reconciliation statement plus self-certified reconciliation between GSTR-9 and audited financial statements.<\/td><td>Taxpayers with AATO above Rs 5 crore.<\/td><td>Annual.<\/td><td>31 December (same as GSTR-9).<\/td><td>Same as GSTR-9 late fee.<\/td><\/tr><tr><td><strong>ITC-04<\/strong><\/td><td>Job work dispatch and receipt register for principal manufacturers only.<\/td><td>Manufacturers who send goods for job work.<\/td><td>Half-yearly (above Rs 5 crore AATO) or annually (Rs 5 crore and below).<\/td><td>25 October (April to September half year) and 25 April (October to March half year) for above Rs 5 crore; 25 April of the next FY for Rs 5 crore and below.<\/td><td>Rs 50\/day. Up to Rs 25,000 penalty under Section 125.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Critical change from July 2025: GSTR-3B cannot be amended after filing for periods from July 2025 onwards. Returns more than 3 years past due are permanently barred from the portal. Both rules make first-time accuracy essential.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Source: GST return due dates for FY 2025-26. Tax Garden: GST Return Due Dates Calendar FY 2025-26.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Day-by-Day GST Filing Workflow: What Happens and When<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A well-run <strong>GST filing process<\/strong> for a growing business follows a structured monthly calendar. The compliance work does not cluster at the end of the month. It is distributed across the month, with specific actions required on specific dates. Missing any one of these triggers a cascade of problems for the next step.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>During the Month (Days 1 to 30\/31): Invoicing Discipline<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The quality of your <strong>GST filing<\/strong> is determined almost entirely by the quality of your invoicing during the month. Every B2B invoice raised must contain: the correct GSTIN of the buyer (validated against the GSTN master), the correct HSN\/SAC code for the goods or services (updated for GST 2.0 rate changes effective September 2025), the correct GST rate, and an invoice number not exceeding 16 characters. For businesses above Rs 5 crore AATO, IRN must be generated for every B2B invoice before it is sent to the buyer.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Check buyer GSTIN validity before raising every B2B invoice. A cancelled or invalid GSTIN means the invoice is void for ITC.<\/li>\n\n\n\n<li>Verify HSN codes for any new products or services added to the billing system in the current month.<\/li>\n\n\n\n<li>For businesses above Rs 10 crore AATO: maintain a 30-day IRN upload tracker. Invoices dated early in the month that miss the 30-day window are permanently void.<\/li>\n\n\n\n<li>Record purchase invoices as they arrive. Do not batch-enter at month-end, as this delays inward data and makes GSTR-2B reconciliation harder.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Before the 11th: IMS Action on Incoming Supplier Invoices<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">From October 2025, every incoming B2B invoice appears in the Invoice Management System (IMS) on the GST portal. Before the 11th of each month, you must review all pending invoices and take one of three actions: Accept (flows to GSTR-2B as confirmed ITC), Reject (returns to supplier&#8217;s GSTR-1 as an amendment), or Pend (held for next month&#8217;s GSTR-2B). Any invoice not actioned by the 11th is auto-accepted into GSTR-2B for that month, including invoices with incorrect amounts or wrong GSTINs.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Review IMS for all invoices received from suppliers during the previous month.<\/li>\n\n\n\n<li>Reject invoices with incorrect amounts, wrong GSTINs, or credit notes that should not have been received.<\/li>\n\n\n\n<li>Pend invoices for disputes or invoices where goods have not yet been received.<\/li>\n\n\n\n<li>Accept all clean, verified invoices to confirm ITC eligibility.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>IMS action before the 11th is the most time-sensitive monthly task in GST compliance.<\/strong> An invoice auto-accepted with an incorrect amount creates an ITC overclaim that triggers a DRC-01C notice under Rule 88D when your GSTR-3B is processed. Rule 88D triggers when ITC claimed exceeds GSTR-2B ITC by more than Rs 1 lakh or 20% of GSTR-2B ITC, whichever is lower.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>The 11th: GSTR-1 Filing Deadline<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Monthly filers must file GSTR-1 by the 11th of the following month. This return reports all your outward supplies to the GSTN. What you file in GSTR-1 directly flows into your buyers&#8217; GSTR-2B. A critical change from July 2025: the outward tax liability locked in GSTR-1 cannot be lower in GSTR-3B. If your GSTR-1 shows higher liability than intended, GSTR-3B is locked to that higher figure.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>File GSTR-1 with all B2B invoices, credit notes, debit notes, and export invoices for the previous month.<\/li>\n\n\n\n<li>Verify that e-invoices (IRN-authenticated invoices) have auto-populated the GSTR-1 tables. Only non-e-invoice transactions require manual entry from July 2025.<\/li>\n\n\n\n<li>Check Table 12 HSN summary. Mandatory for all taxpayers from FY 2025-26 with separate B2B and B2C tabs required from Phase 3 (May 2025).<\/li>\n\n\n\n<li>File by the 11th so your buyers see your invoices in their GSTR-2B on the 14th and can claim ITC for the current month rather than the next.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>The 14th: GSTR-2B Becomes Available<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">On the 14th of each month, GSTN generates your GSTR-2B based on all supplier GSTR-1 filings received up to the 11th. This is the document that determines how much ITC you can claim in GSTR-3B. From July 2025, GSTR-3B ITC fields are auto-populated from GSTR-2B and locked.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Download or access GSTR-2B on the 14th via the GST portal or through your integrated accounting software (which pulls it automatically via API).<\/li>\n\n\n\n<li>Begin GSTR-2B reconciliation immediately: match your purchase register against GSTR-2B.<\/li>\n\n\n\n<li>Categorise all inward invoices: Matched (claim ITC), Bucket A (on GSTR-2B but not in books: verify and add to purchase register), Bucket B (in books but not on GSTR-2B: ITC cannot be claimed this month, follow up with supplier), Bucket C (available on GSTR-2B but not yet actioned in IMS).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Between the 14th and 20th: GSTR-2B Reconciliation and GSTR-3B Preparation<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This window is the operational core of the monthly <strong>GST filing process<\/strong>. The finance controller must complete GSTR-2B reconciliation, verify ITC eligible amounts, prepare GSTR-3B, and ensure the ITC claim in GSTR-3B does not exceed the Rule 88D threshold.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Complete reconciliation and produce a final matched ITC figure for GSTR-3B.<\/li>\n\n\n\n<li>For Bucket B invoices where the supplier has not filed: contact supplier immediately. Track for inclusion in next month&#8217;s GSTR-2B or claim in October return at the latest.<\/li>\n\n\n\n<li>Verify the ITC variance: ITC you intend to claim in GSTR-3B minus ITC available in GSTR-2B must be below Rs 1 lakh or 20% of the GSTR-2B amount <strong>(whichever is lower)<\/strong>. Exceeding this triggers a DRC-01C notice under Rule 88D.<\/li>\n\n\n\n<li>Prepare the net tax liability calculation: output tax (from GSTR-1) minus eligible ITC (from GSTR-2B reconciliation) equals tax payable in cash.<\/li>\n\n\n\n<li>For taxpayers who made amendments in GSTR-1A: verify that the amended figures are reflected correctly in GSTR-3B.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>The 20th: GSTR-3B Filing and Payment Deadline<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">GSTR-3B is the summary return where you declare net tax liability, claim eligible ITC, and pay the balance in cash from the electronic cash ledger. From July 2025, the outward liability fields are auto-populated from GSTR-1 and the ITC field is auto-populated from GSTR-2B. The taxpayer&#8217;s role has shifted to validation, not data entry.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Review auto-populated GSTR-3B fields against your reconciliation calculations.<\/li>\n\n\n\n<li>Verify that ITC set-off is applied in the correct order: IGST credit first (against IGST, then CGST, then SGST liability), then CGST credit (against CGST only), then SGST credit (against SGST only).<\/li>\n\n\n\n<li>Pay the net cash liability via the electronic cash ledger before submitting GSTR-3B.<\/li>\n\n\n\n<li>Late fees for GSTR-1 (if filed late) must also be paid before GSTR-3B can be submitted. Late fees cannot be paid from the credit ledger.<\/li>\n\n\n\n<li>File and save the acknowledgement. GSTR-3B cannot be amended from July 2025 onwards. Get it right the first time.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Monthly Filing vs QRMP: Which Scheme Is Right for Your Growing Business?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Growing businesses approaching or crossing Rs 5 crore AATO face a scheme transition that affects the entire <strong>GST filing process<\/strong>. Below Rs 5 crore, businesses can opt for the Quarterly Return Monthly Payment (QRMP) scheme. Above Rs 5 crore, monthly filing is mandatory.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Factor<\/strong><\/td><td><strong>Monthly Filing (AATO above Rs 5 crore, mandatory)<\/strong><\/td><td><strong>QRMP Scheme (AATO up to Rs 5 crore, optional)<\/strong><\/td><\/tr><tr><td><strong>GSTR-1 filing frequency.<\/strong><\/td><td>Monthly. By the 11th of each following month.<\/td><td>Quarterly. By the 13th of the month after each quarter end.<\/td><\/tr><tr><td><strong>B2B invoice upload in months 1 and 2.<\/strong><\/td><td>Every invoice via GSTR-1 by the 11th each month.<\/td><td>Optional via IFF (Invoice Furnishing Facility) by 13th of each month. Allows buyers monthly ITC.<\/td><\/tr><tr><td><strong>GSTR-3B filing frequency.<\/strong><\/td><td>Monthly. By the 20th of each following month.<\/td><td>Quarterly. By 22nd or 24th (state-dependent) of month after quarter end.<\/td><\/tr><tr><td><strong>Monthly tax payment (QRMP only).<\/strong><\/td><td>Not applicable. Full GSTR-3B filed monthly.<\/td><td>PMT-06 by 25th of months 1 and 2 of each quarter: fixed sum method (35% of last quarter&#8217;s net liability) or self-assessment method.<\/td><\/tr><tr><td><strong>ITC claim frequency.<\/strong><\/td><td>Monthly. Full GSTR-2B reconciliation each month.<\/td><td>Quarterly GSTR-3B claims ITC for the entire quarter at once.<\/td><\/tr><tr><td><strong>IMS action deadline.<\/strong><\/td><td>Before 11th of each month.<\/td><td>Before 11th of each month. IMS is independent of filing scheme.<\/td><\/tr><tr><td><strong>Best suited for.<\/strong><\/td><td>Any business above Rs 5 crore AATO (mandatory). Also preferred for businesses with high B2B invoice volumes where buyers need monthly ITC.<\/td><td>Businesses below Rs 5 crore AATO that want to reduce filing frequency. Less suitable if buyers need monthly ITC (use IFF to mitigate).<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A growing business that crosses Rs 5 crore AATO mid-year must switch to monthly filing from the beginning of the following quarter. The switch also activates the e-invoicing mandate if not already in place. Finance controllers should plan for this transition at least one quarter before the threshold is expected to be crossed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2025-26 GST Rule Changes Every Growing Business Finance Controller Must Know<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>GST filing process<\/strong> changed in four material ways in FY 2025-26. Each of these changes increases the risk of a manual compliance workflow and reduces the margin for error that existed in earlier years.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Change 1: GSTR-1 Liability Locks GSTR-3B (from July 2025)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">From the July 2025 tax period, the outward tax liability declared in GSTR-1 automatically populates GSTR-3B and cannot be reduced. If your GSTR-1 shows Rs 10 lakh of output GST, your GSTR-3B cannot show less than Rs 10 lakh of output liability. Any invoicing error in GSTR-1, including a wrong rate, a duplicate entry, or an invoice in the wrong month, now locks into GSTR-3B for that period with no ability to correct it downward. Amendment is possible only in the next month&#8217;s return via GSTR-1A.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Finance controller action: Establish a GSTR-1 review checkpoint before filing. All B2B invoices must be verified for GSTIN accuracy, HSN code, and rate correctness before the 11th. Post-filing corrections are costly: GSTR-1A amendments affect the next month&#8217;s GSTR-2B for your buyers.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Change 2: GSTR-3B ITC Auto-Fetched from GSTR-2B (from July 2025)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The ITC available in GSTR-3B is now auto-fetched from GSTR-2B data and locked at that amount. A taxpayer cannot claim more ITC than what appears in GSTR-2B. If GSTR-2B shows Rs 8 lakh of ITC but you have Rs 10 lakh in your purchase register, only Rs 8 lakh can be claimed this month. The Rs 2 lakh difference must be tracked and claimed in a subsequent month when the supplier files their GSTR-1 and it appears in your GSTR-2B. Under Rule 88D, claiming ITC beyond the GSTR-2B amount by more than Rs 1 lakh or 20% of GSTR-2B ITC (whichever is lower) triggers an automated DRC-01C notice. This makes monthly GSTR-2B reconciliation not just good practice but structurally necessary.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Change 3: IMS Inaction Treated as Acceptance (from October 2025)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Invoice Management System requires active management. Every incoming supplier invoice that is not Accepted, Rejected, or Pended before the 11th is automatically accepted into GSTR-2B for that month. For a finance controller receiving 200 to 400 purchase invoices per month, this creates a new monthly task that must be completed before the GSTR-1 deadline. Without an integrated platform that surfaces these invoices within the accounting workflow, the IMS review requires a separate daily or weekly portal login.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Change 4: GSTR-1A Amendment Return (from 2025)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">GSTR-1A is a new amendment return that allows suppliers to modify invoices after GSTR-1 has been filed, based on changes made by the buyer in IMS. If a buyer rejects or modifies an invoice through IMS, the supplier&#8217;s GSTR-1A reflects this and the amended figures flow into GSTR-3B. Finance controllers must now monitor GSTR-1A in addition to GSTR-1 to ensure their outward liability is accurately reflected before GSTR-3B is submitted.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Source: GSTR-1 locking GSTR-3B from July 2025, GSTR-1A amendment return, IMS changes. The India Post: GSTR-1 Explained 2026. KDK Software: GSTR-1 Filing Guide.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>GSTR-9 Annual Return: What Growing Businesses Must Prepare For<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">GSTR-9 is the annual return that consolidates all monthly GSTR-1 and GSTR-3B filings for a financial year. It is mandatory for all regular taxpayers with AATO above Rs 2 crore. Growing businesses often treat GSTR-9 as a year-end exercise, but the work is actually distributed across all 12 months. The quality of GSTR-9 depends entirely on the accuracy of monthly <strong>GST filing<\/strong> throughout the year.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What GSTR-9 Contains<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Part A: Turnover and tax liability from GSTR-1 filings for the year, table by table.<\/li>\n\n\n\n<li>Part B: ITC details from GSTR-3B filings for the year, reconciled against GSTR-2B.<\/li>\n\n\n\n<li>Part C: Differences between what was reported in monthly returns and what the books show. This is where year-end adjustments are declared.<\/li>\n\n\n\n<li>Part D: Details of taxes paid, interest, and late fees for the year.<\/li>\n\n\n\n<li>Part E: Refunds and demands from the year.<\/li>\n\n\n\n<li>Part F: HSN-wise summary of outward and inward supplies for the year.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>The Most Common GSTR-9 Problems for Growing Businesses<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ITC mismatch between GSTR-3B totals and GSTR-2B annual totals. Occurs when monthly reconciliation was not done correctly and Bucket B invoices were never followed up.<\/li>\n\n\n\n<li>Turnover difference between GSTR-1 and audited books. Occurs when invoices were raised in the books but not included in GSTR-1, or vice versa.<\/li>\n\n\n\n<li>Amendments from one month affecting another month&#8217;s ITC. GSTR-1A amendments and credit notes spanning multiple periods are particularly prone to GSTR-9 mismatches.<\/li>\n\n\n\n<li>HSN summary errors in GSTR-9 Part F. Mandatory from FY 2025-26, HSN-wise reporting errors in monthly GSTR-1 compound into the annual return.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">GSTR-9 for FY 2025-26 is due 31 December 2026. Late fee is Rs 200 per day (Rs 100 CGST plus Rs 100 SGST), capped at 0.5% of annual turnover. For a business with Rs 10 crore turnover, the cap is Rs 50,000. Start preparing from October. Do not treat it as a December task.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Late Fees and Interest: What Non-Compliance Actually Costs<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Finance controllers in growing businesses need to communicate the financial cost of GST compliance failures to management. The table below translates the penalty framework into concrete monetary impact for a business with Rs 5 crore annual turnover and Rs 5 lakh monthly tax liability.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Compliance Failure<\/strong><\/td><td><strong>Penalty \/ Interest Rate<\/strong><\/td><td><strong>Example Cost (Rs 5 Lakh Monthly Liability)<\/strong><\/td><\/tr><tr><td><strong>GSTR-1 filed 10 days late (with transactions).<\/strong><\/td><td>Rs 50\/day.<\/td><td>Rs 500 in late fee. Small numerically, but blocks buyer&#8217;s ITC and damages the business relationship.<\/td><\/tr><tr><td><strong>GSTR-3B filed 5 days late.<\/strong><\/td><td>Rs 50\/day late fee plus 18% per annum interest on unpaid liability.<\/td><td>Rs 250 late fee plus Rs 12,329 interest (18% x Rs 5 lakh x 5\/365 days).<\/td><\/tr><tr><td><strong>GSTR-3B filed 30 days late.<\/strong><\/td><td>Rs 50\/day late fee plus 18% per annum interest on unpaid liability.<\/td><td>Rs 1,500 late fee plus Rs 73,973 interest on Rs 5 lakh for 30 days.<\/td><\/tr><tr><td><strong>ITC overclaimed; Rule 88D DRC-01C notice triggered (threshold: Rs 1 lakh or 20% of GSTR-2B ITC, whichever is lower).<\/strong><\/td><td>DRC-01C notice plus 18% per annum interest on excess ITC from claim date.<\/td><td>Interest on Rs 1 lakh excess ITC at 18% for 6 months = Rs 9,000 minimum. CA advisory Rs 15,000 to 25,000.<\/td><\/tr><tr><td><strong>B2B invoice without IRN (mandatory taxpayer).<\/strong><\/td><td>Rs 10,000 per invoice or 100% of tax due, whichever is higher.<\/td><td>On an invoice worth Rs 1 lakh at 18% GST (Rs 18,000 tax): penalty = Rs 18,000 per invoice.<\/td><\/tr><tr><td><strong>GSTR-9 filed 30 days late (Rs 5 crore turnover).<\/strong><\/td><td>Rs 200\/day, capped at 0.5% of turnover.<\/td><td>Rs 6,000 late fee for 30 days (cap of Rs 25,000 at 0.5% of Rs 5 crore).<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>GST Filing Milestones as Your Business Grows: What Changes at Each Turnover Level<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Growing businesses face a step-function increase in compliance obligations at specific turnover levels. Finance controllers should plan these transitions at least one quarter before the threshold is expected to be crossed.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Turnover Milestone<\/strong><\/td><td><strong>New GST Obligations Triggered<\/strong><\/td><td><strong>Preparation Required<\/strong><\/td><\/tr><tr><td><strong>Crossing Rs 2 crore AATO.<\/strong><\/td><td>GSTR-9 annual return becomes mandatory.<\/td><td>Set up a running annual reconciliation file from the beginning of the financial year in which this threshold is crossed.<\/td><\/tr><tr><td><strong>Crossing Rs 5 crore AATO.<\/strong><\/td><td>Monthly filing mandatory (exit from QRMP if applicable). E-invoicing mandate activated for all B2B transactions. GSTR-9C self-certified reconciliation statement due.<\/td><td>Switch billing system to one with direct IRP API integration. Build monthly GSTR-2B reconciliation into the finance calendar as a standard task.<\/td><\/tr><tr><td><strong>Crossing Rs 10 crore AATO.<\/strong><\/td><td>30-day IRP upload window mandatory for all invoices, credit notes, and debit notes. GSTR-9C conditions same as Rs 5 crore tier.<\/td><td>Build a 30-day invoice upload tracker. Ensure billing software has active alerts for invoices approaching the deadline.<\/td><\/tr><tr><td><strong>Multi-state operations (multiple GSTINs).<\/strong><\/td><td>Separate GSTR-1, GSTR-2B, GSTR-3B, and GSTR-9 for each GSTIN. IMS action required separately per GSTIN. ITC cannot be transferred between GSTINs.<\/td><td>Implement multi-GSTIN capable accounting software. Consolidation for management reporting requires an integrated platform.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How Elixir Books Manages the GST Filing Workflow for Growing Businesses<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>GST filing process<\/strong> described in this guide generates the most errors and takes the most time in two places: IMS management before the 11th (when it is a manual portal task separate from accounting) and GSTR-2B reconciliation between the 14th and 20th (when it involves exporting, comparing, and correcting across two datasets). Elixir Books is built to make both of these tasks happen inside the accounting platform rather than requiring separate portal logins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Here is how the platform handles each step of the monthly filing workflow.<\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>IMS dashboard within the platform: incoming supplier invoices surfaced for Accept, Reject, or Pend action before the 11th, without requiring a separate GST portal session.<\/li>\n\n\n\n<li>GSTR-1 auto-populated from invoices raised during the month: e-invoice data flows automatically, non-e-invoice transactions entered once. No separate data compilation required before the 11th.<\/li>\n\n\n\n<li>GSTR-2B auto-downloaded via GSTN API on the 14th: no manual portal download. Purchase invoices already in the system matched automatically against GSTR-2B.<\/li>\n\n\n\n<li><strong>Automated GSTR-2B reconciliation:<\/strong> mismatch report categorised by Bucket A, B, and C generated in minutes. Available as an add-on module.<\/li>\n\n\n\n<li>ITC variance check before GSTR-3B submission: platform flags if ITC claim would exceed the Rule 88D threshold (Rs 1 lakh or 20% of GSTR-2B ITC, whichever is lower), preventing the hard-block at portal level.<\/li>\n\n\n\n<li>GSTR-3B pre-filled from reconciled data: finance controller reviews and approves, platform submits via API. Under 30 minutes from reconciliation completion to filed return.<\/li>\n\n\n\n<li>Multi-GSTIN support: separate compliance tracking per GSTIN with consolidated management reporting across all registrations.<\/li>\n\n\n\n<li>GSTR-9 data prepared from the same monthly records used for all monthly returns: no year-end data recompilation.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For a full breakdown of platform features and the GST compliance add-on modules, see the <a href=\"https:\/\/elixir-books.com\/features\" data-type=\"link\" data-id=\"https:\/\/elixir-books.com\/features\">Elixir Books features page<\/a>. For pricing and add-on module details, see the <a href=\"https:\/\/elixir-books.com\/pricing\" data-type=\"link\" data-id=\"https:\/\/elixir-books.com\/pricing\">plans and pricing page<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For how cloud-native accounting eliminates manual filing steps, read: <a href=\"https:\/\/elixir-books.com\/blog\/cloud-vs-traditional-accounting-software-india\">Cloud vs Traditional Accounting Software in India: Which Is Right for Your MSME in 2026?<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Frequently Asked Questions<\/strong><\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1785829433277\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Q1. What Is the Difference Between GSTR-1, GSTR-2B, and GSTR-3B?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>These three returns are the core of the monthly <strong>GST filing process<\/strong>. GSTR-1 is the outward supply return where you report all your sales invoices, exports, and credit and debit notes for the month, filed by the 11th. GSTR-2B is not filed by you. It is auto-generated by GSTN on the 14th based on your suppliers&#8217; GSTR-1 filings, and shows exactly how much ITC you are entitled to claim. GSTR-3B is the summary return filed by the 20th where you declare net tax liability, claim ITC from GSTR-2B, and pay the balance in cash. From July 2025, GSTR-1 locks outward liability into GSTR-3B and GSTR-2B locks ITC into GSTR-3B. Both fields are auto-populated and cannot be reduced by the taxpayer.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1785829445638\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Q2. What Is the QRMP Scheme and Should a Growing Business Use It?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>QRMP (Quarterly Return Monthly Payment) is an optional scheme for businesses with AATO up to Rs 5 crore that allows quarterly GSTR-1 and GSTR-3B filing instead of monthly. Tax is still paid monthly via PMT-06 by the 25th of each month during the quarter. For businesses below Rs 5 crore, QRMP reduces filing frequency from 24 returns per year (12 GSTR-1 plus 12 GSTR-3B) to 8 (4 GSTR-1 plus 4 GSTR-3B plus 8 PMT-06). However, QRMP has a key drawback for businesses with significant B2B sales: if you do not use the Invoice Furnishing Facility (IFF) to upload B2B invoices monthly, your buyers will not see your invoices in their GSTR-2B until the quarter end, delaying their ITC by up to 3 months. Businesses approaching Rs 5 crore AATO should exit QRMP before crossing the threshold.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1785829458974\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Q3. Why Is GSTR-2B More Important Than GSTR-2A for ITC Claims?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>GSTR-2A updates dynamically and continuously as suppliers file GSTR-1, while <strong>GSTR-2B<\/strong> is a static snapshot generated on the 14th of each month based on supplier filings up to the 11th. Since July 2025, GSTR-3B ITC fields are auto-populated and locked from GSTR-2B, not from GSTR-2A. This means only ITC that appears in the 14th-generated GSTR-2B can be claimed in that month&#8217;s GSTR-3B. A supplier who files GSTR-1 after the 11th will not appear in your GSTR-2B for that month, even though their invoice shows in GSTR-2A. Their ITC will only flow to you in the following month&#8217;s GSTR-2B after they file their next GSTR-1.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1785829472667\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Q4. What Is the IMS and What Action Must I Take Before the 11th?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>The Invoice Management System (IMS) is a GST portal feature active from October 2025 that allows you to review every incoming B2B supplier invoice before it locks into your GSTR-2B. Before the 11th of each month, you must take one of three actions on every pending invoice: Accept (confirms the invoice and ITC is available in GSTR-2B generated on the 14th), Reject (sends an amendment to the supplier&#8217;s GSTR-1A), or Pend (holds for the following month&#8217;s GSTR-2B). Any invoice not actioned by the 11th is automatically accepted into your GSTR-2B, including invoices with incorrect amounts or wrong GSTINs. This makes the IMS review the most time-sensitive monthly task in the compliance calendar.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1785829487522\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Q5. What Happens If I Miss the GSTR-3B Deadline?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Missing the GSTR-3B deadline on the 20th triggers two separate financial consequences. First, a late fee of Rs 50 per day (Rs 25 CGST plus Rs 25 SGST) accrues from the 21st until the date of filing, for a return with transactions. Second, interest at 18% per annum accrues on the unpaid net tax liability from the 21st. On a Rs 5 lakh tax liability, interest for 30 days of late filing amounts to approximately Rs 7,397. Late fees cannot be paid from the ITC credit ledger. They must be paid in cash from the electronic cash ledger.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1785829503073\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Q6. When Does GSTR-9 Become Mandatory and What Does It Cover?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>GSTR-9 is mandatory for all regular taxpayers with AATO above Rs 2 crore. It is an annual return due by 31 December of the following financial year (GSTR-9 for FY 2025-26 is due 31 December 2026). GSTR-9 consolidates all monthly GSTR-1 and GSTR-3B filings, identifies differences between what was filed and what the audited accounts show, and provides HSN-wise summary of all supplies for the year. Businesses above Rs 5 crore AATO must also file GSTR-9C, a self-certified reconciliation statement between GSTR-9 and the audited financial statements. Late fee for GSTR-9 is Rs 200 per day, capped at 0.5% of annual turnover.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>When a business crosses Rs 2 crore annual turnover, the GST compliance workload changes in kind, not just in volume. Below that threshold, a business owner can manage most obligations with a basic billing tool and a CA who files quarterly. Above it, the monthly rhythm of GST filing becomes a structured operational process that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":223,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-222","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gst-compliance"],"_links":{"self":[{"href":"https:\/\/elixir-books.com\/blog\/wp-json\/wp\/v2\/posts\/222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elixir-books.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elixir-books.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elixir-books.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elixir-books.com\/blog\/wp-json\/wp\/v2\/comments?post=222"}],"version-history":[{"count":2,"href":"https:\/\/elixir-books.com\/blog\/wp-json\/wp\/v2\/posts\/222\/revisions"}],"predecessor-version":[{"id":235,"href":"https:\/\/elixir-books.com\/blog\/wp-json\/wp\/v2\/posts\/222\/revisions\/235"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elixir-books.com\/blog\/wp-json\/wp\/v2\/media\/223"}],"wp:attachment":[{"href":"https:\/\/elixir-books.com\/blog\/wp-json\/wp\/v2\/media?parent=222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elixir-books.com\/blog\/wp-json\/wp\/v2\/categories?post=222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elixir-books.com\/blog\/wp-json\/wp\/v2\/tags?post=222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}