QB Verify and Rebuild Error: Data Integrity Issues Detected
Run Rebuild Data from **File → Utilities → Rebuild Data** (always accept the backup prompt), then run Verify Data again to confirm the fix.
Quick Fix: Run Rebuild Data from File → Utilities → Rebuild Data (always accept the backup prompt), then run Verify Data again to confirm the fix.
What Causes the Verify and Rebuild Error?
The Verify Data utility scans your company file for data integrity problems. When it finds issues, QuickBooks asks you to run Rebuild Data. Problems arise when Rebuild can't fix what Verify found — or when the same errors keep coming back:
- Cumulative file corruption from years of use. Every QuickBooks company file accumulates micro-damage over time: unexpected shutdowns, network glitches during saves, power outages mid-transaction. Small errors compound into larger structural issues that Verify detects but Rebuild can't always repair.
- Damaged transaction or list records. Specific transactions (invoices, payments, journal entries) or list entries (items, accounts, names) can become internally inconsistent. For example, a payment may reference an invoice that no longer exists, or an inventory item may have a cost that doesn't match its underlying transactions.
- Target table corruption. QuickBooks stores data in internal tables. If the table structure itself is damaged (not just the data within it), Rebuild may report that it "could not fix all errors." This is more serious and often requires manual intervention or Intuit's data repair service.
How to Fix the QuickBooks Verify and Rebuild Error
Solution 1: Run the Verify-Rebuild Cycle Multiple Times
- Go to File → Utilities → Verify Data and let it complete.
- If it reports problems, go to File → Utilities → Rebuild Data.
- When prompted, create a backup — always say Yes. Choose a location you can find later.
- Wait for the rebuild to complete. Do not interrupt it, even if it seems frozen — large files can take 30+ minutes.
- When complete, run Verify Data again.
- If Verify still reports errors, run Rebuild Data again.
- Repeat this cycle up to 3 times. Each rebuild pass can fix additional issues that were masked by previous corruption.
- If errors persist after 3 cycles, move to Solution 2.
Solution 2: Create and Restore a Portable Company File
- Go to File → Create Copy → Portable Company File (.QBM).
- Save the portable file to your desktop or a local folder.
- Close your current company file.
- Go to File → Open or Restore Company → Restore a Portable File.
- Select the
.QBMfile you just created. - Choose a new filename for the restored file (don't overwrite the original).
- Let QuickBooks restore and rebuild the file. This process recreates the file from scratch, which can fix structural issues that Rebuild Data misses.
- Run Verify Data on the restored file to see if the errors are resolved.
Solution 3: Review and Fix the Specific Errors
- After running Verify Data, go to Help → QuickBooks Desktop Help → Search and type "verify rebuild."
- QuickBooks logs specific error codes in the
QBWin.logfile, located at:
- C:\Users\[Username]\AppData\Local\Intuit\QuickBooks 20XX\QBWin.log
- Open
QBWin.login Notepad and search for "LVL_ERROR" entries. - Common errors and their fixes:
- "Item not found" — An item used in transactions was deleted. Recreate the item with the same name.
- "Name not found" — A customer/vendor referenced in transactions is missing. Check inactive names and reactivate if needed.
- "Balance sheet out of balance" — Run a Balance Sheet for each month to find where it goes out of balance, then look for damaged transactions in that period.
- After making manual corrections, run Verify Data again.
Still Getting Verify and Rebuild Errors?
- Use QuickBooks File Doctor. Download the QuickBooks Tool Hub, go to Company File Issues, and run QuickBooks File Doctor. It can fix issues that the built-in Rebuild tool can't.
- Try Intuit's Data Repair Service. For persistent corruption, Intuit offers a paid data repair service. Call 1-800-446-8848 and ask to be transferred to the data services team. They'll ask you to upload your file for manual repair.
- Start a new company file. As a last resort, create a new company file and enter beginning balances as of the current period. This is drastic but gives you a completely clean file. Keep the old file for historical reference.
- Consult a QuickBooks ProAdvisor. Find one at Intuit's directory — data integrity issues are their bread and butter.
Prevent This Error in the Future
- Back up daily. Configure automatic local backups via File → Back Up Company → Set Up Automatic Backups. Set it to back up every time you close QuickBooks.
- Use a UPS (Uninterruptible Power Supply). Power outages during file writes are the #1 cause of corruption. A basic UPS gives you enough time to save and close properly.
- Run Verify Data monthly. Catching problems early means Rebuild can fix them. Waiting until your file is heavily corrupted makes recovery harder.
- Close QuickBooks before shutting down. Never shut down Windows while QuickBooks is open. Always close QuickBooks first, then shut down.
- Keep your file local, not on cloud sync. Don't store your
.QBWfile in Dropbox, OneDrive, or Google Drive. Cloud sync services can corrupt QuickBooks files by syncing partial writes. Use a dedicated server or local drive.
Related Errors
- QuickBooks Error 80070057
- QuickBooks Condense Data Error
- QuickBooks Missing Name List Error
- QuickBooks Journal Entry Error
> Tired of QuickBooks errors? Ketchup's AI-powered bookkeeping catches up your books in 3–7 days — so you can stop troubleshooting and start running your business. Get your price →
Related QuickBooks Errors
Related Resources
Tired of QuickBooks headaches?
Accounting Ketchup fixes your messy QuickBooks in 3–7 days. Flat rate. No surprises. We deal with the errors so you don't have to.