cashflowos Open web appStart free trial Free trial

Tally how-tos TallyPrime

How Tally data sync works

A Tally sync app works through a small program on the Tally PC that reads your company data from TallyPrime and sends a copy to an online service. Apps on phones and browsers read that copy. Entries made in the apps travel back the same way and are saved by Tally itself.

Updated 2026-11-054 min read

Who this is for
  • TallyPrime users
  • Owners who want books on mobile
  • Accountants
  • Sales and field teams
  • IT staff setting up Tally
On this page 12

Why sync is needed at all

TallyPrime is desktop software: the company data lives on the office PC or server. Phones and browsers cannot open it directly. Remote desktop gets around this by streaming the PC's screen; sync takes a different approach and moves the data itself, so it can be shown in phone-friendly screens to many people at once. See remote desktop vs sync app for the trade-offs.

Step 1: reading from Tally

The connector runs on the same Windows PC where TallyPrime is open. It asks Tally for the data of the companies that are open: masters such as ledgers, groups, stock items, units and cost centres, and transactions such as vouchers with their bill-wise and inventory details. Tally answers these requests itself, so the connector does not open or change Tally's data files directly. This is why Tally needs to be running with the company open for sync to work.

Step 2: keeping a synced copy

The connector sends what it reads to the online service, which keeps a copy of each company's data organised for fast reports: balances, outstanding, ageing, GST summaries, stock. Once set up, the copy keeps being refreshed, so new vouchers made in Tally appear in the app. The copy is only as fresh as the last sync, which depends on the Tally PC being on, Tally being open with the company, and the PC having internet.

Step 3: writing back into Tally

When a user creates a voucher or a master in the app, it is not saved in the online copy as the truth. It is sent to the connector, which passes it to Tally. Tally applies its own checks, just as if the entry were typed in Tally. If Tally accepts it, the voucher is saved in Tally and flows back into the synced copy. If Tally refuses it, for example because a ledger is missing or a value is invalid, the reason comes back to the user to fix. Tally stays the books of record.

A well-designed sync app keeps writing off until the business owner switches it on, so nothing changes in Tally unexpectedly.

Freshness and what to expect

SituationWhat the app shows
Tally open, PC onlineData close to what Tally shows
Tally closed or PC offLast synced data; entries made in the app wait
PC internet downLast synced data until the connection returns
Company not open in TallyThat company is not refreshed

The practical rule: keep the Tally PC on with the companies open during working hours.

Keeping sync healthy

  • Keep the connector PC's Windows updated and set it not to sleep during working hours.
  • Open the same companies in Tally every morning; a company left closed is not refreshed.
  • If figures in the app look old, check first whether Tally is open and the PC is online.
  • Keep masters tidy in Tally. Duplicate ledgers or items in Tally appear as duplicates in the app too.
  • If you move Tally to a new PC, install the connector there and link it again.

Security points to check in any sync app

  • How does the connector link to your account? (For example, by scanning a code shown on the PC.)
  • Can you set roles, so salespeople see only their own customers?
  • Is writing into Tally off by default, and who can switch it on?
  • Is there an app lock and a record of who did what?
  • Can you disconnect a company or the PC when needed?

Also remember that a synced copy is not a backup of your Tally data; keep your Tally backup routine. See backing up accounting data.

How Cashflow OS sync works

In Cashflow OS, the Windows connector runs on the Tally PC, reads the companies open in TallyPrime and keeps a synced copy for the mobile and web apps. You link it by signing in with your mobile number and scanning the QR the connector shows. Writing back is off until the owner switches it on per company; Tally validates each entry and a refused one returns with Tally's reason. Several companies can be synced into one account. Setup steps are in the connector setup guide.

Avoid these

Common mistakes

  • MistakeClosing Tally or letting the PC sleep in working hours
    Do this instead

    Keep the Tally PC on, online and with the companies open during working hours.

  • MistakeAssuming the app shows live data when Tally is closed
    Do this instead

    If figures look old, first check that Tally is open and the PC is online.

  • MistakeDuplicate ledgers and items in Tally
    Do this instead

    Keep masters tidy in Tally; duplicates there appear as duplicates in the app.

  • MistakeMoving Tally to a new PC and forgetting the connector
    Do this instead

    Install the connector on the new PC and link it again.

Keep handy

Checklist

How Tally data sync works — 7 checks. Tick them as you go.

In Cashflow OS

How Cashflow OS helps

Cashflow OS puts your TallyPrime books on every phone in the team. Where it fits this topic:

01

Your Tally books on phone and web

The Cashflow OS connector reads the companies open in TallyPrime and keeps a synced copy for the mobile and web apps. Link it by signing in with your mobile number and scanning the connector's QR.

See Tally on mobile
Your Tally books on phone and web
02

Entries that Tally checks

Writing back is off until the owner switches it on per company. Tally validates each entry, and a refused one returns with Tally's reason.

See Create Tally vouchers from your phone
Entries that Tally checks

Questions people ask

Does sync change my Tally data?
Reading does not. Only entries that users create in the app, after the owner has switched on writing, are sent to Tally, and Tally validates each one.
Does Tally need to stay open for sync?
Yes, for fresh data and for entries to reach Tally. When Tally is closed, apps show the last synced data.
Can sync work with Tally on a server?
The connector needs to run on a Windows machine where TallyPrime is open with the companies, which can be a PC or a server that runs Tally.
What if two people change the same thing?
Every entry from the app is saved by Tally itself, so Tally's own rules decide whether it is accepted. If Tally refuses an entry, the app shows Tally's reason so it can be corrected.
Does the connector open Tally's data files directly?
No. It asks Tally for the data and Tally answers the requests itself, which is why Tally must be running with the company open.
What happens to entries made in the app while Tally is closed?
They wait until Tally is open and the connector is online, then go to Tally for validation.
Can several Tally companies be synced?
Yes. Several companies can be synced into one account, as long as they are open in Tally.
How is sync different from remote desktop?
Remote desktop streams the PC's screen; sync moves the data itself, so it can be shown in phone-friendly screens to many people at once.

This page is general information for Indian businesses, not tax, legal or financial advice. Rules and rates change — check the official portals or your CA before acting.

Cashflow OS · works with TallyPrime

Put this into practice with your own books

Cashflow OS shows your TallyPrime ledgers, outstanding, GST views and reports on every phone in the team. Try it free on your own data, or let our Jaipur team walk you through it.

Start 14-day free trialBook a free demo