Backups, your data file, and moving to a new PC

Everything in the Windows app lives in your own TallyMint folder on your own disk: accounts, transactions, budgets, bills, investments, all of it. Your ledger is encrypted there, and it is made of two files that belong together: the data file and a small key file beside it. So keeping your own copy, syncing to your own cloud, and carrying everything to a new computer all come down to the same rule, take the folder, not just the data file. This guide covers all three.

On TallyMint Web there is no file to manage. Your ledger lives in our database and backing it up is our job, not yours. There is nothing to copy to a new computer either: sign in and it is there. What still applies to you is the export: use Export to pull your whole ledger out as QIF or CSV any time you want your own copy, which is worth doing occasionally on principle. See subscriptions and billing for what happens to your data if a subscription ends.
Your ledger is two files, and they travel together. Beside your data file (TallyMint.db, unless you named it something else) sits a small key file with the same name plus .keyenv. The data file is encrypted; the key file holds the key to it, wrapped up so that only your master password, or your recovery key, can unwrap it. That is why a copy of the data file on its own is not a backup: without the key file beside it, nobody can ever open it again, including us. Copy the folder and you never have to think about this.

Where your data lives

When you create a file on first run, TallyMint puts it in Documents\TallyMint by default, but you choose where it lives. Many people keep that folder inside Google Drive or OneDrive so their own cloud service carries an off-machine copy, and that is fully supported. Sync the folder rather than picking out the data file, so the key file rides along with it. What lands in your cloud is encrypted and stays that way until someone opens it with your master password.

To open a different file (a second ledger, a restored backup, or a file you moved), use Settings > General > Open a different file. TallyMint remembers recent files so switching back is one click.

Automatic backups

Backups are on by default. Here is how they behave:

Each backup is a complete, standalone copy of your ledger, encrypted exactly like the original, and it opens with the master password the file had when the backup was made.

Backups are written as .zip archives, named after your data file and stamped with the date and time. Inside each one is the data file and its key file, kept together so the pair cannot be separated by accident. Your backups folder may also hold backups as a loose pair of files, a .db with its .keyenv beside it; those are backups too, and they open directly. Either way, copy the whole backups folder rather than picking individual files out of it.

Restoring a backup

A backup is a copy of your ledger, so restoring is opening it. Go to Settings > Backups to see the list with their dates, or browse the backups folder directly, then:

Moving to a new computer

The whole move is three steps:

Bank sync connections travel inside the file too; your SimpleFIN link keeps working on the new machine without a new token.

One honest warning: the master password

Your ledger and every backup of it are encrypted, and your master password is what opens them. The password itself is stored nowhere: not on our servers (we do not have servers with your data) and not on your disk. There is one way back in if you forget it, and it has to be set up in advance. Go to Settings > General > Recovery key and generate a recovery key: it is shown once, never stored anywhere, and it lets you back in and set a new password. Without one, a forgotten master password means nobody can open the data, including us.

So there are three jobs, and they cover different failures: keep the password somewhere safe like a password manager, generate a recovery key and keep it somewhere else safe, and keep backups. A backup protects you from disk failure; only the password or the recovery key protects you from lockout.

Download the free trial Back to all guides

Related: Getting started · How TallyMint protects your data · Reconciling your accounts