मुफ़्त टूल

Excel से Tally Sales Order XML

Tally Excel को केवल अपने template में import करता है। अपने order lines को एक सरल शीट में रखें, और एक XML फ़ाइल पाएं जिसे TallyPrime Sales Order vouchers के रूप में import करता है, GST आपके लिए बाँटा जाता है। यह आपके ब्राउज़र में चलता है।

अपनी सेल्स ऑर्डर शीट यहाँ छोड़ें

Excel (.xlsx) या CSV, हर ऑर्डर लाइन के लिए एक पंक्ति। फ़ाइल आपके ब्राउज़र में पढ़ी जाती है और अपलोड नहीं होती।

आपकी Tally कंपनी (नाम Tally से बिल्कुल मेल खाने चाहिए)

जिन पक्षियों का GSTIN किसी अन्य राज्य का है, उनके ऑर्डर में IGST लगेगा; बाकी में CGST और SGST लगेगा। पक्षी GSTIN के बिना वाली पंक्तियों को आपके राज्य के भीतर माना जाता है।

उदाहरण परिणाम

नमूना शीट. नमूना डेटा, इस उदाहरण के लिए बनाया गया। · 3 लाइनें पढ़ी गईं, 2 ऑर्डर

डाउनलोड करने के लिए, आपकी कंपनी का नाम, आपका राज्य भरें।

ऑर्डरतारीखपक्षीलाइनेंकर योग्यGSTकुल
SO-1012026-10-21Mehta Electric Stores238,096.006,857.2844,953.28
SO-1022026-10-21Kumar Hardware112,400.001,488.0013,888.00
XML दिखाएं
<ENVELOPE>
 <HEADER><TALLYREQUEST>Import Data</TALLYREQUEST></HEADER>
 <BODY>
  <IMPORTDATA>
   <REQUESTDESC>
    <REPORTNAME>Vouchers</REPORTNAME>
    <STATICVARIABLES><SVCURRENTCOMPANY>Your Company</SVCURRENTCOMPANY></STATICVARIABLES>
   </REQUESTDESC>
   <REQUESTDATA>
    <TALLYMESSAGE xmlns:UDF="TallyUDF">
     <VOUCHER VCHTYPE="Sales Order" ACTION="Create" OBJVIEW="Invoice Voucher View">
      <DATE>20261021</DATE>
      <VOUCHERTYPENAME>Sales Order</VOUCHERTYPENAME>
      <REFERENCE>SO-101</REFERENCE>
      <PARTYLEDGERNAME>Mehta Electric Stores</PARTYLEDGERNAME>
      <PARTYNAME>Mehta Electric Stores</PARTYNAME>
      <PERSISTEDVIEW>Invoice Voucher View</PERSISTEDVIEW>
      <ISINVOICE>Yes</ISINVOICE>
      <LEDGERENTRIES.LIST>
       <LEDGERNAME>Mehta Electric Stores</LEDGERNAME>
       <ISDEEMEDPOSITIVE>Yes</ISDEEMEDPOSITIVE>
       <ISPARTYLEDGER>Yes</ISPARTYLEDGER>
       <AMOUNT>-44953.28</AMOUNT>
      </LEDGERENTRIES.LIST>
      <LEDGERENTRIES.LIST>
       <LEDGERNAME>IGST</LEDGERNAME>
       <ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
       <AMOUNT>6857.28</AMOUNT>
      </LEDGERENTRIES.LIST>
      <ALLINVENTORYENTRIES.LIST>
       <STOCKITEMNAME>Wire 1.5 sqmm Red FR 90m</STOCKITEMNAME>
       <ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
       <RATE>1540.00/Coil</RATE>
       <AMOUNT>30800.00</AMOUNT>
       <ACTUALQTY> 20 Coil</ACTUALQTY>
       <BILLEDQTY> 20 Coil</BILLEDQTY>
       <BATCHALLOCATIONS.LIST>
        <GODOWNNAME>Main Location</GODOWNNAME>
        <BATCHNAME>Primary Batch</BATCHNAME>
        <ORDERNO>SO-101</ORDERNO>
        <AMOUNT>30800.00</AMOUNT>
        <ACTUALQTY> 20 Coil</ACTUALQTY>
        <BILLEDQTY> 20 Coil</BILLEDQTY>
        <ORDERDUEDATE P="24-Oct-2026">24-Oct-2026</ORDERDUEDATE>
       </BATCHALLOCATIONS.LIST>
       <ACCOUNTINGALLOCATIONS.LIST>
        <LEDGERNAME>Sales</LEDGERNAME>
        <ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
        <AMOUNT>30800.00</AMOUNT>
       </ACCOUNTINGALLOCATIONS.LIST>
      </ALLINVENTORYENTRIES.LIST>
      <ALLINVENTORYENTRIES.LIST>
       <STOCKITEMNAME>MCB 16A SP C Curve</STOCKITEMNAME>
       <ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
       <RATE>160.00/Nos</RATE>
       <DISCOUNT>5</DISCOUNT>
       <AMOUNT>7296.00</AMOUNT>
       <ACTUALQTY> 48 Nos</ACTUALQTY>
       <BILLEDQTY> 48 Nos</BILLEDQTY>
       <BATCHALLOCATIONS.LIST>
        <GODOWNNAME>Main Location</GODOWNNAME>
        <BATCHNAME>Primary Batch</BATCHNAME>
        <ORDERNO>SO-101</ORDERNO>
        <AMOUNT>7296.00</AMOUNT>
        <ACTUALQTY> 48 Nos</ACTUALQTY>
        <BILLEDQTY> 48 Nos</BILLEDQTY>
        <ORDERDUEDATE P="24-Oct-2026">24-Oct-2026</ORDERDUEDATE>
       </BATCHALLOCATIONS.LIST>
       <ACCOUNTINGALLOCATIONS.LIST>
        <LEDGERNAME>Sales</LEDGERNAME>
        <ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
        <AMOUNT>7296.00</AMOUNT>
       </ACCOUNTINGALLOCATIONS.LIST>
      </ALLINVENTORYENTRIES.LIST>
     </VOUCHER>
     <VOUCHER VCHTYPE="Sales Order" ACTION="Create" OBJVIEW="Invoice Voucher View">
      <DATE>20261021</DATE>
      <VOUCHERTYPENAME>Sales Order</VOUCHERTYPENAME>
      <REFERENCE>SO-102</REFERENCE>
      <PARTYLEDGERNAME>Kumar Hardware</PARTYLEDGERNAME>
      <PARTYNAME>Kumar Hardware</PARTYNAME>
      <PERSISTEDVIEW>Invoice Voucher View</PERSISTEDVIEW>
      <ISINVOICE>Yes</ISINVOICE>
      <LEDGERENTRIES.LIST>
       <LEDGERNAME>Kumar Hardware</LEDGERNAME>
       <ISDEEMEDPOSITIVE>Yes</ISDEEMEDPOSITIVE>
       <ISPARTYLEDGER>Yes</ISPARTYLEDGER>
       <AMOUNT>-13888.00</AMOUNT>
      </LEDGERENTRIES.LIST>
      <LEDGERENTRIES.LIST>
       <LEDGERNAME>IGST</LEDGERNAME>
       <ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
       <AMOUNT>1488.00</AMOUNT>
      </LEDGERENTRIES.LIST>
      <ALLINVENTORYENTRIES.LIST>
       <STOCKITEMNAME>LED Bulb 9W Cool White</STOCKITEMNAME>
       <ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
       <RATE>62.00/Nos</RATE>
       <AMOUNT>12400.00</AMOUNT>
       <ACTUALQTY> 200 Nos</ACTUALQTY>
       <BILLEDQTY> 200 Nos</BILLEDQTY>
       <BATCHALLOCATIONS.LIST>
        <GODOWNNAME>Main Location</GODOWNNAME>
        <BATCHNAME>Primary Batch</BATCHNAME>
        <ORDERNO>SO-102</ORDERNO>
        <AMOUNT>12400.00</AMOUNT>
        <ACTUALQTY> 200 Nos</ACTUALQTY>
        <BILLEDQTY> 200 Nos</BILLEDQTY>
        <ORDERDUEDATE P="21-Oct-2026">21-Oct-2026</ORDERDUEDATE>
       </BATCHALLOCATIONS.LIST>
       <ACCOUNTINGALLOCATIONS.LIST>
        <LEDGERNAME>Sales</LEDGERNAME>
        <ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
        <AMOUNT>12400.00</AMOUNT>
       </ACCOUNTINGALLOCATIONS.LIST>
      </ALLINVENTORYENTRIES.LIST>
     </VOUCHER>
    </TALLYMESSAGE>
   </REQUESTDATA>
  </IMPORTDATA>
 </BODY>
</ENVELOPE>

फिर इसे TallyPrime में इम्पोर्ट करें

  1. कंपनी खोलें। ऑर्डर प्रोसेसिंग चालू होनी चाहिए (F11), ताकि बिक्री ऑर्डर वॉचर प्रकार मौजूद हो।
  2. फाइल में हर पक्षी, स्टॉक आइटम, इकाई और लीडजर पहले से Tally में बिल्कुल उसी नाम से मौजूद होना चाहिए।
  3. इम्पोर्ट पर जाएं, फिर ट्रांज़ैक्शन पर, और डाउनलोड की गई फाइल चुनें। Tally रिपोर्ट करता है कि कितने वॉचर बनाए गए और कोई त्रुटि हो तो सूची देता है।

Tally बिक्री ऑर्डर XML गाइड में त्रुटियों की व्याख्या।

फ़ाइल में क्या शामिल है

  • प्रत्येक order number के लिए एक Sales Order voucher, जिसमें कुल राशि के लिए party को debit और sales और GST ledgers को credit किया जाता है, ताकि प्रत्येक voucher संतुलित हो।
  • Inventory lines जिनमें stock item, मात्रा और इकाई, दर, छूट, godown, order number और due date शामिल हैं।
  • XML के लिए नाम escape किए गए, ताकि Mehta & Co जैसे party सही ढंग से import हों।

यह XML उसी कोड से बनाया जाता है जो OrderDak Sales Orders बनाने के लिए उपयोग करता है। इसे Tally के एक प्रति (stand-in) के साथ जाँचा गया है, लेकिन अभी तक हर TallyPrime रिलीज़ के साथ नहीं, इसलिए पहले कुछ ऑर्डर आज़माएँ। फॉर्मेट और आम त्रुटियों के लिए Tally Sales Order XML गाइड देखें।

क्या मेरी फ़ाइल अपलोड हो गई है?

नहीं। शीट पढ़ी जाती है और XML आपके ब्राउज़र में बनाई जाती है। OrderDak को कुछ भेजा नहीं जाता और कुछ भी स्टोर नहीं होता।

शीट में किन कॉलम की ज़रूरत है?

Party, Item Name, Qty, Unit और Rate। Order No, Date, Party GSTIN, Disc %, GST % और Due Date वैकल्पिक हैं। कॉलम का क्रम मायने नहीं रखता और Particulars, Quantity, UOM या Price जैसे आम नाम पहचाने जाते हैं। एक ही Order No वाली पंक्तियाँ एक Sales Order बन जाती हैं।

Tally कहता है कि लेजर या स्टॉक आइटम मौजूद नहीं है, क्यों?

Tally केवल वे नाम स्वीकार करता है जो कंपनी में पहले से मौजूद हैं और बिल्कुल उसी वर्तनी में हों। पहले पार्टी, स्टॉक आइटम, यूनिट या लेजर बनाएँ, या शीट में नाम सही करें।

GST कैसे निकाला जाता है?

टैक्सेबल वैल्यू = मात्रा × दर, छूट घटाकर, पैसों तक राउंड किया जाता है। अगर पार्टी का GSTIN किसी दूसरे राज्य का है, तो टैक्स IGST लेजर में जाता है; वरना आधा CGST और आधा SGST में। बिना GSTIN वाली पंक्तियों को आपके राज्य के अंदर माना जाता है।

क्या यह Tally ERP 9 के साथ काम करता है?

फ़ाइल उस XML इम्पोर्ट फॉर्मेट का उपयोग करती है जो TallyPrime वॉचर्स के लिए दस्तावेज़ीकृत करता है, और इसे TallyPrime के लिए बनाया गया है। इसे Tally ERP 9 पर टेस्ट नहीं किया गया है।

मेरे ग्राहक अपने अपने लेआउट में ऑर्डर भेजते हैं। क्या यह उन्हें पढ़ सकता है?

इस टूल के लिए साफ़ टेबल में हर लाइन के लिए एक पंक्ति चाहिए। OrderDak, पूरा प्रोडक्ट, किसी भी लेआउट में ग्राहक के ऑर्डर पढ़ता है, जिसमें PDFs, ईमेल और WhatsApp चैट शामिल हैं, और Sales Order बनाने से पहले उन्हें आपके स्टॉक आइटम से मिलाता है।