HSN/SAC Code in TallyPrime — कितने Digit, कहाँ भरें और Online Validate कैसे करें
TallyPrime में goods का HSN और services का SAC, Stock Item या Ledger की HSN/SAC Details में भरें — previous year turnover ₹5 करोड़ तक हो तो कम से कम 4 digit, उससे ऊपर 6 digit। TallyPrime 7.x में Alt+B (Get HSN/SAC Info) से code को सीधे portal पर validate भी कर सकते हैं।
Digit rule — turnover के हिसाब से
| Previous FY aggregate turnover | Invoice पर HSN/SAC | GSTR-1 HSN Summary |
|---|---|---|
| ₹5 करोड़ तक | B2B tax invoice पर 4 digit (B2C पर सामान्यतः optional) | 4 digit |
| ₹5 करोड़ से ऊपर | सभी invoices पर 6 digit | 6 digit |
| Export / notified items | 8 digit | — |
GSTR-1 की HSN Summary (Table 12) में अब portal की list से ही code चुनना होता है और B2B व B2C summary अलग देनी होती है। Current digit नियम और कोई नई advisory portal पर check करें।
TallyPrime में HSN/SAC कहाँ भरें
| Step | Path / Field |
|---|---|
| 1. Master खोलें | Alt+G → Alter Master → Stock Item (services के लिए Ledger) |
| 2. Option चुनें | HSN/SAC Details: As per Company/Group, Specify Details Here, Use GST Classification या Specify in Voucher |
| 3. Code भरें | HSN/SAC — 7.1 में List of HSN/SAC से चुनें, Description अपने-आप आता है |
| 4. Validate | Alt+B (Get HSN/SAC Info) → login → Summary compare → Ctrl+A |
| 5. Minimum length | Company GST Rate and Other Details → Additional Configuration → Minimum length of HSN/SAC |
HSN का source भी hierarchy से आता है: F11 → Set/Alter Company GST Rate and Other Details → F12 → Source of HSN/SAC Details in Transactions। Trading business में Stock Item को पहले रखें ताकि हर item का अपना code invoice पर छपे।
Bulk check के लिए Alt+G → GST Rate Setup → Stock Items → F5 (HSN/SAC-wise) → Spacebar से items चुनें → Alt+B। Login में e-Invoice या e-Way Bill credentials लगते हैं; दोनों चालू हों तो e-Invoice वाला।
Worked example — Accurate Traders
हमारी book के उदाहरण वाले items (previous year turnover ₹5 करोड़ से कम, इसलिए 4 digit काफी):
| Item | HSN | GST (Oct 2026) |
|---|---|---|
| Samsung Galaxy A55 | 8517 | 18% |
| HP Pavilion Laptop | 8471 | 18% |
| Repair service (SAC) | 9987 | 18% — portal पर confirm करें |
Delhi के registered buyer को ₹30,000 का mobile बेचा: Dr Buyer ₹35,400; Cr Sales ₹30,000, Cr Output CGST ₹2,700, Cr Output SGST ₹2,700। Invoice पर HSN 8517 छपेगा और GSTR-1 HSN Summary (B2B) में 8517 की line में taxable ₹30,000, CGST ₹2,700, SGST ₹2,700 आएगा। Turnover ₹5 करोड़ पार होने पर अगले साल से यही code 851713 जैसा 6 digit करना होगा — सही 6-digit code portal से मिलाएं।
GSTR-1 और GSTR-3B में
HSN सिर्फ GSTR-1 की HSN Summary में जाता है; GSTR-3B में HSN नहीं, सिर्फ tax amount जाता है। TallyPrime 7.1 में GSTR-1 से भी HSN/SAC validation हो सकता है, इसलिए upload से पहले HSN Summary में invalid या कम digit वाले codes जरूर ठीक करें।
Common Mistakes
Sales ledger पर एक HSN डालकर सब items बेचना
हर item पर वही code छपता है और HSN Summary गलत बनती है। HSN item पर रखें, ledger पर नहीं।
₹5 करोड़ पार होने के बाद भी 4 digit
Return में exception आता है और e-Invoice reject हो सकता है। नए साल की शुरुआत में Minimum length 6 करें और codes update करें।
Validation को rate की पुष्टि मान लेना
Alt+B सिर्फ code और description जांचता है। Rate अलग से notification से मिलाएं।
FAQ
HSN code kitne digit ka hona chahiye?
Tally Prime mein HSN code kahan dale?
HSN code galat hai ya sahi, Tally mein kaise check kare?
HSN validate karne se GST rate bhi mil jayega?
GSTR-1 HSN summary mein minimum digit kaise set kare?
Related: GST Rate Setup · GSTR-1 HSN Summary · GSTR-1 in TallyPrime
Tally या digital growth में help चाहिए?
Accurate Digital Services — Tally Accounting Software (sales · support · customization) · Local & SEO Services · WhatsApp Business API · SMS & RCS Messaging. पूरे India में।
WhatsApp पर पूछें या call: +91 93111 67841