Fix QuickBooks Error 6138, 105: Causes, Symptoms, and Easy Solution
QuickBooks Error 6138, 105 is a common issue that occurs when users try to access a company file in QuickBooks Desktop, especially in a multi-user environment. This error usually appears when the file is being accessed in a restricted mode or when there is a problem with network or hosting configuration. As a result, users are unable to open or switch to the company file.
If you’re facing this error, this guide will help you understand why it happens and how to fix it quickly.
What is QuickBooks Error 6138, 105?
QuickBooks Error 6138, 105 typically occurs when:
- A company file is opened in single-user mode by another user
- Multiple users try to access the file without proper setup
- QuickBooks fails to connect to the server
You may see an error message like:
“An error occurred when QuickBooks tried to access the company file.”
Causes of QuickBooks Error 6138, 105
Here are the most common reasons behind this error:
- Another user is accessing the file in single-user mode
- Incorrect hosting configuration
- Damaged .ND (Network Data) file
- Firewall or antivirus blocking QuickBooks
- Network connectivity issues
- Improper server setup
Symptoms of the Error
You may notice the following signs:
- Unable to open the company file
- QuickBooks freezes or crashes
- Error code 6138, 105 appears on screen
- Multi-user mode not working
- Slow performance while accessing files
How to Fix QuickBooks Error 6138, 105
Follow these step-by-step solutions to resolve the issue:
Solution 1: Switch to Multi-User Mode
- Open QuickBooks on the server computer
- Go to File > Switch to Multi-user Mode
- Ensure all users log in properly
Solution 2: Check Hosting Settings
- Open QuickBooks on each system
- Go to File > Utilities
- Make sure only the server shows Host Multi-User Access
- Disable hosting on all workstations
Solution 3: Rename the .ND File
- Navigate to the company file folder
- Locate the file with .ND extension
- Right-click and select Rename
- Add .old at the end
- Restart QuickBooks
Solution 4: Run QuickBooks File Doctor
- Download and install QuickBooks Tool Hub
- Open it and go to Company File Issues
- Click Run QuickBooks File Doctor
- Select your company file and run the scan
Solution 5: Configure Firewall and Antivirus
- Add QuickBooks as an exception
- Open required ports
- Ensure security software is not blocking QuickBooks
Solution 6: Restart All Systems
- Restart the server and all connected systems
- Reopen QuickBooks in multi-user mode
Final Thoughts
QuickBooks Error 6138, 105 is mainly caused by multi-user conflicts and incorrect hosting configuration. By ensuring proper setup, repairing network files, and using built-in tools like File Doctor, you can resolve the issue effectively.
To prevent this error in the future:
- Always use correct multi-user settings
- Maintain stable network connectivity
- Keep QuickBooks updated
- Avoid opening files in single-user mode when multiple users need access
If the error continues even after trying these solutions, you may need advanced troubleshooting or professional assistance.

