Your Tally day-book, synced to the cloud on autopilot
Profab Sync Agent connects to Tally on your machine, exports vouchers incrementally,
and streams them to Profab — with live progress, offline queueing, and zero manual exports.
Picks up exactly where it left off — new days, same-day additions, even backdated edits via Tally's alter IDs. No re-exports, no duplicates.
Works offline
Server unreachable? Exports queue locally and upload automatically on the next run. Nothing is lost between syncs.
Safe by design
Read-only against Tally, checksums to skip unchanged data, and company checks so vouchers never land in the wrong book.
How it works
Three steps to synced books
Install & sign in
Run the installer, sign in with your Profab account, and pick your company.
Keep Tally open
The agent talks to Tally's gateway on your machine — no Tally configuration needed.
Press Sync
Watch live progress as vouchers stream to Profab. Re-runs only ship what changed.
Changelog
What's new in the agent
v0.8.7Latest
No changes to the agent itself. The download page now has a "What's new" list showing what each release changed, and Profab's sync agent page shows the latest few. Nothing changes in how you sync — sign in and run it as usual.
v0.8.6Required update
Fixes syncs failing with "Timed out waiting for Tally ... check for an open dialog" on large Tally books. When a sync covered more than a few days, or ran the backdated-edit check, Tally could take more than a minute to start answering, and the agent gave up — so re-pulled vouchers never arrived, flagged imports stayed flagged, and on some syncs outstanding bills were not refreshed either. The agent now waits as long as Tally needs, and if Tally really does stop answering, the message says it may be busy or showing a dialog instead of only blaming a dialog. This update is required so that every voucher and outstanding bill keeps reaching Profab. Nothing changes in how you sync — sign in and run it as usual.
v0.8.5Required update
Fixes receivables not updating on large Tally books. On a book with thousands of customers, Tally can take more than a minute to prepare the open-bill list, and the agent used to give up waiting — so vouchers kept syncing while outstanding bills in Profab stayed days old, including bills already paid in Tally. The agent now waits as long as Tally needs, and if the receivables part of a sync does fail, the sync card says so in amber and tells you to re-run receivables. This update is required so that outstanding bills and customer balances keep reaching Profab. Nothing changes in how you sync — sign in and run it as usual.
v0.8.4
Receivables are now read from the whole of your Tally book instead of only the last twelve months. Any customer carrying an advance or a part-payment older than a year was being reported with the wrong outstanding balance, and their DSO was wrong with it — on one book a customer read 311 days against a true 282. Customers with no older balance were unaffected, which is why this was easy to miss. No action is needed: the figures correct themselves on the next sync, so expect a one-off step in the DSO trend on the day it happens.
v0.8.3
Each request to Tally now uses a fresh connection. This fixes syncs that appeared to hang for several minutes and then reported "unable to connect to Tally" while Tally was open and working. A Tally that has genuinely stopped responding is now spotted in about a minute rather than five, while large exports are given considerably more time to finish instead of less. The sync card also gains a "Re-run receivables" button: if the receivables check doesn't complete, you can retry just that part in seconds rather than running a full sync over again.
v0.8.2Required update
When Tally stops answering mid-sync, the receivables check no longer gives up on the first try — it waits and attempts the check once more, so a momentary hiccup doesn't leave your outstanding balances stored but never verified against Tally's Sundry Debtors total. If it still can't get through, the sync card now reports how long it waited and whether Tally was responding at all, so a slow export can be told apart from Tally being blocked by an open dialog box. Nothing changes in how you sync — sign in and run it as usual.
v0.8.1Required update
Receivables data now uploads to the DSO module's own endpoints; the paths this agent used before are being retired. Nothing changes in how you sync — sign in and run it as usual. This update is required so that outstanding bills and debtor balances keep reaching Profab.
v0.8.0Required update
The sync card now names the organisation it uploads into, so a mismatch with your browser session is visible before data lands. The agent also reports its version to the server on every request.
Ready to stop exporting XML by hand?
Download the agent and your day-book stays current — every day, automatically.