HomeTallyPrimeManage Your DataData - Errors & Resolutions


Explore Categories



Data – Errors & Resolutions

This page lists data related errors faced while performing different processes, such as taking a backup, opening company, importing data, and so on.


This message is displayed if the data that you are backing up is damaged.


  1. Open the TallyPrime data folder, and copy the company folder to a different location. For example, if your data folder is D:TallyPrimedata100010, then copy 100010 to a different location.
  2. Open the company folder in the TallyPrime data folder, and compare the sizes of the files Company.1800
    and CmpSave.1800. If there is a difference in size, then:

    • Delete Company.1800, and make a copy of CmpSave.900 in the same folder.
    • Rename CmpSave – Copy.1800 as Company.1800, as shown below:

  3. Repair the data.

Additional Data Errors

This section lists common errors related to company data while performing one or more operations. (Applicable to all TallyPrime releases)


This error may occur while opening TallyPrime in the following scenarios:

  1. TallyPrime data files (such as .tsf or .900/.1800 files) are locked by another process, such as third-party backup software or any other application that accesses the TallyPrime data files. At the same time, TallyPrime attempts to store the data to the database, but it fails. 
  2. Since the Ransomware protection feature is enabled, the antivirus software blocks access to the TallyPrime data.


  1. Avoid accessing the TallyPrime database by copying or double-clicking the .tsf files.
  2. Schedule backups when no user is accessing the TallyPrime data.
  3. Exclude .tsf files from the Exclusion menu of backup tool.
  4. Add TallyPrime data files to the Exception list of the antivirus software’s Ransomware protection feature.


This error occurs due to corrupted data files, while accessing data over a network in a multi-user environment. The data may be corrupted due to network fluctuation or when different types of network such as LAN and WIFI are used in the multi-user environment.


This issue can be resolved by doing a zero re-write of data. However, ensure that you take a data backup before doing zero re-write. Additionally, take the following measures to ensure this error does not occur again.

  • Correct the fluctuations in the ping speed.
  • In case there are any WIFI systems installed in the network, isolate that system to stop this problem from occurring repeatedly.
  • Use same category of cable, preferably CAT 6 in all the client systems.
  • Include TallyPrime data files in the exceptions list of your antivirus software.



Error 1392 is usually displayed whenever a file or directory is corrupted and unreadable.

The location specified in the error message states that some temporary files are corrupt. Since the files are only temporary, you could delete the mentioned file in the error message and check if the issue persists.

Below are some of the most common causes of Error 1392.

  • Corrupt system files
  • Antivirus interference
  • Presence of malware
  • Bad sectors on the hard disk


To rectify Error Code 1392,

Step 1: Perform a simple repair process in TallyPrime.

Step 2: Scan the computer for malware using Windows Defender.

Step 3: Perform SFC scan.

Step 4: Re-write company data.

Step 5: Re-write company data.

Step 1: Perform a simple repair process in TallyPrime.

  1. Open TallyPrime.
  2. Press F1 (Help) > Troubleshooting.
  3. Select Repair > Select the company for which the error is appearing.
  4. Set Repair to Yes and Backup to No.
  5. Check the data after repair.

In case, Error 1392 persists, follow Step 2.

Step 2: Scan the computer for malware using Windows Defender.

Windows comes with an in-built antivirus software called Windows Defender. Windows Defender scans your device for viruses, spyware, ransomware, rootkits, and other types of malware. Using Windows Defender scan and its scanning options, you can scan your system to find malware.

Step 3: Perform SFC scan.

SFC (System File Checker) is a utility in Windows that allows users to scan and restore corrupted Windows system files. The SFC command scans the integrity of all protected system files and replaces incorrect (corrupted or modified) files.

How to run SFC?

  1. In administrator mode, open the Run command.
  2. Open the Command prompt using cmd.
  3. In the command prompt, type sfc /scannow.
  4. And verify for any Hard disk issues.


    1. Do not close until the verification is 100% complete. The scan results will be shown after this process is finished.
    2. Ensure these steps are followed in consent with the system administrator.

Step 4: Repair company data

To repair company data, follow the below steps.

  1. Open TallyPrime.
  2. Click Data (Alt+Y) menu.
  3. Select Repair.
    The Repair Company screen will open.
  4. Select the required company and Repair Company data.

Step 5: Re-write company data.

  1. Open TallyPrime.
  2. In the Gateway of Tally screen,
    1. Press Ctrl+Alt+R to rewrite company data.
    2. Select the company from the list.
    3. Press Enter to rewrite the data.

Note: Before rewriting company data, ensure that you have taken proper backup of the company data.

You can avoid this error by upgrading to the latest release of TallyPrime.

This error occurs when the TMESSAGE.TSF file is damaged.


To fix this issue

  1. Right click on the TallyPrime icon and select Open File location.
  2. Open the Data folder from the file location.
  3. Open the folder in which the company’s data are stored.
  4. Delete the TMESSAGE.TSF file if its size is between 0 and 1 KB. If the file size is more than 1 KB, move the file to another location.
    Deletion of TMESSAGE.TSF File from Company Data stored in TallyPrime Folder in Computer
  5. Reload the company in TallyPrime.

This error can be resolved by following the steps below:

  1. Create a Data Backup.
  2. Check file size of Transmgr.900/1800. If the file size is 1 KB, restore the earlier backup, if any.
  3. If the Transmgr.900/1800 file size is large, follow the steps of Repair below:
    1. Take the existing backup of the corrupted data and perform Zero Command Repair.
    2. Check the bad sectors on the Hard Disk as well. Click here to view the procedure.

This error can be resolved by following the steps below:

  1. Create a Data Backup.
  2. Check file size of Manager.900/1800 or Linkmgr.900/1800. If the file size is 1 KB, restore the earlier backup, if any.
  3. If the Manager.900/1800 or Linkmgr.900/1800 file size is large, follow the steps of Repair below:
    1. Take the existing backup of the corrupted data and perform Zero Command Repair.
    2. Check the bad sectors on the Hard Disk as well. Click here to view the procedure.

To resolve this error, follow the steps below:

  1. Upgrade to the latest version of TallyPrime.
  2. Backup your existing company data, and Repair.

You will be able to learn how to resolve errors tmessage.tsf, tstate.tsf, and tstate.tsf error code 32 here.

  • Error – tmessage.tsf
    This error appears on the client machine.
  • Error – tstate.tsf
    To resolve this error, follow the steps below:

    1. Ensure that all the files/sub-folders in the data folder have full access permissions enabled for the relevant users.
    2. Provide full access permission to all the users (working on TallyPrime).
    3. Verify the network connectivity.
  • Error – tstate.tsf error code 32
    Cause: This error occurs while splitting company data when third-party software is used for data backup, and the .tsf files are saved by this third-party application for backup.Solution: Add the .tsf files to the exclusion list of the data backup software.

    Note: Contact your system administrator to add files to the exclusion list.

Cause: This error occurs due to the duplication of masters (ledgers) in your company.

Recommended: Upgrade to the latest release of TallyPrime to prevent this error.

Interim Fix

To fix this issue in your current release, you need to Repair your company data. After Repairing the data, the duplicated masters (ledgers) will be removed from your company data.

  1. Take a backup of the company data.
  2. Go to Gateway of Tally > F12 (Configure) > Data Configuration.
  3. Set Load Companies on startup? to No.
    However, if the option Load Companies on startup? was set to Yes by default, then you have to modify the tally.ini file (Tally configuration settings).
    To modify the tally.ini file:

    1. Go to the TallyPrime application folder on your computer.
    2. Open the tally.ini file.
    3. Set Default Companies= No.
    4. Press Ctrl+S to save the settings.
  4. Close TallyPrime.
  5. Use Command Prompt to enter the path where Tally.exe is located, followed by the data path and the ID number in the error message.
    For example, C:Program FilesTallyPrimetally.exe data 1284.
    If your data is stored in a different folder or drive (for example, D:TallyPrimetally.exe “D:client data” 1234), enter the relevant path.TallyPrime now starts in the Command Prompt.
  6. Press Ctrl+Alt+R to repair the company data.

Cause: This error message appears when splitting data if bill-wise details in a transaction are not saved completely.

Solution: The transaction with incomplete bill-wise details must be re-accepted.

  1. Open the spl file available in the TallyPrime folder and check the bill numbers mentioned.
  2. Go to Gateway of Tally > Day Book.
    Alternatively, press Alt+G (Go To) > type or select Day Book.
  3. Select the transactions mentioned in the spl file.
  4. Verify the Bill-wise details in the transaction and re-accept.
  5. Re-start the splitting process.

Cause: The error appears when the default group has been altered in TallyPrime while splitting the company data.


  1. Open spl file available in the TallyPrime installation folder.
  2. Search for the error message in the file.
  3. Rectify the errors, as per the instructions.
  4. Proceed with splitting the company data.

Cause: The error occurs when the default journal voucher type is changed while splitting company data.

Solution: Upgrade to the latest release of TallyPrime.

Cause: The tally.imp is in use or open, or the destination folder to which you are trying to export the data, does not have the required permission. It is in read-only mode.

Solution: Change the attributes of the folder as follows:

  • Uncheck the read-only property of the folder by following the steps shown:
    • Right-click on the folder.
    • Select Properties.
    • In the Properties window, clear the check box against the option Read Only.
    • Click OK.
  • Give a different file name and export, or close the file that was opened earlier.

The application MS Excel has not been installed in the machine.

Install MS Excel on the machine, since TallyPrime requires MS Excel to carry out the process of exporting in the Excel (Spreadsheet) format. Once the file is exported, it can be opened using other applications viz, Open Office, Star Office, etc.

Cause: This message appears while importing closing balances from an existing company into a newly created company. Tally.imp file displays the message ERROR: Ledger: Stock The date is Out of Range! Suggest a Solution.

This error occurs when the Stock Ledger is not available in the newly created company.

Solution: The stock ledgers have to be created manually followed by entering the values manually. However, other masters are successfully imported during the import process.

The error Insufficient data for an image occurs when the Company Logo configured for printing Reports/Invoice size is more than the recommended size. Recommended size for company logo is 96 pixels in width x 80 pixels in height. If the logo size is more than recommended then above error exists.

Resize the image into 96 pixels in width x 80 pixels in height using MS paint.

  1. Open the image in MS paint.
  2. Click Resize.
  3. Click on pixels. In horizontal mention 96 and width as 80, and click OK.
  4. Save the image in BMP or JPEG format.
  5. Define the path of the resized logo, to print it on invoices and reports.
    • Press Alt+P (Print) > Configuration.
    • Type or select Include company logo (applicable to Print/Export/Email) and press Enter.
    • Set the option Include company logo (applicable to Print/Export/Email) to Yes.
    • Select the Image Path and the Image File Name.

      You can now export the invoices and reports with the logo (image which is resize) as PDF. You will get the complete data in PDF without any error message.

This message appears when the file name and path specified in Import Transactions screen is incorrect. You need to specify the correct path and then import the data.

Cause: TallyPrime displays this message when it was unable to open or write to Tally.imp due to any one of the following reasons:

  • Tally.imp file is write protected
  • The file is used by another application
  • Another instance of TallyPrime is using this file

In such cases, full permission has to be given to Tally.imp file by following the steps given below:


  1. Right click tally.imp file in the application folder.
  2. Select Properties.
  3. In the tally.imp Properties window, click Security tab.
  4. Click Edit to change the permissions.
  5. In Permissions for tally.imp window, select the required users.
  6. In Permissions for Authenticated Users check Allow against Full Control.
  7. Click Apply > OK.
  8. Close the instance of TallyPrime which is running on your system.

Unable to validate the exported file (form 24Q), when Q4 (January – March) was selected as the Quarter Period.


Cause: The quarter (Q4) selected is not of the respective financial year.

Let us consider that the current financial year selected is 2020-21. When the system date/current date is the month of April, May or June, we can’t generate the e-returns for the 4th quarter of 2019-20, and validate the same in the File Validation Utility.


Solution: You can generate the TDS returns for the 4th quarter of the previous financial year, by changing the current period of the company.

  1. Gateway of Tally > press Alt+F2 (Period).
  2. Enter 1-04-2019 in the From field and 31-03-2020 in the To field as shown below:

Generate Form 24Q for 2019-2020

  1. Gateway of Tally > Display More Reports > Payroll Statutory Reports > Income Tax > E-24Q.
  2. In the Export screen, select Q4-[January – March].
  3. Press Enter to accept the screen. The exported file is placed in the TallyPrime Directory, which can be validated with the File Validation Utility, downloaded from NSDL website.
Is this information useful?