GSTR-9 kaise bhare: FY 2025-26 का Annual Return और GSTR-9C — 7 Steps की Complete Hindi Guide
दिसंबर आते ही हर accountant के फ़ोन पर एक ही सवाल आता है — “GSTR-9 kaise bhare, और क्या इस बार 9C भी लगेगा?” FY 2025-26 का annual return इस बार थोड़ा अलग है। साल के बीच में, 22 सितंबर 2025 से GST की नई rates लागू हुईं, इसलिए एक ही return में दो rate structure दिखेंगे। ऊपर से ITC लेने की आखिरी तारीख 30 नवंबर 2026 और filing की due date 31 दिसंबर 2026 बहुत पास-पास हैं।
इस guide में हम आसान हिंदी में समझेंगे कि GSTR-9 kaise bhare — किसे भरना है, कौन-सी Table में कौन-सा data जाता है, portal पर 7 steps में filing कैसे होती है, GSTR-9C का मिलान कैसे बनता है, और late fee कितनी लगती है। हर बात के साथ ₹ वाले असली उदाहरण और दो client case studies भी हैं, ताकि आप या आपका accountant बिना गलती के return file कर सकें।
GSTR-9 और GSTR-9C क्या हैं — आसान भाषा में
पूरे साल आप हर महीने या हर तिमाही GSTR-1 (बिक्री का ब्योरा) और GSTR-3B (टैक्स का summary और भुगतान) भरते हैं। साल खत्म होने के बाद सरकार यह देखना चाहती है कि ये सारे returns मिलकर एक साफ़, consistent कहानी बताते हैं या नहीं। यही काम annual return करता है।
GSTR-9: पूरे साल का सार
GSTR-9 CGST Act की धारा 44 और CGST Rules के Rule 80 के तहत भरा जाने वाला वार्षिक return है। इसमें पूरे financial year की बिक्री, खरीद, लिया गया ITC, उलटा (reverse) किया गया ITC, भरा गया टैक्स, HSN summary और अगले साल में किए गए सुधार — सब एक जगह आते हैं। ज़्यादातर data आपके filed GSTR-1, GSTR-3B और GSTR-2B से अपने-आप भर जाता है, लेकिन उसे जाँचने और सुधारने की ज़िम्मेदारी आपकी है।
एक बात शुरू में ही समझ लें: GSTR-9 एक reporting form है, सुधार का दूसरा मौका नहीं। इसमें ना नया ITC लिया जा सकता है, ना कम भरा टैक्स सीधे जमा होता है। कम भरा टैक्स Form DRC-03 से अलग से जमा करना पड़ता है।
GSTR-9C: आपकी Books बनाम आपका Return
GSTR-9C एक reconciliation statement है। इसमें आपके audited financial statements (books) के turnover, टैक्स और ITC को GSTR-9 के figures से मिलाया जाता है, और हर अंतर का कारण बताया जाता है। FY 2020-21 से यह self-certified है — यानी CA या CMA का certificate ज़रूरी नहीं, taxpayer खुद certify करता है। हालाँकि मिलान की workings आमतौर पर professional ही तैयार करते हैं।
| बिंदु | GSTR-9 | GSTR-9C |
|---|---|---|
| स्वरूप | वार्षिक return (summary) | Reconciliation statement |
| किसके लिए | Aggregate turnover ₹2 करोड़ से ऊपर (अनिवार्य) | Aggregate turnover ₹5 करोड़ से ऊपर |
| Data का source | GSTR-1, GSTR-3B, GSTR-2B | Audited books + GSTR-9 |
| Certification | Taxpayer | Self-certified (CA ज़रूरी नहीं) |
| FY 2025-26 due date | 31 दिसंबर 2026 | 31 दिसंबर 2026 (GSTR-9 के साथ या बाद में) |
| Revise हो सकता है? | नहीं | नहीं |
FY 2025-26 में GSTR-9 किसे भरना है: ₹2 करोड़ और ₹5 करोड़ की सीमा
CBIC की Notification No. 15/2025-Central Tax (17 सितंबर 2025) ने FY 2024-25 और उसके बाद के सभी सालों के लिए एक स्थायी छूट दी है: जिस registered person का किसी financial year में aggregate turnover ₹2 करोड़ तक है, उसे उस साल का annual return भरने की ज़रूरत नहीं। पहले यह छूट हर साल अलग notification से मिलती थी; अब यह FY 2025-26 पर अपने-आप लागू है।
यहाँ सबसे ज़्यादा गलती “aggregate turnover” की परिभाषा में होती है। यह किसी एक GSTIN का नहीं, बल्कि पूरे PAN का turnover है — सभी राज्यों के registrations मिलाकर, जिसमें taxable, exempt, export और inter-state supplies शामिल हैं (टैक्स की रकम और RCM वाली inward supplies नहीं)।
| Aggregate turnover (FY 2025-26, PAN-level) | GSTR-9 | GSTR-9C |
|---|---|---|
| ₹2 करोड़ तक | वैकल्पिक (भरना चाहें तो भर सकते हैं) | नहीं |
| ₹2 करोड़ से ₹5 करोड़ तक | अनिवार्य, हर GSTIN के लिए अलग | नहीं |
| ₹5 करोड़ से ऊपर | अनिवार्य | अनिवार्य, हर GSTIN के लिए अलग |
उदाहरण: शर्मा ट्रेडर्स का PAN एक है, लेकिन Rajasthan में ₹4.1 करोड़ और Gujarat में ₹2.4 करोड़ का turnover है। Aggregate turnover = ₹6.5 करोड़। इसलिए दोनों GSTINs को GSTR-9 और GSTR-9C भरना होगा — भले ही Gujarat वाली branch अकेले ₹5 करोड़ से नीचे हो।
किसे GSTR-9 बिल्कुल नहीं भरना
- Composition taxpayers — इनका annual return GSTR-4 है।
- Input Service Distributor (ISD)
- Non-resident taxable person और casual taxable person
- धारा 51 के तहत TDS काटने वाले और धारा 52 के तहत TCS जमा करने वाले (इनके अलग returns हैं)
ज़रूरी तारीखें और इस साल क्या नया है
GSTN ने Advisory No. 677 (13 अक्टूबर 2026) में बताया कि FY 2025-26 के GSTR-9 और GSTR-9C portal पर 8 अक्टूबर 2026 से enable हैं। साथ ही यह भी याद दिलाया कि GSTR-9/9C का tile तभी दिखेगा जब साल के सभी GSTR-1 और GSTR-3B file हो चुके हों।
| तारीख | क्या होता है | आधार |
|---|---|---|
| 8 अक्टूबर 2026 | GSTR-9/9C (FY 2025-26) portal पर उपलब्ध | GSTN Advisory 677 |
| 30 नवंबर 2026 | FY 2025-26 का ITC लेने की आखिरी तारीख (या GSTR-9 file करने की तारीख, जो पहले हो) | धारा 16(4) |
| 31 दिसंबर 2026 | GSTR-9 और GSTR-9C की due date | धारा 44, Rule 80 |
| 31 दिसंबर 2026 | FY 2022-23 का बकाया GSTR-9 भरने का आखिरी दिन | धारा 44(2) – 3 साल की रोक |
| 1 जनवरी 2027 | देरी पर late fee शुरू | धारा 47(2) |
| 31 दिसंबर 2029 | इसके बाद FY 2025-26 का GSTR-9 file ही नहीं होगा | धारा 44(2) |
22 सितंबर 2025 का rate बदलाव: एक return, दो rate structure
56th GST Council की सिफ़ारिश पर 22 सितंबर 2025 से ज़्यादातर goods और services पर नई rates लागू हुईं — मुख्य slabs अब 5% और 18% हैं, और कुछ luxury/demerit items पर 40%। ज़्यादातर items पर compensation cess भी उसी तारीख से हट गया। FY 2025-26 का साल 1 अप्रैल 2025 से 31 मार्च 2026 तक है, इसलिए आपकी बिक्री का एक हिस्सा पुरानी rate पर है और बाकी नई rate पर।
मान लीजिए किसी item की rate 12% से घटकर 5% हुई। 1 अप्रैल से 21 सितंबर 2025 तक बिक्री ₹40,00,000 (टैक्स 12% = ₹4,80,000) और 22 सितंबर 2025 से 31 मार्च 2026 तक ₹55,00,000 (टैक्स 5% = ₹2,75,000)। GSTR-9 में कुल taxable value ₹95,00,000 और टैक्स ₹7,55,000 दिखेगा — लेकिन HSN summary (Table 17) और 9C के rate-wise मिलान में दोनों हिस्से अलग-अलग rate पर दिखने चाहिए। अगर आपके billing software ने एक ही HSN को एक ही line में जोड़ दिया है, तो filing से पहले उसे तोड़ना पड़ेगा।
Notification 05/2026: reporting की छूटें FY 2025-26 पर भी
Notification No. 05/2026-Central Tax (26 अक्टूबर 2026) — यानी CGST (Amendment) Rules, 2026 — के ज़रिए GSTR-9 और GSTR-9C की instructions में बदलाव कर पिछले सालों वाली reporting छूटें “FY 2025-26 onwards” तक बढ़ा दी गईं। मोटे तौर पर इसका मतलब है: कुछ rows को मिलाकर दिखाने की छूट (जैसे Table 5D–5F, 5H–5K, inputs और input services वाली Table 6B–6D), Tables 15, 16 और 18 वैकल्पिक, और GSTR-9C में Table 14 वैकल्पिक। ध्यान रहे — ITC reversals (Table 7) की rule-wise जानकारी और Table 8 का मिलान अब भी पूरा देना है।
एक भ्रम: “GSTR-9 नहीं भरा तो जनवरी का GSTR-3B block हो जाएगा”
कई websites यह दावा कर रही हैं। Expert Insight: इस लेख के लिखे जाने तक हमें ऐसा कोई CBIC notification या GSTN advisory नहीं मिला जो GSTR-9 बकाया होने पर GSTR-3B रोकता हो। जो रोक असल में है वह उल्टी दिशा में है — GSTR-9 का tile तभी खुलता है जब साल के सारे GSTR-1 और GSTR-3B file हों। इसके अलावा 3 साल की time-bar वाली रोक भी असली है। फिर भी 31 दिसंबर तक filing ही सबसे सुरक्षित रास्ता है।
GSTR-9 kaise bhare: Part-wise Tables की पूरी समझ
GSTR-9 में 6 Parts और 19 Tables हैं। हर Table का data कहीं-न-कहीं से आता है, और हर Table एक मिलान माँगती है। नीचे की table को अपनी working file की तरह इस्तेमाल करें।
| Part | Tables | क्या भरना है | Data कहाँ से |
|---|---|---|---|
| Part I | 1–3 | GSTIN, नाम, financial year | Auto |
| Part II | 4–5 | Taxable, exempt, nil-rated, export, RCM वाली बिक्री; credit/debit notes | GSTR-1 / GSTR-1A |
| Part III | 6–8 | लिया गया ITC (6), उलटा ITC (7), GSTR-2B से मिलान (8) | GSTR-3B, GSTR-2B |
| Part IV | 9 | Payable टैक्स और cash/ITC से भरा टैक्स | GSTR-3B |
| Part V | 10–14 | FY 2025-26 के लेन-देन जो अगले साल (अप्रैल–नवंबर 2026) के returns में दिखाए गए | आपकी books |
| Part VI | 15–19 | Demand/refund, HSN summary, late fee | Books / auto |
Table 4 और 5: बिक्री (Outward Supplies)
Table 4 में वो supplies आती हैं जिन पर टैक्स बनता है — B2B, B2C, SEZ, deemed exports, advances और RCM वाली inward supplies। Table 5 में बिना टैक्स वाली supplies — zero-rated without payment, exempt, nil-rated और non-GST। दोनों में credit notes और debit notes का net असर भी दिखता है। GSTR-1A से किए गए सुधार भी इन्हीं Tables में आ जाते हैं।
सबसे पहले GSTR-9 की Table 4N (कुल taxable supplies) को अपनी books की बिक्री और GSTR-3B की Table 3.1 से मिलाएँ। यहाँ का कोई भी अंतर आगे 9C में भी दिखेगा।
Table 6, 7 और 8: ITC — सबसे जोखिम वाला हिस्सा
- Table 6A GSTR-3B से auto भरती है — पूरे साल में लिया गया ITC।
- Table 6A1 में पिछले साल (FY 2024-25) का वह ITC जाता है जो FY 2025-26 के GSTR-3B में लिया गया। इसे 6A से घटाकर ही इस साल का असली ITC बनता है।
- Table 6B–6D में ITC को inputs, input services और capital goods में बाँटना है (inputs और services को मिलाने की छूट है; capital goods अलग)।
- Table 6H में Rule 37/37A के तहत पहले उलटा और अब वापस लिया (reclaimed) ITC।
- Table 7 में ITC reversals rule-wise — Rule 37, 39, 42, 43, धारा 17(5) आदि।
- Table 8A portal खुद GSTR-2B से भरता है — यानी आपके suppliers के हिसाब से आपको कितना ITC मिलना चाहिए था। Table 8D = 8A − (8B + 8C) — यही वह अंतर है जिस पर department की नज़र रहती है।
- Table 8H1 में FY 2025-26 के import का IGST जो अगले साल लिया गया।
अगर 8D में बड़ा नकारात्मक अंकड़ा है (यानी आपने 2B से ज़्यादा ITC लिया), तो notice का जोखिम है — कारण की सूची बनाएँ और ज़रूरत हो तो DRC-03 से ब्याज सहित वापस करें। अगर सकारात्मक है (2B में था पर आपने नहीं लिया), तो वह ITC अब lapse होगा, बशर्ते आपने उसे 30 नवंबर 2026 तक GSTR-3B में ना ले लिया हो।
Table 9: भरा गया टैक्स
Table 9 में head-wise (IGST, CGST, SGST, cess) देय टैक्स और वास्तव में भरा गया टैक्स दिखता है — cash ledger से और ITC से। “Tax paid” वाला column GSTR-3B से auto भरता है और edit नहीं होता। अगर filing से पहले DRC-03 से कोई अंतर जमा किया है, तो उसे भी यहाँ “paid through DRC-03” में दिखाएँ।
Table 10 से 14: अगले साल में किए गए सुधार
FY 2025-26 की कोई बिक्री, credit note या ITC जो आपने अप्रैल से नवंबर 2026 के returns में दिखाया, वह Part V में जाता है — Table 10 (बढ़ी हुई supplies), 11 (घटी हुई), 12 (FY 2025-26 का ITC जो अगले साल उलटा), 13 (FY 2025-26 का ITC जो अगले साल लिया) और 14 (उन पर differential टैक्स)। यह हिस्सा अक्सर छूट जाता है, और फिर अगले साल की Table 6A1 से मेल नहीं खाता।
Table 15 से 19: बाकी जानकारी
Table 15 (demands और refunds), 16 (composition से खरीद, deemed supply, job work पर भेजा माल) और 18 (inward HSN summary) FY 2025-26 के लिए वैकल्पिक हैं। Table 17 — बिक्री का HSN summary — ज़रूरी है: पिछले साल ₹5 करोड़ तक turnover पर 4-digit और उससे ऊपर 6-digit HSN। Table 19 में late fee अपने-आप calculate होती है।
GSTR-9 kaise bhare — GST Portal पर 7 Steps
अब असली filing। मानकर चलते हैं कि आपकी working (books, GSTR-1, GSTR-3B, GSTR-2B का मिलान) तैयार है।
- Step 1: Login करें और Annual Return खोलें — gst.gov.in पर login करके Services → Returns → Annual Return पर जाएँ और Financial Year 2025-26 चुनें।
- Step 2: Questionnaire का जवाब दें — पहले पूछा जाएगा कि क्या आप nil return भरना चाहते हैं। जिनकी साल में कोई बिक्री, खरीद, ITC या देनदारी नहीं थी वही 'Yes' चुनें; बाकी सब 'No' चुनें।
- Step 3: Summary डाउनलोड करें — System-computed GSTR-9 (PDF), GSTR-1/1A summary, GSTR-3B summary और Table 8A का Excel डाउनलोड करें। इन्हें अपनी books से मिलाएँ।
- Step 4: Tables भरें या सुधारें — हर tile (Table 4 से 18) खोलें, auto-populated figures जाँचें, ज़रूरत हो तो सुधारें और हर tile को Save करें। बड़े HSN data के लिए offline utility इस्तेमाल करें।
- Step 5: Draft PDF जाँचें — Compute Liabilities पर क्लिक करें। फिर Preview Draft GSTR-9 (PDF/Excel) डाउनलोड करके हर figure एक बार और पढ़ें।
- Step 6: अतिरिक्त टैक्स DRC-03 से जमा करें — मिलान में कम भरा टैक्स निकले तो Form DRC-03 से ब्याज सहित जमा करें और उसे Table 9 में दिखाएँ। Late fee हो तो वह भी यहीं भरनी है।
- Step 7: File करें और ARN सेव करें — Declaration checkbox टिक करें, authorised signatory चुनें और DSC या EVC से file करें। ARN और filed return का PDF अपने record में रखें।
Free tool: अगले साल की तैयारी अभी से करें — monthly GSTR-1 data साफ़ रखने के लिए हमारा GSTR-1 Preparation Tool और GSTR-2B बनाम purchase register मिलाने के लिए GST ITC Reconciliation Tool इस्तेमाल करें। साल भर का data साफ़ होगा तो GSTR-9 कुछ घंटों का काम रह जाएगा।
Video: GSTR-9/9C FY 2025-26 की applicability पर हिंदी में explanation (CA Guru Ji)।
GSTR-9C कैसे भरें: Books और Return का मिलान
अगर आपका aggregate turnover ₹5 करोड़ से ऊपर है, तो GSTR-9 file करने के बाद (या साथ में) GSTR-9C भरना है। Portal पर GSTR-9C का tile GSTR-9 file होने के बाद ही सक्रिय होता है। इसमें दो parts हैं — Part A (reconciliation) और Part B (self-certification)।
Part A की मुख्य Tables
| Table | मिलान |
|---|---|
| 5 और 6 | Audited books का gross turnover बनाम GSTR-9 का turnover, और हर अंतर का कारण |
| 7 और 8 | Taxable turnover का मिलान |
| 9 और 10 | Rate-wise टैक्स — books बनाम GSTR-9 (यहीं 22 सितंबर वाला rate split काम आता है) |
| 11 | मिलान से निकला अतिरिक्त टैक्स |
| 12 और 13 | Books का ITC बनाम GSTR-9 का ITC |
| 14 और 15 | Expense-wise ITC (FY 2025-26 में Table 14 वैकल्पिक) |
| 16 | ITC के अंतर से बनी अतिरिक्त देनदारी |
| 17 | Late fee payable और paid |
उदाहरण: turnover का bridge
एक manufacturing कंपनी की audited books में revenue ₹7,40,00,000 है। GSTR-9 में turnover ₹7,41,00,000 है। ₹1 लाख का अंतर कहाँ से आया?
| विवरण | राशि (₹) |
|---|---|
| Audited books के अनुसार revenue | 7,40,00,000 |
| (−) साल के अंत में unbilled revenue (बिल अप्रैल 2026 में बना) | (12,00,000) |
| (+) साल की शुरुआत का unbilled revenue (बिल इस साल बना) | 8,00,000 |
| (+) Financial credit notes — books में घटे, GST में नहीं | 5,00,000 |
| GSTR-9 के अनुसार turnover | 7,41,00,000 |
| Unreconciled अंतर | शून्य |
हर adjustment का कारण 9C की Table 5 और 6 में दिखाना है। अगर कोई अंतर समझाया नहीं जा सकता और उस पर टैक्स बनता है, तो Table 11 में दिखाकर DRC-03 से ब्याज सहित जमा करें।
Late Fee, ब्याज और 3 साल की रोक
31 दिसंबर 2026 के बाद file करने पर धारा 47(2) के तहत late fee लगती है। Notification 07/2023-Central Tax (FY 2022-23 से लागू) की घटी हुई दरें इस प्रकार हैं (CGST + SGST मिलाकर):
| Aggregate turnover | प्रति दिन late fee | अधिकतम सीमा |
|---|---|---|
| ₹5 करोड़ तक | ₹50 | राज्य/UT के turnover का 0.04% |
| ₹5 करोड़ से ₹20 करोड़ तक | ₹100 | राज्य/UT के turnover का 0.04% |
| ₹20 करोड़ से ऊपर | ₹200 | राज्य/UT के turnover का 0.5% |
उदाहरण 1: ₹3.5 करोड़ turnover (एक ही राज्य), GSTR-9 भरा 30 जनवरी 2027 को — देरी 30 दिन। Late fee = 30 × ₹50 = ₹1,500 (सीमा ₹14,000, इसलिए ₹1,500 ही)।
उदाहरण 2: ₹12 करोड़ turnover, GSTR-9 समय पर पर GSTR-9C भरा 31 मार्च 2027 को — देरी 90 दिन। Circular No. 246/03/2025-GST के अनुसार annual return तभी “पूरा” माना जाता है जब 9C भी file हो, इसलिए late fee = 90 × ₹100 = ₹9,000। यह GSTR-9C की Table 17 में आती है।
GSTR-9 पर अपने-आप ब्याज नहीं लगता क्योंकि इसमें टैक्स भरा नहीं जाता। लेकिन मिलान में जो कम भरा टैक्स निकले, उस पर DRC-03 से भुगतान करते समय धारा 50 के तहत ब्याज देना होगा।
3 साल की रोक: Finance Act 2023 ने धारा 44(2) जोड़कर तय किया कि due date से 3 साल बाद annual return file नहीं हो सकता। Portal पर यह रोक लागू है। इसका सीधा मतलब: FY 2022-23 का बकाया GSTR-9 31 दिसंबर 2026 के बाद कभी file नहीं होगा।
8 आम गलतियाँ जो GST Notice बुलाती हैं
- GSTR-9 पहले, ITC बाद में: GSTR-9 जल्दी file कर देने से धारा 16(4) की ITC window उसी दिन बंद हो जाती है। पहले 30 नवंबर तक ITC पूरा लें।
- Aggregate turnover को GSTIN-level पर देखना: एक branch के छोटे turnover के भरोसे 9C छोड़ देना।
- Table 6A1 और Part V का mismatch: पिछले साल की Table 13 और इस साल की 6A1 का आपस में ना मिलना।
- Table 8D का अंतर बिना कारण छोड़ना: GSTR-2B से ज़्यादा ITC का कोई स्पष्टीकरण ना होना।
- Blocked credit (धारा 17(5)) को reverse ना करना: जैसे कर्मचारियों के लिए food, motor car आदि।
- Rate split को नज़रअंदाज़ करना: 22 सितंबर से पहले और बाद की बिक्री एक ही rate पर दिखाना।
- Auto-populated figures को बिना जाँचे accept करना: बदले गए figures portal पर लाल रंग में दिखते हैं — यह जानबूझकर है, तो बदलाव का कारण अपनी file में रखें।
- Draft PDF ना देखना: GSTR-9 revise नहीं होता; submit से पहले draft PDF/Excel ज़रूर पढ़ें।
दो Client Case Studies
Case 1: इंदौर का FMCG distributor और ₹3.8 लाख का ITC अंतर
गुप्ता डिस्ट्रीब्यूटर्स (turnover ₹4.6 करोड़) की GSTR-9 तैयारी में Table 8D में −₹3,80,000 दिखा — यानी GSTR-3B में 2B से ज़्यादा ITC लिया गया था। जाँच में दो कारण निकले: ₹2,60,000 के invoices एक supplier ने गलत GSTIN पर upload किए थे (supplier ने GSTR-1A से सुधार करवाया, सितंबर 2026 के 2B में आ गए), और ₹1,20,000 का ITC staff के लिए खरीदे गए गिफ़्ट्स पर था, जो धारा 17(5) में blocked है। दूसरी रकम DRC-03 से ब्याज सहित वापस की गई और Table 7 में दिखाई गई। Filing नवंबर के आखिरी हफ़्ते में हुई — ITC पूरा लेने के बाद।
Case 2: सूरत का कपड़ा व्यापारी और दो rates
पटेल फ़ैब्रिक्स (turnover ₹8.2 करोड़) के billing software ने पूरे साल की HSN 6206 की बिक्री एक ही line में जोड़ दी थी। 22 सितंबर के बाद कुछ कपड़ों की rate बदल गई थी, इसलिए 9C की Table 9 में rate-wise टैक्स books से मेल नहीं खा रहा था। हमने sales register को 21 सितंबर की रात पर काटा, हर rate का अलग total बनाया और Table 17 तथा 9C दोनों दोबारा तैयार किए। नतीजा: unreconciled अंतर शून्य, कोई अतिरिक्त टैक्स नहीं — सिर्फ़ presentation सुधरा।
Key Takeaways
- FY 2025-26 का GSTR-9 और GSTR-9C 31 दिसंबर 2026 तक भरना है; portal पर 8 अक्टूबर 2026 से उपलब्ध है।
- ₹2 करोड़ तक aggregate turnover पर GSTR-9 वैकल्पिक (Notification 15/2025-CT); ₹5 करोड़ से ऊपर 9C भी।
- Turnover PAN-level पर देखें, filing हर GSTIN की अलग।
- छूटा ITC 30 नवंबर 2026 तक GSTR-3B में लें — GSTR-9 में नया ITC नहीं लिया जाता।
- 22 सितंबर 2025 के rate बदलाव की वजह से बिक्री rate-wise अलग दिखाएँ।
- Late fee 9C file होने तक चलती है (Circular 246/03/2025-GST)।
- FY 2022-23 का बकाया GSTR-9 भरने का आखिरी मौका भी 31 दिसंबर 2026 है।
अक्सर पूछे जाने वाले सवाल (FAQ)
GSTR-9 kaise bhare, अगर साल में कोई लेन-देन नहीं हुआ?
अगर पूरे साल कोई बिक्री, खरीद, ITC, देनदारी या refund नहीं था, तो Annual Return के questionnaire में nil return के लिए 'Yes' चुनें और सीधे file करें। वैसे ₹2 करोड़ तक turnover पर GSTR-9 वैकल्पिक है, इसलिए nil return भरना भी ज़रूरी नहीं।
FY 2025-26 के GSTR-9 की due date क्या है?
FY 2025-26 के GSTR-9 और GSTR-9C दोनों की due date 31 दिसंबर 2026 है, जब तक सरकार notification से इसे ना बढ़ाए।
क्या ₹2 करोड़ से कम turnover वालों को GSTR-9 भरना है?
नहीं। Notification 15/2025-Central Tax के अनुसार FY 2024-25 और उसके बाद के सालों में ₹2 करोड़ तक aggregate turnover वाले registered persons को annual return भरने से छूट है। चाहें तो voluntarily भर सकते हैं।
क्या GSTR-9C के लिए CA का certificate चाहिए?
नहीं। FY 2020-21 से GSTR-9C self-certified है। Taxpayer खुद certify करता है, हालाँकि reconciliation की workings अक्सर CA या accountant तैयार करते हैं।
क्या GSTR-9 file करने के बाद revise हो सकता है?
नहीं। GSTR-9 और GSTR-9C दोनों revise नहीं होते। इसलिए submit करने से पहले draft PDF और Excel अच्छी तरह जाँचें।
क्या GSTR-9 में छूटा हुआ ITC claim कर सकते हैं?
नहीं। GSTR-9 में नया ITC नहीं लिया जाता। FY 2025-26 का छूटा ITC 30 नवंबर 2026 तक (या GSTR-9 file करने की तारीख तक, जो पहले हो) GSTR-3B में ही लेना होगा।
GSTR-9 देर से भरने पर कितनी late fee लगती है?
₹5 करोड़ तक turnover पर ₹50 प्रति दिन, ₹5 से ₹20 करोड़ पर ₹100 प्रति दिन (दोनों में अधिकतम राज्य turnover का 0.04%), और ₹20 करोड़ से ऊपर ₹200 प्रति दिन (अधिकतम 0.5%)। Late fee 1 जनवरी 2027 से complete annual return file होने तक चलती है।
GSTR-9 का tile portal पर क्यों नहीं दिख रहा?
GSTN की Advisory 677 के अनुसार FY 2025-26 के सभी GSTR-1 और GSTR-3B file होने के बाद ही GSTR-9/9C का tile दिखता है। सब file होने के बाद भी दिक्कत हो तो GSTN Self-Service Helpdesk पर ticket डालें।
निष्कर्ष: GSTR-9 kaise bhare, अब साफ़ है
अब आप जानते हैं कि GSTR-9 kaise bhare — पहले turnover से applicability तय करें, फिर बिक्री और ITC का तीन-तरफ़ा मिलान करें, 30 नवंबर तक छूटा ITC लें, 22 सितंबर के rate split को अलग दिखाएँ, कम भरा टैक्स DRC-03 से जमा करें और 31 दिसंबर 2026 से पहले file करें। ₹5 करोड़ से ऊपर हों तो GSTR-9C का bridge भी साथ में तैयार रखें। यह काम आखिरी हफ़्ते के लिए ना छोड़ें — portal पर भीड़ और बीच में आने वाले अंतर दोनों समय खाते हैं।
ज़्यादा गहराई में जाने के लिए हमारी GSTR-9 annual return guide (English), GST की complete guide और GST topic hub पढ़ें। Monthly returns को साफ़ रखने के लिए GSTR-3B कैसे भरें वाली हिंदी guide और GSTR-2B reconciliation का तरीका भी देखें।
GSTR-9 या 9C के मिलान में अटक गए हैं? अपना सवाल हमें Contact page से भेजें, या हमारे free GST ITC Reconciliation Tool से अभी मिलान शुरू करें।
आधिकारिक स्रोत: GSTN Advisory 677 (gst.gov.in) · GST Tutorial – GSTR-9 user manual · CBIC – GST notifications और circulars

