Back to Blog|Technical Support

How to Resolve Tally Prime Error 2147483650: Database Corruption

June 18, 202610 Min ReadCA Rakesh Sharma
Last Updated: July 15, 2026 | Reviewed by Chartered Accountant

Running accounting databases in multi-user network setups requires continuous data exchange between client terminals and the primary server. A critical database crash that can halt business operations is **Error 2147483650: Internal Database Write Failure**.

This error indicates that Tally Prime's internal indexing tables are corrupt, preventing the system from reading or writing company vouchers. Let's look at the causes of this error and the steps to repair your database.


1. What Triggers Error 2147483650?

Tally Prime utilizes a proprietary flat-file database system that writes changes in real-time. If the writing process is interrupted, the database index can get out of sync with the actual data tables, causing corruption.

Common causes of this write failure include:

  • Network Instability: Workstations using Wi-Fi connections that drop packets during write sequences.
  • Power Outages: Sudden power failures on the database host system without UPS protection.
  • Forced Task Kill: Shutting down Tally Prime via Windows Task Manager while a bulk voucher import is in progress.

2. SOP for Tally Data Repair & Recovery

Follow these recovery procedures to restore your Tally company data:

Step 1: Secure an Offline Copy

Before initiating repair utilities, navigate to your Tally data directory (e.g., `C:\TallyPrime\Data\`). Locate your company folder (identified by a 5-digit number like `10000`), copy it, and paste it into a safe backup location on another drive.

Step 2: Run Built-in Tally Repair Utility

  1. Launch Tally Prime. At the company selection page, press **Alt + Y (Data) > Repair** (or navigate to **F1 > Troubleshooting > Repair**).
  2. Select the corrupted company folder from the list.
  3. Click **Repair**. Tally will scan the files, rebuild the indexing structure, and attempt to recover the damaged records.

Step 3: Force Zero-Re-write Execution

If the standard repair fails to restore access, execute a Zero Rewrite:

  1. Go to the company selection screen in Tally Prime.
  2. Press **Ctrl + Alt + R**. Select the corrupted company.
  3. Confirm **Rewrite**. Tally will reconstruct the table references, correcting index pointers.

3. Best Practices to Prevent Database Corruption

To maintain database integrity and prevent future write failures:

  • Use Wired Connections: Connect all workstations to the network server using CAT-6 Ethernet cables rather than unstable Wi-Fi connections.
  • Implement UPS Systems: Connect the database server host to a backup battery system (UPS) to ensure safe shutdowns during power outages.
C
CA Rakesh SharmaExpert Reviewer

Chartered Accountant & Accounting Automation Specialist

Last Verified: June 18, 2026
TallyPrime FY 2026-27 (v4.0+)
Ready to save time?

Stop Manual Voucher Entry.

TrulyInvoice automates your complete invoice workflow and syncs directly to Tally Prime.

No credit card · 14-day free trial

01

Upload Invoice

Drag & drop PDFs, scans, or photos.

02

AI Extraction

Line items, tax, and ledgers mapped.

03

1-Click Review

Verify extracted details on dashboard.

04

Direct Sync

Vouchers created instantly in Tally Prime.

Chat with us