QuickBooks Payroll is definitely one of the most advanced payroll software available in the market right now. QB Payroll offers an extremely smooth user experience and powerful features like W2 form filing, Automatic payments, Transaction management, Generate reports, etc. Bookkeepers and Accountants recommend QuickBooks Payroll for its simplicity and 24×7 available QuickBooks support. However, we feel it is our responsibility to cover both good and bad sides of QB payroll. It is not a secret that QB Payroll users sometimes run into issues like Payroll Service Server Error Or Payroll Connection Error.

In such a case, we always recommend that you get in touch with the renowned Intuit certified QuickBooks Experts of errorsupportnumber without hesitating. We provide premium technical assistance to QuickBooks (Pro, Premier, Enterprise, Online, Payroll) users. Dial the toll-free QuickBooks Payroll Support Phone Number +1866-644-7717 to connect with us.

Otherwise, apply the steps which are given in this detailed step-by-step guide to resolve these errors manually. But ensure that you apply all the steps without missing a single step.

Let’s us dive right in.

QuickBooks Payroll users often run into this error while sending payroll data or direct deposit paychecks. The Payroll Service Server Error Or Payroll Connection Error are accompanied with one of these error messages:

“Payroll Service Server Error. Please try again later. If this problem persists, please contact Intuit Technical Support.”


“Payroll Connection Error.”


“Error: QuickBooks Desktop has encountered a problem sending your usage data.”

Now, you must be wondering why you are facing these error messages on your screen which is understandable. Let us discuss the causes for Payroll Service Server Error Or Payroll Connection Error:

  • The security certificates are invalid.
  • You are trying to send payroll data in multi-user mode.
  • Random network timeout hampers QB from connecting with the Intuit server.
  • You are encountering Internet connectivity issues. Contact your Internet service provider and check your router.
  • The Internet security or firewall settings on your desktop are not configured for QuickBooks.
  • Incorrect time and date in your computer.

How To Resolve The Connection Error?

Follow the below-given steps in order to resolve the error:

Note: Before you perform the solutions given below try these steps:

  • Restart your computer.
  • Verify the system time and date settings, and change them to the current date and time.
  • Make sure that you have downloaded and installed the latest payroll update available.

Solution 1: Follow these steps if you are using your QuickBooks Payroll on a network:

Open Internet Explorer.

  • Open Internet Explorer and choose Tools.
  • Now, click on Internet Options.
  • Navigate to the General tab.
  • Go to the Browsing History window and click on the Delete button.
  • Choose Delete.
  • Check the Temporary Internet files and website files are marked.
  • You do not have to delete Cookies as that does not make any difference.
  • But if you want to delete the cookies then click on the Delete button.
  • Choose OK in the confirmation window.

Go to the command prompt and flush the DNS.

  • Press the Window key button on your keyboard to open the Start Menu.
  • Click on the text field at the bottom of the Start Menu and type All Programs.
  • Press Enter to open All Programs window.
  • Choose Accessories and the click on the Run option.
  • The Run dialogue box will open. Click on the text field in the box.
  • Type CMD and press Enter.
  • The Command Prompt will open.
  • Type ipconfig /flushdns
  • Press Enter.
  • Now, attempt to send payroll data from your QuickBooks. If you unable to send the payroll data the get in touch with the QuickBooks Support Team of errorsupportnumber.

Solution 2: Follow these steps if you are not using QuickBooks Payroll on a network:

Note: Attempt to resend the payroll data after each step to check if the issue is fixed.

  • Restart your computer.
  • Flush the DNS.
    • Press the Windows key to open the Start Menu then go to All Programs.
    • Choose Accessories and the click on the Run button.
    • In the run box, type CMD and press enter.
    • The Command Prompt will appear on your monitor.
    • Type ipconfig /flushdns and hit enter.
  • Delete temporary internet files.
    • Open your Internet browser and go to Tools then Internet Options.
    • Head to the General tab.
    • Go to the Browsing History window and choose Delete to get rid of your browsing history.
    • Check that Temporary Internet files and website files are marked.
    • Choose Delete then click on the OK button.
  • Flush the DNS again.
  • Unmark the Publisher’s Certificate Revocation checkbox.
    • Open the Internet Explorer.
    • Choose Tools then click on Internet Options.
    • Head to the Advanced window.
    • Scroll down to the Security section & unmark:
      • Check for publishers revocation
      • Check for server certificate revocation
    • Restart your desktop then attempt resending the payroll data again.

Steps if you have Be Safe application

If you are using Be Safe on your computer then you would not be able to send your information as it restricts transmission of financial information on your desktop.

Note: Apply the below-given steps on your computer. Try resending the payroll information after each step.

  • Restart your computer.
  • Now, you have to restore Internet Explorer Advanced Settings and check if your desktop meets the .Net framework requirements for running QB Desktop.
  • Check if you are using your QuickBooks on a network and select the solution that is appropriate.
  • Verify your QuickBooks is in single-user mode while sending payroll data.
    • Make sure that you are the only user online and ask the other users to log out.
    • Choose the File menu.
    • Choose Switch to Single-user Mode.
    • Follow the instructions which appear on your screen to continue to switch then log in again.
  • Get Payroll updates.
    • Choose Employees then click on Get Payroll Updates option.
    • Choose Update if you have downloaded the latest update, or not.
    • Wait for the download is finished, reopen QB Desktop.
  • Check your system date and time properties.
    • Go to the task bar and click on the displayed time twice.
    • Check if the date and time are correct. Otherwise, enter the current date and time.
    • Click on the OK button.
  • Reboot your computer.
  • Double check that you are utilizing Internet Explorer as your default web browser.
  • Check if you are able to access a secure website like the official Intuit website or bank’s official website. If you are unable to access any secure website then you need to reconfigure your Internet and/or firewall.
  • Make sure that you are using the latest tax table updates and you have downloaded the latest QB Desktop product release version.
  • Uncheck the Publisher’s Certificate Revocation
  • checkbox then reboot your desktop.
    • Double-click on the Internet Explorer icon on your desktop.
    • Click on Tools then choose Internet Options.
    • Head to the Advanced tab.
    • Go to the Security tab and unmark the Check for publisher’s certificate revocation box.
    • Click on the OK button.
  • If you are on a wireless connection but also have access to a desktop with wired connection then attempt to send the Payroll data from that computer. It is possible that there are some issues with your wireless internet connection.
  • Now, Switch Shared Download to Yes or No.
    • You must choose Help and then click on Update QuickBooks Desktop.
    • Choose the Options window.
    • Now, select Yes or No for all Shared Download.
    • We recommend selecting No.
    • Now, try again to send the Payroll information.
  • Validate your Payroll subscription again.
    • QuickBooks Payroll Basic / Enhanced
      • Choose Employees and then click on My Payroll Service.
      • Click on Manage Service key.
      • Go to the lower-left side of your screen and choose Edit.
      • A message window will appear in your screen in which you have to enter your service key.
      • Click on the Next button.
      • Click on Finish.
      • Another message box will appear on your screen which will read “You’ve retrieved the latest payroll update and validated your Payroll subscription.”
      • Try to send your Payroll information again.
    • QuickBooks Desktop Payroll Assisted
      • Choose Employees then go to My Payroll Service and click on Account Info/Preferences .
      • The QB Desktop Payroll Account Maintenance page will appear on your screen.
      • Close the QuickBooks Desktop Payroll Account Maintenance page, a validating service window will appear.
      • This message will pop-up on your desktop screen: “You’ve retrieved the latest payroll update and validated your Payroll subscription.”
      • Try to send your Payroll information again.
    • Check your QuickBooks Desktop Internet connection.
      • Open your QuickBooks desktop and go to the Help menu.
      • Click on the Internet Connection Setup.
      • Choose Use my computer’s Internet connection settings to create a temporary connection when this application accesses the Internet then click on the Next button.
      • Choose Advance Connection Settings then click on the LAN Settings.
      • It is important that you verify that Automatically Detect Settings checkbox is marked.
      • Also, make sure that the Proxy Server checkbox is not marked.
      • Click on the OK button twice then choose Done.
    • It is critical that you add *.quickbooks.com, *.payroll.com and *.quicken.com to trusted web sites in your Internet browser.
    • Try to send your payroll information again.

Additional things to consider/steps to take

If You Are Using A Router

If you are utilizing a router to establish your internet connection then you should reset it manually or ask your internet provider to do so. For resetting your router, just unplug the power cable then plug it again after 10-20 seconds.

Note: When you unplug the router doesn’t cause loss of any internal settings.

If You Are Using Internet Security And Personal Firewall Software

Visit the following articles for further assistance:

Configure Firewall and Internet security settings for QuickBooks Desktop

QuickBooks Get Payroll Updates

Get QuickBooks Technical Support For Payroll Services

We hope that the solutions given in this article were helpful in resolving the QuickBooks payroll service server error swiftly. However, if you are still unable to send your payroll information then contact the Intuit certified QuickBooks ProAdvisors of errorsupportnumber. Dial the toll-free QuickBooks Support Phone Number +1866-644-7717 to speak with our QuickBooks Experts and get instant solutions.

You can also connect with us via QuickBooks Live Chat Support and Email support. Contact us today!

How To Fix Payroll Service Server Error Or Payroll Connection Error?

Leave a Reply

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