TallyPrime में Case Studies और Practical Projects
इस चैप्टर में, हम TallyPrime का उपयोग करके Case Studies और Practical Projects के माध्यम से वास्तविक बिजनेस परिदृश्यों को हल करना सीखेंगे। ये प्रोजेक्ट्स आपको TallyPrime के विभिन्न मॉड्यूल्स, जैसे Accounting, Inventory, GST, Payroll, और Customization, को एकीकृत रूप से लागू करने का अनुभव प्रदान करेंगे। यह चैप्टर इंटरमीडिएट से एडवांस लेवल के लिए डिज़ाइन किया गया है, जिसमें स्टेप-बाय-स्टेप गाइड और प्रैक्टिकल उदाहरण होंगे।
19.1 Case Studies और Practical Projects का परिचय
Case Studies वास्तविक बिजनेस परिदृश्यों को सिम्युलेट करते हैं, जो TallyPrime के विभिन्न फीचर्स को लागू करने में मदद करते हैं। Practical Projects आपको हैंड्स-ऑन अनुभव देते हैं, जिसमें आप TallyPrime में एक बिजनेस सेटअप से लेकर Reports और Analysis तक की पूरी प्रक्रिया को लागू करेंगे। इस चैप्टर में, हम किराने की दुकान जैसे छोटे बिजनेस के लिए प्रोजेक्ट्स डिज़ाइन करेंगे।
मुख्य उद्देश्य:
- TallyPrime के विभिन्न मॉड्यूल्स (Accounting, Inventory, GST, Payroll) को एकीकृत करना।
- वास्तविक बिजनेस समस्याओं (जैसे Negative Stock, GST Compliance) का समाधान करना।
- Custom Reports और Automation के साथ प्रक्रियाओं को ऑप्टिमाइज़ करना।
- रियल-टाइम डेटा विश्लेषण और डिसीजन मेकिंग।
उदाहरण: एक किराने की दुकान (Sharma Traders) के लिए TallyPrime में Company सेटअप करें, Sales/Purchase Vouchers बनाएं, GST Returns फाइल करें, और Custom Sales Report जनरेट करें।
19.2 Case Study 1: किराने की दुकान का पूरा सेटअप और ऑपरेशन
परिदृश्य: Sharma Traders एक किराने की दुकान है जो दिल्ली में Basmati Rice, Sunflower Oil, और Cold Drinks बेचती है। दुकान GST रजिस्टर्ड है और मासिक बिक्री 2 लाख रुपये है। आपको TallyPrime में Company सेटअप करना है, ट्रांजैक्शन्स रिकॉर्ड करना है, और GST Returns फाइल करना है।
प्रोजेक्ट स्टेप्स:
- Company Creation (चैप्टर 3):
- Gateway of Tally > Create > Company।
- Name: Sharma Traders
- State: Delhi
- GSTIN: 07AABCU9603R1ZM
- Financial Year: 01-Apr-2025
- Enable GST: Yes
- Enable Inventory: Yes
- Ledgers और Stock Items बनाएं (चैप्टर 4, 5):
- Ledgers:
- Sales Account (Under: Sales Accounts)
- Purchase Account (Under: Purchase Accounts)
- Ram Supplier (Under: Sundry Creditors, GSTIN: 07AABCR1234H1Z)
- Shyam Customer (Under: Sundry Debtors, GSTIN: 07AABCS5678K1Z)
- HDFC Bank (Under: Bank Accounts, Opening Balance: 1,00,000)
- Stock Items:
- Basmati Rice (Under: Food Grains, Unit: Kg, Opening: 100 Kg @ 60/kg)
- Sunflower Oil (Under: Oils, Unit: Litre, Opening: 50 Litre @ 110/litre)
- Cold Drink (Under: Beverages, Unit: Bottle, Opening: 200 Bottle @ 20/bottle)
- Record Transactions (चैप्टर 6, 8):
- Purchase Voucher (01-Jun-2025):
- Party: Ram Supplier
- Stock Item: Basmati Rice, Quantity: 50 Kg, Rate: 58/kg, GST: 5%
- Narration: Purchased from Ram Supplier
- Sales Voucher (02-Jun-2025):
- Party: Shyam Customer
- Stock Item: Basmati Rice, Quantity: 20 Kg, Rate: 65/kg, GST: 5%
- Stock Item: Cold Drink, Quantity: 10 Bottle, Rate: 25/bottle, GST: 12%
- Narration: Sold to Shyam Customer
- Payment Voucher (03-Jun-2025):
- Debit: Ram Supplier, Amount: 3,000
- Credit: HDFC Bank, Cheque No: 001234
- GST Reports और Filing (चैप्टर 7, 13):
- Gateway of Tally > Display More Reports > Statutory Reports > GSTR-1।
- Date Range: 01-Jun-2025 से 30-Jun-2025।
- B2B Sales (Shyam Customer) चेक करें।
- Ctrl + E > Export to JSON > GST Portal पर अपलोड करें।
- GSTR-3B Report Generate करें और Tax Liability वेरिफाई करें。
- Reports और Analysis (चैप्टर 11):
- Balance Sheet: 30-Jun-2025 को Generate करें।
- Profit and Loss Account: Net Profit चेक करें।
- Stock Summary: Remaining Stock (जैसे Basmati Rice: 130 Kg) चेक करें।
- Trial Balance: Debit/Credit Totals वेरिफाई करें।
उदाहरण परिणाम:
- Total Sales: 1,550 (Basmati Rice: 1,300 + Cold Drink: 250)
- GST Output: CGST 2.5% + SGST 2.5% (Basmati Rice) और CGST 6% + SGST 6% (Cold Drink)
- Net Profit: Sales – (Purchase + Expenses)
- Stock: Basmati Rice (130 Kg), Sunflower Oil (50 Litre), Cold Drink (190 Bottle)
प्रैक्टिकल टास्क:
- Sharma Traders Company बनाएं और Ledgers/Stock Items सेट करें।
- Purchase, Sales, और Payment Vouchers बनाएं।
- GSTR-1 JSON Export करें।
- Balance Sheet और Stock Summary Generate करें।
19.3 Case Study 2: Manufacturing और Inventory Management
परिदृश्य: Sharma Traders अब Mixed Food Packets (Basmati Rice + Sunflower Oil) बनाकर बेचना चाहता है। आपको Manufacturing सेटअप करना है, Production रिकॉर्ड करना है, और Costing Analysis करना है।
प्रोजेक्ट स्टेप्स:
- BOM सेटअप (चैप्टर 14):
- Gateway of Tally > Create > Stock Item > Mixed Food Packet।
- Unit: Packet
- BOM: Enable
- Raw Materials:
- Basmati Rice: 0.2 Kg per Packet
- Sunflower Oil: 0.1 Litre per Packet
- Output: 1 Mixed Food Packet
- Stock Journal for Manufacturing (चैप्टर 14):
- Gateway of Tally > Vouchers > Alt + F7 (Stock Journal) > Manufacturing: Yes।
- Date: 15-Jun-2025
- Source Godown: Main Warehouse
- Consumption:
- Basmati Rice: 10 Kg
- Sunflower Oil: 5 Litre
- Destination Godown: Shop Floor
- Production: Mixed Food Packet, 50 Packets
- Narration: Produced 50 Mixed Food Packets
- Sales Recording:
- Gateway of Tally > Vouchers > F8 (Sales)।
- Date: 16-Jun-2025
- Party: Shyam Customer
- Stock Item: Mixed Food Packet, Quantity: 20 Packets, Rate: 50/packet, GST: 5%
- Narration: Sold Mixed Food Packets
- Costing Analysis (चैप्टर 11, 14):
- Gateway of Tally > Display More Reports > Inventory Books > Cost Analysis Report।
- Mixed Food Packet Cost: (Basmati Rice: 0.2 Kg * 60/kg = 12 + Sunflower Oil: 0.1 Litre * 110/litre = 11) = 23/packet
- Selling Price: 50/packet
- Profit per Packet: 50 – 23 = 27
- Total Profit: 20 * 27 = 540
- Stock Verification:
- Gateway of Tally > Display More Reports > Inventory Books > Stock Summary।
- Check: Mixed Food Packet (30 Packets), Basmati Rice (120 Kg), Sunflower Oil (45 Litre)
उदाहरण परिणाम:
- Production: 50 Mixed Food Packets
- Sales: 20 Packets @ 50/packet = 1,000
- Profit: 540
- Remaining Stock: Mixed Food Packet (30 Packets)
प्रैक्टिकल टास्क:
- Mixed Food Packet के लिए BOM सेट करें।
- Stock Journal बनाकर 50 Packets Produce करें।
- Sales Voucher बनाएं और Cost Analysis Report चेक करें।
- Stock Summary वेरिफाई करें।
19.4 Case Study 3: Payroll और Remote Access
परिदृश्य: Sharma Traders के पास 3 कर्मचारी हैं। आपको Payroll सेटअप करना है, सैलरी प्रोसेस करना है, और Remote Access कॉन्फिगर करना है ताकि मैनेजर घर से Reports देख सके।
प्रोजेक्ट स्टेप्स:
- Payroll Setup (चैप्टर 9):
- Gateway of Tally > F11 > Enable Payroll: Yes।
- Employee Group: Sales Staff (Under: Primary)
- Employee: Ravi Kumar
- Employee Number: EMP001
- Basic Pay: 10,000
- HRA: 5,000
- PF Contribution: 12% of Basic Pay
- Pay Heads:
- Basic Pay (Earnings, Under: Direct Expenses)
- HRA (Earnings, Under: Salary)
- Employee PF (Deductions, Under: Current Liabilities)
- Payroll Voucher (चैप्टर 9):
- Gateway of Tally > Vouchers > F10 (Payroll)।
- Date: 30-Jun-2025
- Employee: Ravi Kumar
- Pay Heads: Basic Pay (10,000), HRA (5,000), PF (1,200)
- Credit: HDFC Bank, Net Salary: 13,800
- Narration: June 2025 Salary for Ravi Kumar
- Remote Access Setup (चैप्टर 16):
- Gateway of Tally > F11 > Enable Remote Access: Yes।
- Tally.NET ID: Configure your ID.
- User: AnilRemote (Username: AnilRemote, Password: Anil123)
- Security Level: Reports Only
- Client Device से Balance Sheet और Stock Summary चेक करें।
- Statutory Reports:
- Gateway of Tally > Display More Reports > Payroll Reports > PF Statement।
- PF Contribution (1,200) चेक करें।
उदाहरण परिणाम:
- Net Salary: 13,800
- PF Contribution: 1,200
- Remote Access: Anil Balance Sheet देख सकता है।
प्रैक्टिकल टास्क:
- Payroll Enable करें और Ravi Kumar का Employee Master बनाएं।
- Payroll Voucher बनाएं और PF Report चेक करें।
- Remote Access सेट करें और Client Device से Stock Summary देखें।
19.5 Case Study 4: Customization और TDL
परिदृश्य: Sharma Traders को Custom Sales Summary Report चाहिए, जो Customer-wise और Item-wise Sales दिखाए। आपको TDL का उपयोग करके यह Report बनाना है।
प्रोजेक्ट स्टेप्स:
- TDL File Creation (चैप्टर 15):
- Notepad++ में निम्न TDL कोड लिखें:
[#Menu: Gateway of Tally] Add: Item: Custom Sales Summary: Display: CustItemSalesReport [Report: CustItemSalesReport] Form: CustItemSalesForm Title: "Customer and Item Sales Summary" Collection: SalesVouchers [Form: CustItemSalesForm] Part: CustItemSalesPart [Part: CustItemSalesPart] Line: CustItemSalesLine Repeat: CustItemSalesLine: SalesVouchers [Line: CustItemSalesLine] Field: CustNameField Field: ItemNameField Field: AmountField [Field: CustNameField] Use: Name Field Set as: $PartyLedgerName Width: 20 [Field: ItemNameField] Use: Name Field Set as: $StockItemName Width: 20 [Field: AmountField] Use: Amount Field Set as: $Amount Width: 15 [Collection: SalesVouchers] Type: Voucher Fetch: PartyLedgerName, StockItemName, Amount Filter: IsSalesVoucher [System: Formula] IsSalesVoucher: $$IsSales:$VoucherTypeName
- TDL File लोड करें:
- फाइल को “CustItemSales.tdl” के नाम से C:\TallyPrime\TDLFiles में सेव करें।
- Tally.ini में जोड़ें:
TDLFilesPath = C:\TallyPrime\TDLFiles
- TallyPrime रीस्टार्ट करें।
- Report Verify करें:
- Gateway of Tally > Custom Sales Summary।
- Shyam Customer के Sales (Basmati Rice: 1,300) चेक करें।
उदाहरण परिणाम:
- Report: Shyam Customer, Basmati Rice, 1,300; Cold Drink, 250
प्रैक्टिकल टास्क:
- “CustItemSales.tdl” बनाएं और लोड करें।
- Custom Sales Summary Report में Shyam Customer के Sales चेक करें।
19.6 Best Practices for Projects
- Plan Before Execution: प्रोजेक्ट शुरू करने से पहले Requirements (जैसे GST, Payroll) लिस्ट करें।
- Test Data: Production Environment से पहले Dummy Company पर टेस्ट करें।
- Documentation: प्रत्येक स्टेप (जैसे Ledger Creation, Voucher Entry) को Document करें।
- Regular Backups: प्रोजेक्ट के दौरान Daily Backups लें (Gateway of Tally > Alt + F3 > Backup)।
- Validation: Reports (जैसे Trial Balance, Stock Summary) को Cross-Verify करें।
- Team Collaboration: Multi-User Environment में Roles (जैसे Accountant, Manager) Define करें।
उदाहरण: Sharma Traders के लिए SOPs बनाएं और Daily Backup Schedule सेट करें।
प्रैक्टिकल टास्क:
- Sharma Traders के लिए SOP Document बनाएं।
- Daily Backup Schedule सेट करें।
19.7 सामान्य समस्याएं और समाधान
- Incorrect Balances:
- Trial Balance चेक करें और गलत Ledger Entries ठीक करें।
- Opening Balances वेरिफाई करें।
- GST Mismatch:
- GSTR-1 और GSTR-3B Reports में Errors चेक करें।
- Party GSTIN और HSN Codes वेरिफाई करें।
- Negative Stock:
- Stock Journal या Opening Stock अपडेट करें (चैप्टर 17)।
- TDL Errors:
- Syntax चेक करें और Tally Developer Tool से Debug करें।
- Slow Performance:
- TallyPrime अपडेट करें और Data Verification करें।
प्रैक्टिकल टास्क:
- Trial Balance में Errors ठीक करें।
- GSTR-1 में GST Mismatch चेक करें।
चैप्टर 19 का सारांश
- आपने Case Studies के माध्यम से TallyPrime के विभिन्न मॉड्यूल्स लागू किए।
- Practical Projects में Company Setup, Manufacturing, Payroll, और Customization सीखा।
- Best Practices और Troubleshooting के तरीके समझे।
- प्रैक्टिकल टास्क के जरिए हैंड्स-ऑन अनुभव प्राप्त किया।
अगला चैप्टर: अगले चैप्टर में, हम TallyPrime में Advanced Analytics सीखेंगे, जिसमें Custom Dashboards, Ratio Analysis, और Business Insights शामिल होंगे।
प्रैक्टिकल होमवर्क:
- Case Study 1: Sharma Traders Company सेट करें, 3 Vouchers बनाएं, और GSTR-1 Export करें।
- Case Study 2: Mixed Food Packet BOM बनाएं और 30 Packets Produce करें।
- Case Study 3: Ravi Kumar का Payroll Voucher बनाएं और Remote Access सेट करें।
- Case Study 4: Custom Sales Summary TDL बनाएं और Report चेक करें।
- SOP Document बनाएं और Daily Backup सेट करें।