v0.8.7 · Windows · 2026-10-04

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.

Download for Windows Free · NSIS installer · v0.8.7

Why the agent

Set it up once. It keeps your books in sync.

Incremental sync

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.7 Latest

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.6 Required 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.5 Required 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.2 Required 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.1 Required 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.0 Required 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.