Sync Shopify orders into Tally Prime, correctly.
Tally Prime's documented integration interface accepts XML or JSON over HTTP from a running Tally instance. Ledgeree uses a local Ledgeree Agent to connect that interface without exposing the Tally port publicly.

Download the Ledgeree Agent for Tally Prime
The Ledgeree Agent is a small Windows program that runs on the computer where Tally Prime runs. It connects outward to Ledgeree, so no Tally port is exposed to the internet.
Download for Windows (v0.1.4, 35 MB)- Extract the zip completely, then double-click Setup.bat.
- If Windows shows a blue “Windows protected your PC” screen, choose More info, then Run anyway. This appears for new apps.
- The agent opens a status page in your browser. In Ledgeree’s setup, choose Generate pairing code and enter it there within 30 minutes.
- Keep Tally Prime running with your company open whenever posting is due.
The installer sets up a per-user Windows startup task. The agent drains queued work in batches and applies the configured Tally ports after pairing, helping keep recovery manageable when work has accumulated.
SHA-256: CF6E1036CD8199E147CB1F315F7FF499841BCB42EB7BF71A2D382545D62E6494
Requires Windows and Tally Prime. Full steps are in the install guide; stuck? Email support@ledgeree.com.
Built for Tally Prime specifically.
A small local Ledgeree Agent, not a cloud connector
Install a lightweight agent on the machine running Tally Prime. It talks to Tally directly over your own network -- Ledgeree’s cloud service communicates with the Ledgeree Agent, which reaches Tally without a publicly exposed Tally port.
Works with Desktop, Tally on Cloud, or AWS Cloud Access
Whichever way you run Tally Prime, the agent connects the same way -- over Tally's own local XML/HTTP gateway.
B2B ledgers created automatically
The moment a B2B order arrives, its dedicated Sundry Debtor ledger is created in Tally on the fly -- keyed by GSTIN, never duplicated.
What the Tally Prime setup requires.
Every voucher type you’d expect.
Daily Sales vouchers
One per state per day (or per fulfillment for B2B/export orders), correctly split into CGST+SGST or IGST, spanning multiple GST rates within the same voucher when needed.
Sales Return vouchers
Post-ship returns book against a dedicated Sales Return ledger, with recorded source tax/location treatment and the applicable return date.
B2B & export vouchers
Routed to their own dedicated ledgers, kept out of your regular B2C Sales entirely.
Itemized inventory lines (optional)
Turn on itemized billing to post each SKU as its own Stock Item line, mapped to existing Stock Items, with a read-only check and opt-in creation of missing items.
Gateway and COD-courier clearing lines
Keep Razorpay, Shopify Payments, COD and other receivables separate, with optional courier-level clearing for COD and split lines for mixed-payment orders.
Gateway-aware return reversals
When Shopify reports a successful refund, the return reverses the clearing ledger or ledgers that actually funded it rather than assuming the original order's first payment method.
All of this shares the same GST-correctness engine described in full on the features page.
See classification and ledger presentation together.
Switch between GST scenarios and choose whether shipping and discounts post as separate ledger lines. The example keeps taxable value and tax constant while changing presentation.
Shopify input
₹1,000 gift-card product
Uses the configured Gift Card Liability account.
Accounting output
- Gift-card liability ₹1,000
- Separate from merchandise revenue
What happens beyond the happy path.
Mapping and optional master creation
Reuse existing ledgers and Stock Items, or enable supported automatic creation. New Tally stock items use Nos and Primary.
Numbering and daily schedule
Set shop numbering defaults with company overrides and separate Sales/Credit Note counters. Choose the daily shop-timezone start, attempts and retry interval.
Offline is recoverable
If the machine or Tally is offline, the job remains visible and retries after connectivity returns; it is not marked as posted.
Multiple companies and ports
Company-name patterns and configured ports route work to the intended Tally company, including financial-year rollover setups.
Local boundary
The Ledgeree Agent initiates the connection and talks to Tally on the merchant's network. No publicly reachable Tally port is required.
Review before live mode
Test mode can target a sandbox company so ledger mappings and voucher shape can be checked before posting to production books.
Company-scoped master validation
Synced ledger and Stock Item masters are scoped to the selected Tally company, helping mappings stay aligned with the company that will actually receive the voucher.
Frequently asked
Do I need to keep Tally open all the time?+
The Ledgeree Agent needs Tally Prime running (with its local gateway reachable) at the time a sync job runs. If Tally is closed, the push is retried automatically once it's back.
Does this work if I run multiple Tally companies or instances?+
Yes -- multi-instance/multi-port routing probes and posts to the correct Tally instance automatically, and a financial-year rollover pattern can route vouchers to a new company each FY without manual switching.
Does Ledgeree reconcile gateway payouts or COD remittances?+
Not automatically. Ledgeree can keep gateway and courier receivables in separate clearing ledgers, which gives your accountant a cleaner structure for settlement review. Bank, payout and COD-remittance matching remain outside the current scope.
Configure. Account. Verify.
Gift-card accounting, from issue to redemption
Keep gift-card liabilities separate from merchandise revenue. Configure the accounts for purchased cards, compensation cards and payments made using a gift card.
Explore workflow →Returns and refunds that preserve the accounting story
Handle partial goods returns, monetary refunds and shipping adjustments with their own quantities, values and dates. Keep later credits traceable to amounts already booked.
Explore workflow →Configure accounting around your books
Reuse existing masters or enable supported creation. Choose the level of detail, account names and posting presentation that suit your accountant and ERP.
Explore workflow →Schedule, inspect and recover your sync
Choose when daily accounting starts, understand what needs attention and bring eligible missed history into the same workflow.
Explore workflow →Verify what reached your books
Compare Shopify-derived accounting with recorded Tally or Zoho Books totals. Surface differences for review and use voucher details to investigate.
Explore workflow →How the connection is supported
The connection model follows the accounting platform’s published integration method. See Tally’s XML integration documentation. Product behaviour described on this page refers to Ledgeree’s implementation; merchants should review posting configuration with their accountant.
Page reviewed 18 October 2026 · Editorial policy
See your own orders post into Tally Prime.
A 7-day free trial is enough to watch a real day's shipments post correctly.
Start your 7-day free trial