QuickBooks Payroll Full Service Error 6123 typically appears when you're trying to open a company file, restore a backup, or process payroll transactions. This connection error indicates that QuickBooks cannot communicate properly with the server hosting your company file, which can interrupt payroll processing and prevent you from paying employees on time. Whether you're using QuickBooks Desktop with Payroll Full Service or accessing files over a network, this error can stem from damaged company files, network configuration problems, or conflicting software. The steps below will help you diagnose and resolve Error 6123 so you can get back to running payroll smoothly.
Common Causes of Error 6123
Understanding what triggers QuickBooks Payroll Full Service Error 6123 can help you choose the most effective fix. This error commonly occurs due to corrupted company files (.QBW), network connectivity issues when multiple users access payroll data, firewall or antivirus software blocking QuickBooks processes, incorrect folder permissions for the file location, or damaged Network Data (.ND) files. It may also appear after upgrading QuickBooks or restoring a backup from a different computer or drive.
Step-by-Step Troubleshooting
1
Run the QuickBooks File Doctor Tool: Download and install the QuickBooks Tool Hub from Intuit's official website. Open the Tool Hub, select "Company File Issues," then click "Run QuickBooks File Doctor." Choose your company file from the dropdown or browse to locate it. Select "Check your file" and click "Continue." Enter your QuickBooks admin password when prompted. The tool will scan and repair file corruption that causes QuickBooks Payroll Full Service Error 6123. This process may take 10-15 minutes depending on file size.
2
Rename the .ND and .TLG Files: Navigate to the folder containing your company file. Locate files with the same name as your company file but with .ND and .TLG extensions. Right-click each file and select "Rename." Add ".OLD" to the end of each filename (for example, CompanyFile.qbw.nd.OLD). These files are configuration files that QuickBooks will recreate automatically when you open the company file again. Renaming them forces fresh network configuration data, which often resolves connection-related Error 6123 issues.
3
Move the Company File to a Local Drive: If your company file is stored on a network drive or external storage, copy it to your local C: drive. Create a new folder at C:\QBTest and paste the .QBW file there. Open QuickBooks while holding the Ctrl key to access the No Company Open screen. Select "Open or restore an existing company" and navigate to C:\QBTest. If the file opens successfully from the local drive, the issue is network-related. Check your network cables, router settings, and ensure the host computer has QuickBooks Database Server Manager running.
4
Configure Firewall and Antivirus Exceptions: Open your Windows Firewall settings and click "Allow an app or feature through Windows Defender Firewall." Click "Change Settings," then "Allow another app." Browse to your QuickBooks installation folder and add these executable files: QBW32.exe, QBDBMgrN.exe, QBDBMgr.exe, and QBCFMonitorService.exe. Also check your third-party antivirus software and add QuickBooks folders to its exclusion list. Blocked communication between QuickBooks components frequently triggers QuickBooks Payroll Full Service Error 6123 during payroll processing.
5
Create and Restore a Portable Company File: If you can open the file on another workstation, create a portable company file by going to File > Create Copy > Portable company file. Save it to an accessible location. On the affected computer, open QuickBooks to the No Company Open screen and select "Restore a portable file." Browse to your .QBM file and restore it with a new name. Portable files compress and reindex your data, which can eliminate corruption causing Error 6123 without losing payroll information or historical data.
6
Update QuickBooks and Verify Payroll Subscription: Go to Help > Update QuickBooks Desktop > Update Now. Check all available updates and click "Get Updates." Restart QuickBooks when prompted. Then verify your Payroll Full Service subscription is active by navigating to Employees > My Payroll Service > Manage Service Key. Ensure your service key is correct and status shows "Active." Outdated QuickBooks versions or lapsed payroll subscriptions can generate Error 6123 when attempting to process payroll or connect to Intuit's servers.
Important: Before attempting any repairs, create a backup of your company file by going to File > Back Up Company > Create Local Backup. Payroll data contains sensitive employee information and tax records that cannot be easily recovered if corrupted during troubleshooting. Store backups on a separate drive or cloud storage.
When to Seek Professional Help
If QuickBooks Payroll Full Service Error 6123 persists after completing these steps, the corruption may be deep within your company file structure or involve complex network domain configurations. Multiple failed repair attempts can worsen file damage. Professional assistance ensures proper diagnosis without risking your payroll data or employee payment deadlines.
Still Need Help With Your QuickBooks Device?
If these steps didn't resolve the Error 6123 issue, our certified technicians can help.
Can I still run payroll if Error 6123 keeps appearing?
No, you should resolve this error before processing payroll. Error 6123 prevents QuickBooks from accessing or saving to your company file, which means payroll calculations cannot be completed or transmitted to Intuit's Full Service payroll team. Attempting to force payroll through could result in duplicate payments, incorrect tax withholdings, or lost payroll data.
Will renaming .ND and .TLG files delete any of my payroll data?
No, these files contain only network configuration information and transaction logs, not your actual company data. Your employee records, payroll history, and tax information are stored in the .QBW file. QuickBooks automatically generates new .ND and .TLG files when you reopen your company file, so this step is completely safe.
Why does Error 6123 happen more often with Payroll Full Service compared to other QuickBooks versions?
QuickBooks Payroll Full Service requires active communication between your local software, your company file, and Intuit's payroll servers for tax calculations, direct deposit processing, and compliance filing. This additional layer of connectivity creates more points where network interruptions or file access conflicts can trigger Error 6123, especially in multi-user environments during payroll processing periods.