Key takeaways
What this article covers, in order:
- ముందు, HSN కీ SAC కీ తేడా ఏంటి?
- నేను ఎన్ని అంకెలు రిపోర్ట్ చేయాలి?
- B2B, B2C ట్యాబ్లతో ఏం మారింది?
- ప్రతి కాలమ్లో ఏం కావాలి?
- నా Table 12 మిగతా GSTR-1తో ఎందుకు మ్యాచ్ కావట్లేదు?
- మరి Table 13 సంగతి?
ప్రతి ఇన్వాయిస్ ఎంటర్ చేశారు, టోటల్స్ సరిగ్గానే ఉన్నాయి, అయినా GSTR-1 Table 12 దగ్గర వార్నింగ్ చూపిస్తోంది. మళ్ళీ. Table 12 అంటే ఆ పీరియడ్లో మీరు అమ్మిన ప్రతిదాని HSN వారీ సమ్మరీ: ప్రతి HSN (సరుకులు) లేదా SAC (సర్వీసెస్) కోడ్, క్వాంటిటీ, టాక్సబుల్ వాల్యూ, టాక్స్. Apr 2025 టాక్స్ పీరియడ్ నుండి దీన్ని వేర్వేరు B2B, B2C ట్యాబ్లుగా విభజించారు, కోడ్లు టైప్ చేయకుండా పోర్టల్ డ్రాప్డౌన్ నుండే ఎంచుకోవాలి.
ఎన్ని అంకెలు అనేది మీ టర్నోవర్ మీద ఆధారపడుతుంది: పోయిన సంవత్సరం ₹5 కోట్లు లేదా అంతకంటే తక్కువ ఉంటే 4, దాటితే 6. చాలా బాధ మూడు విషయాల వల్లే వస్తుంది: తప్పు అంకెలు, ఇన్వాయిస్ టేబుల్స్తో కలవని సమ్మరీ, అర్థం లేని యూనిట్లు.
ముందు, HSN కీ SAC కీ తేడా ఏంటి?
HSN (Harmonised System of Nomenclature) కోడ్లు సరుకులను వర్గీకరిస్తాయి. ఇవి అంతర్జాతీయమైనవి, చాప్టర్లుగా ఉంటాయి; 0402 మిల్క్ పౌడర్, 6109 T-షర్ట్స్, 8471 కంప్యూటర్స్.
SAC (Services Accounting Code) సర్వీసెస్ కోసం ఇండియా కోడ్ లిస్ట్. అన్ని SAC కోడ్లు 99తో మొదలవుతాయి. లీగల్ సర్వీసెస్ 9982 కింద, IT సర్వీసెస్ 9983 కింద, రెస్టారెంట్ సర్వీసెస్ 9963 కింద వస్తాయి.
GSTR-1లో రెండూ ఒకే Table 12లోకి వెళ్తాయి. ఒకటి సరుకు, ఇంకొకటి సర్వీస్ అని పోర్టల్ పట్టించుకోదు; దానికి కావాల్సింది సరైన కోడ్, సరైన అంకెలు, సరిపోయే ఫిగర్లు.
నేను ఎన్ని అంకెలు రిపోర్ట్ చేయాలి?
| ముందటి FYలో అగ్రిగేట్ టర్నోవర్ | Table 12లో అంకెలు |
|---|---|
| ₹5 కోట్ల వరకు | 4 |
| ₹5 కోట్లు దాటితే | 6 |
ఈ రిజిస్ట్రేషన్ ఒక్కటే కాదు, మీ PAN మీద ఉన్న అన్ని GSTINల పోయిన సంవత్సరం టర్నోవర్ చూడండి. FY 2025-26లో ₹4.8 కోట్లు ఉన్న ఫర్మ్, FY 2026-27 మధ్యలో ₹5 కోట్లు దాటినా, ఆ సంవత్సరం మొత్తం 4 అంకెలే రిపోర్ట్ చేస్తుంది.
మినిమమ్ కంటే ఎక్కువ అంకెలు రిపోర్ట్ చేయడానికి ఎప్పుడూ అనుమతి ఉంది. ప్రోడక్ట్స్ చాలా స్పెసిఫిక్గా వర్గీకరించే కొన్ని బిజినెస్లు (ఫార్మా, ఆటో పార్ట్స్) తమ సౌలభ్యం కోసం ఇన్వాయిస్ల మీద 8 అంకెల కోడ్లు ఉంచుతాయి. పోర్టల్ ఆశించే లెవెల్లో డ్రాప్డౌన్ కోడ్లు చూపిస్తుంది, కాబట్టి మ్యాచ్ అయ్యేది ఎంచుకోండి.
B2B, B2C ట్యాబ్లతో ఏం మారింది?
2025కి ముందు ఒక HSN సేల్స్ అన్నీ కలిపి ఒకేసారి చూపించొచ్చు. ఇప్పుడు Table 12లో రెండు ట్యాబ్లు ఉన్నాయి.
B2B ట్యాబ్ రిజిస్టర్డ్ వ్యక్తులకు చేసిన సప్లైల కోసం, ఇది Tables 4, 6B, 6C, 9B మొదలైనవాటిలోని మీ B2B ఇన్వాయిస్లు, క్రెడిట్/డెబిట్ నోట్స్, అమెండ్మెంట్స్తో సరిపోవాలి.
B2C ట్యాబ్ రిజిస్టర్ కాని కొనుగోలుదారులకు చేసిన సప్లైల కోసం, దీన్ని B2C large, B2C small, ఎక్స్పోర్ట్స్, నిల్-రేటెడ్ టేబుల్స్తో చెక్ చేస్తారు.
ఉదాహరణకి, వరంగల్లో ఆనంద్ గారి హార్డ్వేర్ షాపు Nov 2026లో HSN 7318 (స్క్రూలు, బోల్టులు) ₹3,20,000 విలువైనవి అమ్మింది అనుకోండి, అందులో ₹2,00,000 రిజిస్టర్డ్ కాంట్రాక్టర్లకు, ₹1,20,000 కౌంటర్ మీద. ఆయన రెండు లైన్లు రిపోర్ట్ చేస్తారు: B2B ట్యాబ్లో 7318 కింద ₹2,00,000, B2C ట్యాబ్లో 7318 కింద ₹1,20,000. ఒకే కోడ్, రెండు ఎంట్రీలు.
మరి డ్రాప్డౌన్?
HSN కోడ్లు చేత్తో టైప్ చేసే రోజులు పోయాయి. ఒక లిస్ట్ నుండి ఎంచుకుంటారు, ప్రభుత్వ HSN మాస్టర్ నుండి వివరణ దానంతట అదే నిండుతుంది. టైపోలు తగ్గుతాయి. అంతేకాదు, మీ బిల్లింగ్ సాఫ్ట్వేర్ ఐటమ్ మాస్టర్లో కల్పిత కోడ్ గానీ పాత కోడ్ గానీ ఉంటే, ఇప్పుడే బయటపడుతుంది. మీ ఐటమ్ లిస్ట్ని బిజీ సీజన్కి ముందే క్లీన్ చేసుకోండి, 10వ తేదీన కాదు.
ప్రతి కాలమ్లో ఏం కావాలి?
| ఫీల్డ్ | ఏం ఎంటర్ చేయాలి | సాధారణ తప్పు |
|---|---|---|
| HSN/SAC | డ్రాప్డౌన్ నుండి ఎంచుకోండి | పాత రేట్ లిస్ట్ నుండి కోడ్ వాడటం |
| Description | ఆటో-ఫిల్ అవుతుంది | ఇక్కడ చేయాల్సిందేమీ లేదు |
| UQC (యూనిట్) | NOS, KGS, MTR, LTR మొదలైనవి. సర్వీసెస్కి పోర్టల్ అనుమతించినట్టు "OTH" లేదా "NA" | ఒకే ఐటమ్కి వేర్వేరు ఇన్వాయిస్లలో BOX, NOS కలపడం |
| Total quantity | ఆ పీరియడ్ మొత్తం | క్వాంటిటీ ఫీల్డ్లో వాల్యూ రిపోర్ట్ చేయడం |
| Rate | ఆ లైన్ టాక్స్ రేటు | ఒక HSN రెండు రేట్లలో అమ్మితే రెండు లైన్లు కావాలి |
| Taxable value | డిస్కౌంట్లు తీసేసిన మొత్తం | వాల్యూలో టాక్స్ కలిపేయడం |
| IGST / CGST / SGST / Cess | టాక్స్ అమౌంట్స్ | ఒకే లైన్లో IGST, CGST రెండూ వేయడం |
సర్వీసెస్కి దాదాపు ఎప్పుడూ అర్థవంతమైన క్వాంటిటీ ఉండదు, కాబట్టి వాటి UQC గురించి ఎక్కువ ఆలోచించకండి. సర్వీసెస్కి పోర్టల్ ఏది ఒప్పుకుంటే అది ఎంచుకోండి.
ఒకే HSN కోడ్ అదే పీరియడ్లో రెండు వేర్వేరు రేట్లలో అమ్మితే (22 సెప్టెంబర్ 2025 రేట్ మార్పుల సమయంలో ఇది చాలా జరిగింది), ప్రతి రేటుకీ వేరే లైన్ రిపోర్ట్ చేయండి.
నా Table 12 మిగతా GSTR-1తో ఎందుకు మ్యాచ్ కావట్లేదు?
పోర్టల్ Table 12 టోటల్స్ని ఇన్వాయిస్-లెవెల్ టేబుల్స్తో పోలుస్తుంది. తేడా ఉంటే ఫ్లాగ్ చేస్తుంది. ఇది రాసే సమయానికి ఈ వాలిడేషన్లు వార్నింగ్లుగా కనిపిస్తాయి, అయినా ఫైల్ చేయనిస్తాయి, కానీ ఇది కఠినం కావచ్చు కాబట్టి పోర్టల్ లేటెస్ట్ అడ్వైజరీ చెక్ చేయండి.
mismatchకి సాధారణ కారణాలు:
- క్రెడిట్ నోట్స్ నెట్ చేయకపోవడం. HSN 8516 మీద ₹20,000 క్రెడిట్ నోట్ ఇస్తే, HSN సమ్మరీ అంత తగ్గాలి.
- అడ్వాన్స్ అడ్జస్ట్మెంట్స్. Tables 11A/11Bలో తీసుకుని అడ్జస్ట్ చేసిన అడ్వాన్సులు మాన్యువల్ సమ్మరీలను గందరగోళం చేస్తాయి.
- నిల్-రేటెడ్, ఎగ్జెంప్ట్ ఐటమ్స్ వదిలేయడం. అవి కూడా HSN సమ్మరీలోకే వస్తాయి, 0% టాక్స్తో.
- రౌండింగ్. ఇన్వాయిస్ లెవెల్లో దగ్గరి రూపాయికి రౌండ్ చేయడం వందల ఇన్వాయిస్ల మీద కలిసి పెద్దదవుతుంది.
- B2B/B2C విభజన ఊహతో చేయడం. నెల మధ్యలో ఒక కస్టమర్ రిజిస్టర్ అయితే, దానికి ముందు, తర్వాత ఇన్వాయిస్లు సరైన ట్యాబ్లో పడాలి.
అన్నిటికంటే క్లీన్ పరిష్కారం, Table 12ని ఎప్పుడూ చేత్తో తయారు చేయకపోవడం. మిగతా టేబుల్స్ని తయారు చేసే అదే ఇన్వాయిస్ డేటా నుండి దీన్ని జనరేట్ చేయండి. అప్పుడు మిగిలే తేడాలు నిజమైన తప్పులే.
మరి Table 13 సంగతి?
GSTR-1 కింది భాగంలో ఉన్నప్పుడే, Table 13 ఇష్యూ చేసిన డాక్యుమెంట్ల సమ్మరీ అడుగుతుంది: ఇన్వాయిస్ సిరీస్, from, to నంబర్లు, మొత్తం ఇష్యూ చేసినవి, క్యాన్సిల్ చేసినవి. సింపుల్గానే ఉంటుంది, మీ నంబరింగ్లో గ్యాప్లు బయటపడేది ఇక్కడే. మీ సిరీస్ 0141 నుండి 0145కి జంప్ అయితే, మిస్ అయిన ఆ మూడూ క్యాన్సిల్డ్గా మార్క్ చేశారో లేదో చూసుకోండి.
Table 12 కోసం ఫైలింగ్కి ముందు చిన్న చెక్
- [ ] అంకెలు పోయిన FY టర్నోవర్కి సరిపోతున్నాయి (4 లేదా 6)
- [ ] మీ మాస్టర్లో ప్రతి ఐటమ్కి డ్రాప్డౌన్ లిస్ట్లోని సరైన కోడ్ ఉంది
- [ ] B2B, B2C సేల్స్ వేర్వేరు ట్యాబ్లలో ఉన్నాయి
- [ ] క్రెడిట్ నోట్స్ సరైన HSN లైన్లను తగ్గించాయి
- [ ] నిల్-రేటెడ్, ఎగ్జెంప్ట్ సేల్స్ 0%తో కలిపారు
- [ ] ఒక HSNకి ఒక రేటుకి ఒక లైన్
- [ ] ప్రతి ఐటమ్కి UQC ఒకేలా ఉంది
- [ ] Table 12 టోటల్స్ ఇన్వాయిస్ టేబుల్స్తో సరిపోతున్నాయి
- [ ] Table 13 డాక్యుమెంట్ నంబర్లలో వివరణ లేని గ్యాప్లు లేవు
పోయిన నెల తప్పు HSN వాడితే?
టాక్స్ సరిగ్గా ఉండి కేవలం కోడ్ తప్పయితే, ప్రభావం సాధారణంగా సమ్మరీ వరకే, ఇకనుండి సరిచేసుకుంటే చాలు. తప్పు కోడ్ వల్ల తప్పు రేటు పడితే, అది టాక్స్ సమస్య: క్రెడిట్ లేదా డెబిట్ నోట్స్ ఇవ్వాలి, ఆ పీరియడ్ GSTR-3B ఫైల్ చేసే ముందే GSTR-1A ద్వారా అమెండ్ చేయాలి, లేదా తర్వాతి GSTR-1లో అమెండ్ చేయాలి. సరిహద్దులో ఉండే ప్రోడక్ట్స్ మీద వర్గీకరణ వివాదాలు (ఇది ఫుడ్ ప్రిపరేషనా లేక నమ్కీనా? పార్టా లేక యాక్సెసరీనా?) సరిగ్గా CA తన ఫీజు సంపాదించే చోటు, కాబట్టి ఒకరిని అడగండి.
HelloBooks ఎలా సాయం చేస్తుంది
HelloBooksలో ప్రతి ఐటమ్ లేదా సర్వీస్ మీద HSN లేదా SAC కోడ్ ఒకసారి సెట్ చేస్తే, అది ప్రతి ఇన్వాయిస్లోకి వెళ్తుంది. GSTR-1 HSN సమ్మరీ అవే ఇన్వాయిస్ల నుండి తయారవుతుంది, కాబట్టి అది వేరే స్ప్రెడ్షీట్లా కాకుండా మిగతా రిటర్న్తో సరిపోతుంది. ఆ తర్వాత Free ప్లాన్లో ఒక GSTINకి GSTR-1ని HelloBooks లోపల నుండే నేరుగా GST పోర్టల్కి ఫైల్ చేయొచ్చు. మరిన్ని వివరాలకు GSTR-1 ఫైలింగ్ పేజీ, మా HSN/SAC పేజీ చూడండి.
FAQs
₹1.5 కోట్ల లోపు ఉన్న చిన్న బిజినెస్లు కూడా GSTR-1లో HSN రిపోర్ట్ చేయాలా?
చేయాలి. రిపోర్టింగ్ రూల్ ₹5 కోట్ల థ్రెషోల్డ్ మీద ఆధారపడుతుంది. దాని లోపు ఉంటే 4 అంకెలు రిపోర్ట్ చేస్తారు; రెగ్యులర్ టాక్స్పేయర్లకు Table 12 నుండే మినహాయింపు లేదు.
నా సర్వీస్కి సరైన SAC ఎక్కడ దొరుకుతుంది?
CBIC వెబ్సైట్ సర్వీసెస్ వర్గీకరణను పబ్లిష్ చేస్తుంది. వివరణతో సెర్చ్ చేయండి, ఎక్స్ప్లనేటరీ నోట్స్ చూడండి, ప్రస్తుత రేట్ నోటిఫికేషన్తో రేటు కన్ఫర్మ్ చేసుకోండి.
ఒకే HSNని B2B, B2C రెండు ట్యాబ్లలో రిపోర్ట్ చేయొచ్చా?
చేయొచ్చు, ఆ పీరియడ్లో రిజిస్టర్డ్, రిజిస్టర్ కాని ఇద్దరికీ అమ్మితే చేయాలి కూడా.
Table 12 mismatch వల్ల GSTR-1 ఫైల్ చేయలేనా?
ఇది రాసే సమయానికి వార్నింగ్ చూపించి ఫైల్ చేయనిస్తుంది. అది మారొచ్చు, కాబట్టి GST పోర్టల్ ప్రస్తుత అడ్వైజరీ చెక్ చేయండి. ఎలాగైనా mismatches సరిచేయండి, ఎందుకంటే అవి తర్వాత రీకన్సిలియేషన్ని కష్టం చేస్తాయి.
QRMP ఫైలర్లు IFFలో HSN రిపోర్ట్ చేస్తారా?
చేయరు. IFF కేవలం B2B ఇన్వాయిస్లు, నోట్స్ మాత్రమే తీసుకుంటుంది. HSN సమ్మరీ క్వార్టర్లీ GSTR-1లోకి వెళ్తుంది.
ఐటమ్ మాస్టర్ని ఒకసారి సరిచేసుకోండి, అప్పుడు GSTR-1లో మీరు భయపడే భాగం Table 12 కాకుండా పోతుంది.
ఫ్రీగా మొదలుపెట్టండి — GST ఫైలింగ్ కలిపే, కార్డు అవసరం లేదు. HelloBooks Free ట్రై చేయండి
