Your Tally books, in your apps and Google Sheets.
A read-only agent on your Tally PC keeps a copy of the companies you choose in sync. Your apps and sheets then read balances, statements, outstanding bills and stock through one API, even when the Tally PC is switched off.
Works with TallyPrime. The agent only reads from Tally; it never changes your books.
=TALLY_BALANCE("Cash") → 1,24,560.00
=TALLY_OUTSTANDING("Ravi Traders") → 18,400.00
=TALLY_SALES("2026-04-01", "2026-04-30") → 4,82,300.00
=TALLY_TRIAL_BALANCE("2026-03-31") → whole table
=TALLY_BILLS("receivable") → bills, due dates,
days overdueHow it works
Three steps, about ten minutes.
Install the agent
On the PC that runs TallyPrime, turn on Tally's local connection (F1 › Settings › Connectivity) and run the EJI Tally Agent. Link it to your account with a pairing code.
Connect companies
Tick the companies to share and press Connect. The first upload takes seconds to a few minutes; after that only changes go up, every few minutes while Tally is open.
Read them anywhere
Use your acc_ API key from code, or paste our script into Google Sheets and use formulas like =TALLY_BALANCE("Cash").
What you can read
Computed from your vouchers and checked against Tally's own closing balances.
Ledgers and balances
Every ledger with its group, GSTIN and balance on any date. A whole column of balances in one call.
Ledger statements
Every entry between two dates with the other side, narration and a running balance.
Trial balance
By ledger or by group, on any date, with the difference in opening balances shown the way Tally shows it.
Receivables and payables
Open bills per party with bill date, due date and days overdue, from your bill-wise details.
Day book and sales
Vouchers of a period with their ledger lines and items; sales, purchases or any group's total for a period.
Stock
Items with unit, HSN and closing quantity; quantity and value in and out over a period.
Profit and loss and stock valuation are calculated inside Tally from your valuation method, so they are not part of the beta yet.
Your data, your control
Read-only towards Tally
The agent only asks Tally to export. It never imports, edits or deletes anything in your books.
You choose the companies
Only companies you connect are uploaded. Disconnect any time; tick “delete data” and that company's copy is removed from our server.
Separate keys
The agent's token can only upload; it cannot read your books back. Read keys (acc_) can be limited to one company, which is what we give for Google Sheets.
Join the beta
We are onboarding a small group of CAs and businesses. Tell us about your setup; we will send the agent, a pairing code and your key.
Tally and TallyPrime are trademarks of Tally Solutions Pvt. Ltd. EJI API is an independent product of eJi Mitra and is not affiliated with or endorsed by Tally Solutions.