File Extension File Extension Guide

What is a Tally Data File?

A Tally data file stores one part of a company's accounts. The extension shows the release that wrote it: .1800 for TallyPrime 3.0 and later, .900 for Tally.ERP 9 and TallyPrime 1.0 to 2.1, and .500 for Tally 5.4 to 7.2. Each company keeps a set of these files in its own numbered folder.

Accounting Data 🗂️ Several Files per Company 🔢 Three Formats 📁 Numbered Folders
.900

Tally Company Data File

Made by:Tally Solutions
Current format:.1800 (TallyPrime 3.0+)
Older formats:.900, .500
Vouchers file:TranMgr.900 / .1800
Backup file:.001
Opens in Excel:No

📖 What is a Tally Data File?

A Tally data file is one of the files that the accounting software uses to store a company. No single file holds the whole company. Masters go into one file, vouchers into another and company settings into a third. The software reads them together when you select the company.

Tally Solutions changed the data format three times, and each change brought a new extension. Tally 5.4, 6.3 and 7.2 wrote .500 files. Tally 9, Tally.ERP 9 and the first TallyPrime releases up to 2.1 wrote .900 files. TallyPrime Release 3.0 introduced the .1800 format, and every later release uses it.

The one rule to remember

Copy the whole company folder before you repair, migrate or move it. A single .900 or .1800 file is useless on its own, and the repair screen itself offers a backup first.

🔎 Which Tally File Do I Have?

The extension and the folder name answer it in most cases. Find the card that fits your file.

Current format

.1800 files

TallyPrime Release 3.0 and later. The company folder has a 6-digit number.

100000\Company.1800, Manager.1800, TranMgr.1800
Previous format

.900 files

Tally 9, Tally.ERP 9 and TallyPrime Release 1.0 to 2.1. The company folder has a 5-digit number.

10000\Company.900, Manager.900, TranMgr.900
Legacy format

.500 files

Tally 5.4, 6.3 and 7.2. Besides Company.500 and Manager.500, the folder holds numbered files such as Tr01263.500.

Company.500, Manager.500, Tr01263.500
Backup

.001 backup files

A company backup made with the Backup option. Tally.ERP 9 names it TBK900.001 and TallyPrime 3.0 to 6.2 name it TBK1800_ plus the company number.

TBK900.001, TBK1800_100000.001
Helper files

.TSF files

Temporary files kept beside the data. The ledgers and vouchers live in the .900 or .1800 files.

TSTATE.TSF, TMESSAGE.TSF, TACCESS.TSF
Opened in a newer release

Some files now end in 1800

Tally says this means the data was opened in a higher TallyPrime release. An older release will no longer open it.

Company.1800 where Company.900 used to be

🗂️ What is Inside a Tally Company Folder?

The official data migration FAQ lists each file and its job. A TallyPrime 3.0 or later company folder holds these files. A .900 folder has the same core names with the older extension.

FileWhat it stores
Company.1800, CmpSave.1800, AddlCmp.1800Company information, security control and F11 features
Manager.1800All masters, such as ledgers, groups and stock items
ExtMngr.1800Edit Log information and data that helps Tally recompute dependencies
LinkMgr.1800Master link information
TranMgr.1800Transactions (vouchers)
SecTran.1800Summary transactions
CfgRept.1800Report configurations
Aggr.1800Precalculated aggregate values
VchStatus.1800, StatStatus.1800Voucher status and statutory status
TSTATE.TSF, TMESSAGE.TSF, TACCESS.TSF, TUPDATE.TSFTemporary files used while Tally runs

Three files matter most when something goes wrong. Manager holds the masters, TranMgr holds the vouchers and Company holds the company details. Several damage errors in the official help pages name one of these three files.

🔢 Why Do Tally Company Folders Have 5 or 6 Digits?

The folder name is the company number. Tally.ERP 9 and TallyPrime up to 2.1 use 5-digit numbers. When TallyPrime Release 3.0 migrates a company, it creates a new company with a 6-digit number, such as 100000. Tally says the 6-digit number is there "to break the compatibility of that data in the earlier TallyPrime release".

# A data path after migration to TallyPrime 3.0

Data path
├── 10000    # original 5-digit company, .900 files
└── 100000   # migrated 6-digit company, .1800 files

The original 5-digit company stays in place, so the previous release can still use it. Expect the migrated folder to be larger. The help page explains that migration adds internal "purpose data" for faster GST and Edit Log reports. Migration only goes forward: data moved into TallyPrime does not load in Tally.ERP 9 again.

💾 What Do Tally Backup Files Look Like?

A Tally backup is a separate file with the .001 extension. The name changes with the release:

Backup file nameMade by
TBK900.001Tally.ERP 9 Release 6.x
TBK1800_<company number>.001TallyPrime Release 3.0 to 6.2
TDBK1800_<company number>.001TallyPrime Release 7.0 and later, one-time backup
TSDBK1800_<company number>.001TallyPrime Release 7.0 and later, scheduled backup

Tally opens a backup only after a restore. In TallyPrime, use Alt+Y (Data) > Restore. In Tally.ERP 9, use Gateway of Tally > F3: Cmp Info > Restore. Tally's FAQ also states that a tbk.900 backup recovered with a third-party recovery tool cannot be restored.

⚠️ Which Errors Mean a Tally Data File is Damaged?

Each message below comes from the official help pages. Each one points to a damaged or mismatched data file.

MessageCause given by Tally
Error Code 0TranMgr.900 or TranMgr.1800 is only 1 KB in size
Memory Access ViolationDamaged data such as a 1 KB Manager file. A TDL add-on can cause it too
File Damaged or Repair RequiredThe company data is damaged. Tally asks you to upgrade and repair
Data files damaged. Need to rewrite.Tally.ERP 9 asks for a rewrite of damaged data
Error Tranmgr.1800, Linkmgr.1800 or Manager.1800One of the core data files is damaged
Unable to open the company in this release of TallyPrimeThe data was saved by a higher TallyPrime release
Unable to Read Message for UpdateThe TMESSAGE.TSF file is damaged

Tally's fix for most of them is a repair: Alt+Y (Data) > Repair or Ctrl+Alt+R in TallyPrime. Say Yes when it offers to back up the company first. The help pages also warn that data can be damaged inside with no status shown, so a company that opens is not proof of healthy files.

📂 How Do You Open a Tally Data File?

The right method depends on what you have and what is installed on the computer.

  1. With TallyPrime installed. Press Alt+Y (Data) > Data Path and point it at the folder that holds the company folder. Then select the company with Alt+F3. In TallyPrime 3.0 or later, a .900 company opens after migration.
  2. With a backup only. Restore the .001 file through the Restore option, then select the restored company.
  3. Without Tally. Univik Tally Data Viewer reads .500, .900 and .1800 company folders and .001 backups without Tally installed. It opens the data read-only, so the files stay unchanged.

To move the data into other programs, Univik Tally Data Converter saves Tally data as CSV, Excel, XML, JSON, PDF, TXT, HTML or SQL. For audits and investigations, Univik Tally Data Forensic Analyzer reads the evidence read-only and adds hash values to its report.

TallyPrime's own Export option (Alt+E) also saves reports as Excel, PDF, XML, JSON, HTML, JPEG or ASCII text, but it needs the software running with the company open.

⚔️ How Do Tally File Formats Compare?

ExtensionWritten byCore filesPath to current TallyPrime
.500Tally 5.4, 6.3, 7.2Company.500, Manager.500, Tr*.500Move to Tally.ERP 9 with tally72migration.exe, then migrate in TallyPrime
.900Tally 9, Tally.ERP 9, TallyPrime 1.0 to 2.1Company.900, Manager.900, TranMgr.900Migrate in TallyPrime 3.0 or later
.1800TallyPrime 3.0 and laterCompany.1800, Manager.1800, TranMgr.1800Opens in TallyPrime 3.0 or later

Data from Tally 5.4, 6.3 or 7.2 cannot go straight to TallyPrime. Tally's migration guide moves it to Tally.ERP 9 first.

❓ Tally Data File Questions

A .900 file is a Tally data file written by Tally 9, Tally.ERP 9 or TallyPrime Release 1.0 to 2.1. Each company folder holds several of them, such as Company.900, Manager.900 and TranMgr.900. Only Tally or a dedicated data reader can open them.

A .1800 file is a Tally data file written by TallyPrime Release 3.0 or later. Release 3.0 brought a new data format, so Company.1800, Manager.1800 and TranMgr.1800 take the place of the .900 files after migration. A company with .1800 files does not open in an older TallyPrime release.

TranMgr.900 is the file that stores the vouchers of a Tally company. In TallyPrime 3.0 and later it is called TranMgr.1800. Tally shows Error Code 0 when this file is only 1 KB in size.

TSF files such as TSTATE.TSF, TMESSAGE.TSF and TACCESS.TSF are temporary files that Tally keeps beside the data files. The accounting data itself sits in the .900 or .1800 files. The official advanced repair steps remove some TSF files, so work on a copy with Tally closed if you follow them.

TallyPrime Release 3.0 gives each migrated company a new 6-digit number, such as 100000, to break compatibility with earlier releases. The original 5-digit company stays in place for use in the previous release.

TBK900.001 is a Tally.ERP 9 backup. Tally opens it only after a restore through Gateway of Tally > F3: Cmp Info > Restore. Univik Tally Data Viewer reads the backup file directly, with no restore step.

No. Tally shows the message Unable to open the company in this release of TallyPrime when data from a higher release is loaded in a lower one. Open the company in TallyPrime 3.0 or later, or read it with a Tally data reader.

In the company data path set in Tally. In TallyPrime, press Alt+Y (Data) > Data Path to see or change it. Each company sits in its own numbered folder inside that path.

📝 Tally Data Files in Summary

  • .1800 files come from TallyPrime 3.0 and later
  • .900 files come from Tally.ERP 9 and TallyPrime up to 2.1
  • .500 files come from Tally 5.4, 6.3 and 7.2
  • TranMgr stores vouchers and Manager stores masters
  • A 6-digit folder is a company migrated to 3.0
  • Backups end in .001 and need a restore first
  • Error Code 0 means a 1 KB TranMgr file
  • Copy the whole folder before any repair

Last updated 5 October 2026. Every fact here is sourced to Tally Solutions' own help pages, with a link where it first appears.