Skip to main content
This guide is provided by Conductor, the service that powers the QuickBooks Desktop integration for many business tools, including the one that sent you here.
Over time, your QuickBooks Desktop company file may accumulate data issues that can lead to errors like the following when you try to sync data:
An unknown error occurred inside QuickBooks Desktop when processing
the request.
Internally, QuickBooks Desktop is reporting error code 1000, the catch-all “internal error while processing the request” response from the QuickBooks SDK. If other requests continue to succeed, this usually points to a data issue in a specific record or list table, not a connection issue.
Error code 1000 is generic and does not identify the exact root cause by itself. In practice, if only one record type fails (for example, Customer while most other syncs work), the issue is often isolated to a damaged list record, including blank or malformed name-list entries.
QuickBooks ships with a number of utilities that can repair these issues. Work through the list below in order – if the sync error is still present after a given step, move on to the next.

Troubleshooting steps

1

Run the Rebuild Data utility

Use the Rebuild Data utility to fix data issues in your company file:
  1. Open QuickBooks Desktop.
  2. Go to “File” → “Utilities” → “Rebuild Data”. Accessing the Rebuild Data utility in QuickBooks Desktop
  3. When prompted to back up your company file, click “OK”. QuickBooks will ask you to create a backup before rebuilding to prevent data loss.
  4. Choose a location to save the backup, then click “OK”.
  5. QuickBooks will begin rebuilding your data. This may take some time, depending on the size of your company file. Rebuilding your data
  6. When the rebuild is complete, click “OK” when you see the message “Rebuild has completed”.
2

Run & review the Verify Data utility

Next, use Verify Data to confirm the rebuild worked:
  1. Go to “File” → “Utilities” → “Verify Data”. Accessing the Verify Data utility in QuickBooks Desktop
  2. QuickBooks will scan your company file (this may take a few minutes). Verifying your data
  3. When the scan finishes, QuickBooks displays one of three messages:
    • “QuickBooks detected no problem with your data” – Your file is healthy. Try the sync again.
    • “Your data has lost integrity” – Data issues still exist. Repeat the rebuild process once more before proceeding.
    • A specific error message or code – Note the details; they may be helpful if you need to contact support later.
If the sync error re-appears after Verify Data reports no problem, continue to the next step.
3

Use QBWin.log to find warnings and fix the underlying records

  1. Find and open QBWin.log (generated by the Verify Data step above):
    • In QuickBooks Desktop, press F2 (or Ctrl+1).
    • Press F3 (or Ctrl+2) to open Tech Help.
    • Open the Open File tab, select QBWin.log, then click Open File.
    • If this option is unavailable, open File Explorer and go to %localappdata%\Intuit\QuickBooks\log\, then open the newest version folder and QBWin.log.
  2. In QBWin.log, find warnings from the most recent Verify Data run:
    • Look near the bottom of the file first.
    • Use Ctrl+F to search for terms like LVL_ERROR, WARN, Verify Name List, Namelist-Rebuild, duplicate, invalid, or link.
  3. For each warning you find, apply the matching fix:
    • List warnings (Customer, Vendor, Employee, Item, Account):
      • Open the matching list, enable inactive entries, and run “View” → “Re-sort List”.
      • Duplicate name: rename one of the duplicates to a unique temporary name, save, then merge or keep separate as needed.
      • Blank or malformed entry: edit the record to a valid unique name and save.
      • Record won’t open or save: create a replacement record, then merge into it when possible or make the damaged record inactive.
    • Transaction warnings (Invoice, Bill, Sales Receipt, Payment, etc.):
      • Open each flagged transaction.
      • Broken link or date: change the date, save, then change it back and save again.
      • Out-of-balance totals: add a temporary line item, save, remove it, and save again.
      • If syncing that transaction still returns the same corruption error, recreate it.
      • Void or remove the damaged original only after your accountant confirms.
  4. Run Verify Data again, then retry the sync.
If the sync error still appears, repeat this step for any new warnings. If the error still does not clear, continue to the next step.
4

Run QuickBooks File Doctor

QuickBooks File Doctor performs a deeper database repair than Verify Data.
  1. Close QuickBooks Desktop.
  2. Open the QuickBooks Tool Hub (download it from Intuit if you don’t already have it).
  3. Select “Company File Issues” → “Run QuickBooks File Doctor”.
  4. Pick your company file (*.qbw) and click “Check your file”.
  5. Wait for File Doctor to finish (large files can take quite a while), then reopen QuickBooks and try the sync.
If the error is still present, move on to the next step.
5

Condense Data to rebuild indexes

Condensing with the Keep all transactions option rewrites and re-indexes every internal table without deleting any history. A fresh copy is created first, so your original file remains untouched.
  1. In QuickBooks Desktop, go to “File” → “Utilities” → “Condense Data”.
  2. When prompted, choose “Keep all transactions, but remove the audit trail” (or the equivalent option for your version). This ensures no data is lost – only the index is rebuilt.
  3. Follow the on-screen prompts to let QuickBooks create the condensed copy (*Condensed.qbw).
  4. Open the condensed file and attempt the sync again.
If the error persists, continue below.
6

Create and restore a portable copy

Restoring a portable copy forces QuickBooks to rewrite every record in the database, often flushing out corruption that other tools miss.
  1. Open the problematic company file.
  2. Choose “File” → “Create Copy” → “Portable company file (.qbm)” and save it to a convenient location.
  3. After the portable copy is created, choose “File” → “Open or Restore Company” → “Restore a portable file” and follow the prompts to create a new working copy (*.qbw).
  4. Open the restored copy and test the sync.
If the same error still occurs, proceed to the final step.
7

Send the file to Intuit Data Services

If none of the steps above resolve the issue, the only remaining option is to engage Intuit Data Services. They have proprietary tools that can repair physical damage inside low-level tables in QuickBooks company files.
  1. Contact Intuit support and request a Data Services ticket.
  2. Provide the representative with the error details and the steps you’ve already tried (Rebuild, Verify, File Doctor, Condense, portable copy).
  3. Intuit will give you secure upload instructions and an estimated turnaround time.
Hopefully one of the steps above resolves the data-corruption error so you can continue syncing without interruption.