Skip to content

The Hidden Fix Nobody Tells You: Verify and Rebuild Data in QuickBooks Desktop

Numerous problems arise in QuickBooks due to faulty company data. In such cases, you need to verify and rebuild data in QuickBooks Desktop. The verify tool detects the most common damages in the company file, and the rebuild tool resolves them quickly. In this blog, you will learn the steps to run these tools.

You can also use the verify and rebuild data utility in QuickBooks Desktop for Mac, in addition to Windows. Moreover, you can manually fix errors that QB for Mac finds in your company file. You will discover how to do so in this article.

Let’s explore the blog to learn how to use the verify and rebuild data feature in QuickBooks.

When Should You Verify and Rebuild QuickBooks Company File?

Here are all the common scenarios in which you need to run the verify and rebuild data utility in QuickBooks:

  • Failure to access the company data. 
  • Occurrence of various company file error codes like QuickBooks error 12 0
  • Missing transaction data.
  • Fatal errors in QuickBooks.
  • Unexpected crashes of the QB application.
  • Negative balance in various invoices and bill reports.
  • When you find the QuickBooks payroll won’t update

 Now, jump to the following section to learn all the steps to run the verify and rebuild data tool in QuickBooks.

Section A: Steps to Verify and Rebuild Data in QuickBooks Desktop

Here are the steps that will help you run the verify and rebuild data in QuickBooks Desktop. 

Step I: Verify the Company Data

The following points show how you can run the verify tool to find company file issues:

  • Open the Window menu in QuickBooks and choose Close All.
  • Select File followed by Utilities.
  • Tap on Verify Data.
Verify data before QuickBooks payroll subscription renewal
  • Now, a message will appear on the screen. Explore the following points to learn what you should do according to the type of the message:
    • If you see the message, “QuickBooks detected no problems with your data”, there is no issue with the company file and you don’t need to rebuild it.
    • If you see an error message, search on the internet for how to fix it.
    • If you see the message, “Your data has lost integrity”, you need to fix data damage in the file.

Now, proceed to the next step, which is to rebuild the company data.

Step II: Rebuild the Company File

Here are the points that illustrate how you can rebuild company files in QuickBooks:

  • Open the File menu and go to Utilities.
Rebuild Data
  • When QuickBooks asks you to create a backup, follow the instructions to create a backup of the company file. 
  • Choose OK. You must create a backup before you can rebuild the company.
rebuild the company file
  • Select the location and the file name with which you want to save the backup. Make sure not to rewrite an existing backup in that folder.
saving backup copy
  • After saving the company file backup, QuickBooks will rebuild the company file.
  • You will get a message stating, “Rebuild has completed”. At that time, select OK.

Remember: QuickBooks ‘verify and rebuild company data’ can resolve corrupt data but cannot bring missing data. In that scenario, you may restore a backup or use the Auto Data Recovery tool.

Now, let’s move to the following step to search for additional faults in the company file. 

Step III: Verify Company File for Additional Damage

Here’s how you can check your QB company file for additional damages: 

  • Select File and then go to Utilities.
  • Tap on Verify Data.
  • Now, follow the points stated below to discover what you need to do according to the message on your screen:
    • If you see the message, “QuickBooks detected no problems with your data,” there is no issue with the company file, and you don’t need to rebuild it.
    • If QuickBooks shows an error or finds damage, resolve it. You can check the qbwin.log file for more info on what went wrong and how to fix it.

Note: If you cannot find the error in the qbwin.log file, you can restore a recent backup data file. Here’s how to do so:

  • Go to the File menu to choose the Open or Restore Company tab.
  • Click the Restore a Backup Copy option, and after that, tap Next.
  • Jump to the Local Backup option and tap Next.
  • Use the Browse menu to choose your company file and select a folder.
  • Tap Open and click Save to put the restored data file in the folder. If QuickBooks data restore fails, you can resolve it immediately. 

Now, let’s explore the next section to learn how to verify and rebuild data in QuickBooks for Mac.

Section B: Steps to Verify and Rebuild Data in QuickBooks For Mac

Here are the steps that you should use to verify and rebuild data in QuickBooks Desktop for Mac OS:

Step I: Verify Your Company Data in QB For Mac

You need to use the verify tool to discover data damage in the company file. Here’s how to do so:

  • Firstly, go to the File menu and immediately click Utilities.
  • Now, choose Verify Data and tap OK. After that, allow the verify data tool to run on the system.
Verify data before QuickBooks payroll subscription renewal
  • At this point, you should follow these points and take the necessary action:
    • If the verify tool reports no data damage, you need not repair your company data.
    • If the verify tool shows the ‘Your data has failed the integrity check’ message, you need to repair your company data.

Let’s move to the following step to learn how to rebuild the company data. 

Step II: Rebuild Your Company Data in QB Desktop For Mac

Here are the points that show you can rebuild your data file to resolve any errors:

  • First and foremost, jump to the File menu and select Utilities.
  • Click Rebuild Data, and after that, tap the OK button.
rebuild your company data from here
  • At this point, QB Desktop will ask you to create and save a backup file. You need to tap OK and follow the points described below:
    • If you have not selected any backup preferences, QB will ask you to do so. You can go to Backup Preferences and choose appropriate options. 
    • Once the backup file has been saved, you can move to ‘Show in Finder’ to discover the backup data file.
  • The rebuilding of the company data will start after you have saved the backup file. Once the rebuild data process is finished, click OK.
  • To ensure that your company file is free from damages, you can run the verify tool once again. If this tool still detects data damage, you should rebuild your company data again.

Now, let’s go to the following section to learn how you can manually resolve company file errors in QuickBooks for Mac.

Section C: How to Manually Fix Company File Errors in QB For Mac

When the verify tool finds errors in your company file, it also displays the record numbers that you can use to discover the appropriate troubleshooting steps. These record numbers are referenced in the QuickBooks.log file. Here’s how you can use the record numbers to manually fix company file issues:

  • Open QB Desktop for Mac and move to the File menu.
  • Choose the Backup tab and select a folder to save the backup company file.
  • Tap Start Backup and wait until the backup file is saved in the selected folder.
  • At this point, press the Command key and jump to the Go tab.
  • Select Library, and after that, you should double-click the Logs Folder icon.
  • Identify the icon of the QuickBooks.log file and double-click it.
  • Locate the record numbers shown as RecNum and RefNum. If you notice an error that says “Verify Employee YTD Bal: ytd out of balance. Name = John Cohen. Ref = 52. The record number is 52 in this case.
  • Move to Edit and choose the Find tab. After that, search for @recnum and type the record number. For example: @recnum52   
  • QuickBooks will now show all records pertaining to that record number. 

Finally, you can examine the results and modify or re-enter your company data to resolve the error. 

Summing Up

In this extensive article, we have discussed all the steps to verify and rebuild data in QuickBooks Desktop. Hopefully, you can now resolve all the company file issues effortlessly. If, however, you are still encountering severe challenges or have a query, you can contact a QB professional for real-time assistance.

Q. What does “Verify Data” mean in QuickBooks Desktop?

A. Verify Data is a built-in diagnostic tool in QuickBooks Desktop that scans the company file to find internal inconsistencies, corruption, or structural damage. When you run Verify, QuickBooks checks lists, transactions, links, and file integrity. If the tool detects missing entries, invalid references, negative inventory issues, or damaged data blocks, it reports them in the Verify Results window or the QBWin.log file. This step is crucial before performing repairs because it identifies exactly what’s wrong in the company file so you can run the correct troubleshooting or rebuild process.

Q. When should I use the Rebuild Data tool in QuickBooks Desktop?

A. You should use Rebuild Data whenever Verify Data reports corruption, missing elements, damaged transactions, or list inconsistencies. It’s also useful when QuickBooks behaves strangely—like sudden crashes, broken reports, disappearing customer/vendor names, or incorrect account balances. Rebuild re-indexes the company file and forces QuickBooks to correct structural errors automatically. Running it proactively once every few weeks can also prevent major file corruption and keep the company file stable.

Q. Does running Verify and Rebuild Data damage my company file?

A. No. Verify and Rebuild don’t delete your financial data or accounting records. Rebuild restructures the internal database and repairs damaged segments, but it doesn’t alter the logical meaning of your transactions or balances. Before starting the repair, QuickBooks also asks to make a backup, ensuring that even if something goes wrong, you can restore your file to the previous version. Many accountants run these tools regularly as part of routine file maintenance.

Leave a Reply

Your email address will not be published. Required fields are marked *