Tally XML Export Demo

See how CA Tools converts GST invoices into Tally Prime-ready XML

How It Works

When you upload a GST invoice, CA Tools extracts all the key fields:

  • Invoice number, date, and party details
  • Line items with HSN/SAC codes
  • Taxable value and GST breakdown (CGST, SGST, IGST)
  • Total amount and payment terms

Then it automatically generates a Tally XML voucher that you can import directly into Tally Prime.

Sample Output

This is the Tally XML format ready for import into Tally Prime:

<?xml version="1.0"?>
<ENVELOPE>
  <HEADER>
    <VERSION>1</VERSION>
    <TALLYREQUEST>Import</TALLYREQUEST>
  </HEADER>
  <BODY>
    <IMPORTDATA>
      <REQUESTDESC>
        <REPORTNAME>Vouchers</REPORTNAME>
        <STATICVARIABLES>
          <SVEXPORTFORMAT>$$SysName:XML</SVEXPORTFORMAT>
        </STATICVARIABLES>
      </REQUESTDESC>
      <REQUESTDATA>
        <TALLYMESSAGE xmlns:UDF="TallyUDF">
          <VOUCHER REMOTEID="INV-001" VCHTYPE="Sales" ACTION="Create" OBJVIEW="Invoice Voucher View">
            <DATE>2025-11-25</DATE>
            <NARRATION>Invoice from GST Invoice Parsing</NARRATION>
            <PARTYLEDGERNAME>Customer ABC Pvt Ltd</PARTYLEDGERNAME>
            <VOUCHERTYPE>Sales</VOUCHERTYPE>
            <ALLLEDGERENTRIES.LIST>
              <LEDGERNAME>Sales</LEDGERNAME>
              <ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
              <AMOUNT>10000.00</AMOUNT>
            </ALLLEDGERENTRIES.LIST>
            <ALLLEDGERENTRIES.LIST>
              <LEDGERNAME>CGST</LEDGERNAME>
              <ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
              <AMOUNT>900.00</AMOUNT>
            </ALLLEDGERENTRIES.LIST>
            <ALLLEDGERENTRIES.LIST>
              <LEDGERNAME>SGST</LEDGERNAME>
              <ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
              <AMOUNT>900.00</AMOUNT>
            </ALLLEDGERENTRIES.LIST>
            <ALLLEDGERENTRIES.LIST>
              <LEDGERNAME>Customer ABC Pvt Ltd</LEDGERNAME>
              <ISDEEMEDPOSITIVE>Yes</ISDEEMEDPOSITIVE>
              <AMOUNT>11800.00</AMOUNT>
            </ALLLEDGERENTRIES.LIST>
          </VOUCHER>
        </TALLYMESSAGE>
      </REQUESTDATA>
    </IMPORTDATA>
  </BODY>
</ENVELOPE>

⚠️ This is sample XML. Real invoices generate similar output with actual extracted data.

Supported Voucher Types

  • • Sales invoices
  • • Purchase invoices
  • • Payment vouchers
  • • Receipt vouchers
  • • Journal entries
  • • Credit notes
  • • Debit notes

Features

  • • Automatic ledger mapping
  • • GST tax breakup (CGST/SGST/IGST)
  • • HSN/SAC code inclusion
  • • Line item details
  • • Party information
  • • Ready for Tally Prime import

Ready to Try It?

Upload your first GST invoice and see the Tally XML export in action