You open QuickBooks Desktop to start your workday, but the company file will not load or another computer cannot connect to it. Then you discover that QBCFMonitorService is not running.
QBCFMonitorService Not Running is a Windows-related QuickBooks Desktop issue that can interfere with company-file communication, particularly in multi-user environments. Start by checking the service status, confirming which computer hosts the company file, and verifying that the relevant QuickBooks database services are running. Do not repair or replace company data until you have created a backup.
Quick answer: Press Windows + R, enter services.msc, and look for QBCFMonitorService. If the service is stopped, try starting it and note any error message. If it fails again, check the QuickBooks Database Server Manager, hosting configuration, Windows permissions, and firewall rules before attempting a repair.
What Is QBCFMonitorService in QuickBooks Desktop?
QBCFMonitorService stands for QuickBooks Company File Monitoring Service. It is a Windows service associated with QuickBooks Desktop environments that use company files and multi-user networking.
The service works alongside other QuickBooks components involved in company-file access. Its condition can matter when multiple workstations need to communicate with a company file stored on a host computer.
When the service cannot start, you may encounter connection problems, difficulty accessing a company file, or related multi-user errors. However, a stopped service does not automatically mean the company file is damaged.
Why Is QBCFMonitorService Not Running?
Several conditions can prevent the service from running correctly. Identifying the symptoms before changing settings helps avoid unnecessary repairs.
Common causes include:
- The service is stopped: Windows may have stopped the service, or it may not have started after a restart.
- QuickBooks components are damaged: Missing or damaged program files can prevent a service from starting.
- Hosting settings are incorrect: Multi-user access may fail if hosting is enabled on the wrong computer or configured inconsistently.
- The database service is unavailable: QuickBooks Database Server Manager and the relevant QuickBooks Database Server service may need attention.
- Windows permissions are restricted: Service permissions or folder access may prevent the required process from running.
- Firewall rules block communication: Windows Firewall or another security product may restrict legitimate QuickBooks network traffic.
- An update is incomplete: An installation or update problem may affect QuickBooks components.
- The company file has a separate problem: File damage or an inaccessible storage location can produce symptoms that resemble a service failure.
The distinction matters. Restarting a service may resolve a temporary problem, but it will not repair damaged installation files or correct a misconfigured network.
Where Should You Start? A Quick Decision Guide
Choose the path that matches what you see on your computer.
- The service is stopped but starts normally: Allow 5–10 minutes to restart it and test the company file.
- The service will not start: Spend 10–20 minutes checking the service error, Windows permissions, and related QuickBooks services.
- QuickBooks works on the host but not on workstations: Allow 15–30 minutes for an initial review of hosting settings, network access, and firewall rules.
- QuickBooks Desktop itself will not open: Allow 15–30 minutes for initial application troubleshooting before investigating the company file.
- The service repeatedly stops after restarting: Do not keep restarting it without a diagnosis. Review Windows event details and the QuickBooks installation.
- The company file produces a separate error: Investigate that error independently rather than assuming QBCFMonitorService is the only cause.
These estimates cover initial checks, not guaranteed repair times. A complex network, damaged installation, or large company file may require considerably longer.
Step 1: Check QBCFMonitorService in Windows Services
Estimated time: 5–10 minutes.
This is the best first step because it confirms whether the service is actually stopped.
- Save your work and close QuickBooks Desktop on the affected computer.
- Press Windows + R to open the Run dialog.
- Enter services.msc and press Enter.
- Locate QBCFMonitorService in the list.
- Check the Status and Startup Type columns.
- If the service is stopped, right-click it and select Start.
- Wait for Windows to report whether it starts successfully.
- Reopen QuickBooks Desktop and test the affected operation.
If the service is already running, do not assume it is healthy simply because the Status column says Running. The next step is to determine whether the database service, hosting configuration, or network is causing the problem.
If this fix fails: Record the exact Windows error displayed when you attempt to start the service. The message provides a more useful diagnostic clue than repeatedly clicking Start.
Step 2: Check Related QuickBooks Database Services
Estimated time: 10–15 minutes.
QuickBooks Database Server Manager helps facilitate access to company files in a multi-user environment. QBCFMonitorService and the relevant database service have different roles, so checking only one may leave the underlying problem unresolved.
Open Windows Services again and look for the QuickBooks Database Server service associated with the installed Desktop release. Its name commonly includes a version-specific identifier, such as QuickBooksDBXX.
Do not assume that every computer should have the same database service installed. The available service depends on the QuickBooks products and components installed on that machine.
Check whether the relevant service is running on the computer that hosts the company file. If it is stopped, attempt to start it and record any error.
If the service is missing, do not create a replacement manually. The installation may be incomplete, or the required database component may not be installed on that computer.
If this fix fails: Check the installed QuickBooks components and the Windows service error. Determine whether the computer is intended to host the company file before reinstalling or changing database components.
Step 3: Confirm Hosting Settings on the Correct Computer
Estimated time: 10–15 minutes.
Hosting configuration is especially important when QuickBooks Desktop is used by multiple people.
The computer storing the company file is usually the designated host. In a conventional multi-user setup, other workstations connect to that host rather than independently hosting the same company file.
On a workstation, open QuickBooks Desktop and select File. If the Utilities menu offers Stop Hosting Multi-User Access, hosting is enabled on that computer. Do not select this option automatically; first confirm whether the computer is supposed to be the host.
On the designated host, review the same menu. The available options depend on the current configuration.
Avoid enabling hosting on every workstation. Incorrect hosting arrangements can create unnecessary connection problems.
If the company file is stored on a dedicated server, confirm that the required QuickBooks database components are installed and configured for that role.
If this fix fails: Record the host computer's name, company-file location, and hosting status. Test access from the host itself before troubleshooting the workstations.
Step 4: Restart QuickBooks Desktop and the Computer Safely
Estimated time: 5–15 minutes.
A restart can clear a temporary service or application problem, particularly after an update or a Windows restart.
First, close QuickBooks Desktop on all computers accessing the shared company file. Confirm that users have saved their work before closing the application.
Next, restart the affected computer. If the problem is on the host, coordinate the restart with everyone using the company file because their sessions may be interrupted.
After Windows starts, return to Services and check QBCFMonitorService and the relevant database service. Then open QuickBooks Desktop and test the company file.
If the problem affects only one workstation, start by restarting that workstation rather than rebooting the entire network.
If this fix fails: Check whether the service stops immediately, fails only after QuickBooks launches, or remains running while the connection still fails. Each result points toward a different area for investigation.
Step 5: Update QuickBooks Desktop
Estimated time: 15–45 minutes, excluding lengthy downloads or installation problems.
An incomplete or outdated installation can affect QuickBooks components. Updating the application may resolve certain program problems, although an update will not correct every service or networking issue.
Before updating, create a backup of the company file.
Then open QuickBooks Desktop and look under Help for the available product update option. Download and install the appropriate update according to the instructions for your edition. Menu names can differ between releases.
Allow the installation to finish. Restart the computer if requested, then check QBCFMonitorService again.
If the problem began immediately after an update, record the timing and any error message. That information may help distinguish an installation issue from a pre-existing network problem.
If this fix fails: Do not repeatedly reinstall updates. Check the installation status and service errors, then consider whether a program repair is appropriate.
Step 6: Check Whether Windows Firewall Is Blocking QuickBooks
Estimated time: 10–20 minutes for an initial review.
Windows Firewall can restrict network communication required for certain QuickBooks Desktop multi-user operations. However, a firewall problem should not be assumed merely because QBCFMonitorService is stopped.
Begin by confirming whether the service starts successfully and whether the connection problem occurs between workstations and the host.
If the evidence points to a firewall restriction, open Windows Security, select Firewall & network protection, and review the relevant firewall settings. In managed environments, an administrator may need to inspect the applicable rules.
Allow only the legitimate QuickBooks applications and required network traffic for your installation. QuickBooks database services can use version-dependent ports, so verify the correct requirements for the installed release rather than opening arbitrary ports.
Do not permanently disable Windows Firewall as a troubleshooting shortcut.
If this fix fails: Check name resolution, network connectivity, folder permissions, and the database service. If the firewall is not blocking the relevant connection, changing more rules is unlikely to solve the underlying problem.

Step 7: Use QuickBooks Tool Hub for Appropriate Diagnostics
Estimated time: 10–30 minutes for initial checks.
QuickBooks Tool Hub is a Windows utility that brings together diagnostic tools for selected QuickBooks Desktop problems. It can be useful when the symptoms indicate an application, installation, or company-file issue.
Close QuickBooks Desktop before running a diagnostic utility when the tool's instructions require it. Use the tool that matches the problem rather than running every available option.
If QuickBooks itself will not open, investigate the program-related diagnostic options. If the application opens but a company file cannot be accessed, a company-file or network diagnostic may be more appropriate.
Tool Hub does not directly repair every Windows service failure, and a diagnostic result should not be treated as proof that the service is healthy.
If this fix fails: Record the tool used, the result, and the original service error. Continue with the specific problem identified rather than repeating unrelated diagnostics.
Step 8: Use QuickBooks File Doctor Only When the Symptoms Match
Estimated time: 15–30 minutes for an initial diagnosis.
QuickBooks File Doctor is intended to diagnose and address certain company-file and network problems. It may be useful when the service issue occurs alongside company-file access errors, but it is not a universal repair tool for Windows services.
Before running a repair, create a verified company-file backup. Confirm that the file is closed by other users if required by the selected diagnostic procedure.
Follow the utility's instructions and review the results. If the company file is damaged, additional recovery steps may be necessary.
Do not assume that a successful File Doctor result confirms that every service, firewall rule, or hosting setting is correct.
If this fix fails: Preserve the original company file and backup. Record the file path and the exact error, then investigate the database service or network configuration separately.
Step 9: Repair the QuickBooks Desktop Installation if Necessary
Estimated time: 20–45 minutes for an initial repair.
If QBCFMonitorService is missing, repeatedly fails to start, or appears to be affected by damaged program files, a QuickBooks Desktop installation repair may be appropriate.
First, create a verified backup and close QuickBooks Desktop. Make sure no other user is actively working in the company file.
Open Windows Settings and locate the installed QuickBooks Desktop application under the installed apps section. Depending on the installation and release, you may be able to access a repair or change option.
Follow the repair instructions provided for that installation. If no repair option is available, use the documented procedure for the specific QuickBooks Desktop edition rather than deleting program folders manually.
After the repair, restart Windows if requested and check whether the service is present and starts normally.
If this fix fails: Avoid deleting service entries or modifying the Windows Registry without a clear, verified procedure. Review the installation error and determine whether a clean reinstall is necessary. Keep the company-file backup separate from the program installation.
Is QuickBooks Error PS038 Related to QBCFMonitorService?
QuickBooks Error PS038 is associated with certain payroll-update problems, including paychecks that remain stuck in a sending status. It is not the same as a QBCFMonitorService failure.
If PS038 appears while you are diagnosing a separate Desktop problem, investigate the payroll issue independently. Verify paycheck status and payroll records before making corrections.
Do not delete payroll transactions simply to clear an error. Any correction affecting employee payments, payroll liabilities, or tax records should be reviewed carefully.
Estimated time: Allow 15–30 minutes for an initial review.
How Can You Prevent QBCFMonitorService Problems From Returning?
Once the service is running, use a few routine checks to reduce the likelihood of another interruption.
- Keep QuickBooks Desktop updated using the appropriate release-specific procedure.
- Maintain verified backups of your company file.
- Confirm that the designated host has the required database components installed.
- Avoid enabling hosting indiscriminately on workstations.
- Keep Windows security settings active and configure only the necessary application rules.
- Avoid moving an active company file between local, network, and synchronized folders without a planned procedure.
- Record service errors and Windows changes when the problem recurs.
- Test multi-user access after significant application or network changes.
If the service repeatedly stops, check the Windows event information around the time of failure. A recurring error may reveal a permissions problem, missing program component, or another underlying cause.
How Data Service Team Can Help With QuickBooks Desktop Troubleshooting
Data Service Team helps businesses understand QuickBooks Desktop application, company-file, and multi-user configuration problems. A useful diagnosis starts with the exact Windows service error, the computer hosting the company file, and the results of the checks already completed.
If QuickBooks Desktop still cannot open a company file or establish a multi-user connection, prepare the error details and confirm that a verified backup exists before attempting further repairs.
For a troubleshooting consultation, call Data Service Team at +1-888-718-7888 — Free Consultation.
How This Guide Was Prepared
This guide was organized around standard Windows Services controls, QuickBooks Desktop service and hosting concepts, and the diagnostic functions of QuickBooks Tool Hub and File Doctor. Menu labels and available options vary by installed edition. Confirm the instructions against your installation before changing service settings or repairing company data.
Conclusion: Fix QBCFMonitorService Not Running Safely
When QBCFMonitorService Not Running prevents QuickBooks Desktop from opening a company file or connecting to another workstation, start with the Windows service status and then check the relevant database service, hosting configuration, and network rules.
Use QuickBooks Tool Hub, File Doctor, or an installation repair only when the symptoms justify that step. Always back up the company file before repair attempts, and investigate recurring errors instead of repeatedly restarting services.
For help planning the next troubleshooting step, contact Data Service Team at +1-888-718-7888 — Free Consultation.
Quick Questions and Answers
Q1. What is QBCFMonitorService in QuickBooks Desktop?
QBCFMonitorService is the QuickBooks Company File Monitoring Service, a Windows service associated with QuickBooks Desktop company-file operations. It can be relevant to multi-user access and communication between computers. If it stops running, check its Windows service status and investigate related database or network problems.
Q2. How do I start QBCFMonitorService?
Press Windows + R, enter services.msc, and press Enter. Find QBCFMonitorService, check its status, and select Start if it is stopped. If Windows displays an error, record the message and investigate the underlying cause instead of repeatedly trying to start the service.
Q3. Why does QBCFMonitorService keep stopping?
The service may stop because of an installation problem, missing program components, permissions issues, or related configuration problems. A recurring failure requires more investigation than a simple restart. Check Windows service errors, relevant database services, and the QuickBooks Desktop installation before attempting repairs.
Q4. Can QuickBooks Tool Hub fix QBCFMonitorService?
QuickBooks Tool Hub can help diagnose certain QuickBooks Desktop application, installation, company-file, and network problems. However, it is not a universal Windows service repair tool. Choose the diagnostic option that matches the symptoms, preserve a verified backup, and review the results before proceeding.
Q5. Should I use QuickBooks File Doctor for this error?
QuickBooks File Doctor may help when QBCFMonitorService problems occur alongside company-file or network errors. It does not automatically resolve every Windows service failure. Back up the company file first, run the appropriate diagnostic procedure, and investigate service or hosting problems separately if the issue continues.
Q6. Can Windows Firewall cause QBCFMonitorService problems?
Windows Firewall can block network traffic needed for certain QuickBooks Desktop multi-user connections. However, it is not the only possible cause of a stopped service. Confirm the service status first, then review the relevant application rules and required ports if the symptoms indicate a network restriction.
Q7. Is QuickBooks Error PS038 the same as QBCFMonitorService Not Running?
No. QuickBooks Error PS038 is associated with certain payroll-update problems, including stuck paycheck status. QBCFMonitorService is a Windows service related to QuickBooks Desktop operations. Investigate each issue according to its own error message and avoid changing payroll records to fix an unrelated service problem.



Comments