QuickBooks Payroll Service Connection Error

Let’s Dive in to see…
QuickBooks Payroll Error PS060

QuickBooks Payroll · Transmission Error

How to Fix QuickBooks Payroll Service Connection Error

QuickBooks displays: "Encountered a Payroll Service Connection Error. Please try again later." or "Payroll Service Server Error. Please try again later."

This error appears when sending payroll data to Intuit — not when updating QB or downloading tax tables. At QuickFix Bookkeeping, the most commonly missed fix is switching to single-user mode before sending: multi-user mode causes most payroll connection errors and is fixed in seconds.

The QuickFix Bookkeeping Distinction — Payroll Connection Error vs Payroll Update Error

Payroll errors fall into two categories that look similar but require completely different fixes.

Payroll Service Connection Error — this page

Appears when sending payroll data to Intuit — processing paychecks, submitting direct deposit, or transmitting payroll information. Fix: switch to single-user mode, update tax table, verify internet settings, add payroll.com to Trusted Sites.

Payroll Update Errors (15xxx)

Appears when downloading payroll tax tables (Employees → Get Payroll Updates). Fix: Reboot.bat, TLS settings, delete Components folder. Completely different from connection error.

Why multi-user mode causes this error: When QB is in multi-user mode, the file is shared across the network. Payroll data transmission requires QB to establish an exclusive, uninterrupted connection to Intuit's servers to securely transmit employee payment data. Network file-sharing activity from other users can interrupt this connection, causing QB to report a payroll connection error. Switching to single-user mode (File → Switch to Single-User Mode) before sending payroll removes other users from the network path and allows QB to establish a clean, exclusive connection. This is the single most commonly missed fix.

What Causes the QuickBooks Payroll Service Connection Error?

Sending Payroll in Multi-User Mode

Most commonly missed cause — QB must be in single-user mode when sending payroll data to Intuit. Multi-user mode allows other users' network activity to interrupt the payroll connection. QB may have been set to multi-user at some point and the user forgot to switch back. Fix: File → Switch to Single-User Mode before every payroll send.

Network Timeout or Instability

Slow or unstable internet causes the payroll data transmission to time out before completing. QB receives no response from Intuit's server and reports a connection error. Retrying on a more stable connection or at a less congested time resolves this. A brief router restart often clears temporary connectivity issues.

Invalid Security Certificate

If the digital signature certificate associated with QB's payroll service can't be verified, Intuit's servers reject the connection. This produces the payroll connection error rather than a 15xxx update error because it happens during data transmission. Update QB, install the certificate from QBW32.exe, and configure SSL settings in IE.

Incorrect System Date/Time

Intuit's payroll servers validate the system timestamp during data transmission. A wrong system clock causes authentication failures. This is the same root cause as many 15xxx update errors, but here it blocks the payroll send rather than the download. Correct the clock → retry immediately.

Outdated Payroll Tax Table

If the payroll tax table version is significantly outdated, Intuit's servers may reject payroll data that contains outdated tax calculations. QB sometimes reports this as a connection error rather than a tax table error. Downloading the latest tax table (Employees → Get Payroll Updates) before sending payroll prevents this.

Firewall Blocking Payroll.com and QuickBooks.com

QB sends payroll data to both payroll.intuit.com and quickbooks.com domains. If either domain is blocked by a firewall, the payroll transmission fails silently and QB reports a connection error. Adding both domains to IE Trusted Sites and creating firewall exceptions ensures these connections are allowed.

How to Fix QuickBooks Payroll Service Connection Error

Switch to single-user mode first — this resolves most payroll connection errors immediately.

METHOD 1 Switch to Single-User Mode + Update Tax Table + Check Date/Time Do this first — resolves most connection errors
1

Switch to single-user mode: QB → File → Switch to Single-User Mode → Continue (all other users must close QB first). Once in single-user mode → Employees → Send Payroll Data → Send All → enter your payroll service PIN → verify data sent successfully.

2

Update tax table first: before sending payroll, Employees → Get Payroll Updates → Download Entire Update → click Update. A current tax table prevents Intuit from rejecting payroll data for outdated calculations.

3

Check date/time: right-click Windows clock → Adjust date/time → verify correct date, time, timezone → "Set time automatically" on. Retry payroll send.

METHOD 2 Add Payroll Domains to IE Trusted Sites + Fix IE Settings Firewall or browser blocking payroll transmission
1

Add to Trusted Sites: INETCPL.CPL → Security tab → Trusted Sites → Sites → add *.payroll.com, *.quickbooks.com, and *.intuit.com → Close → OK.

2

Configure IE for QB: QB → Help → Internet Connection Setup → Use my computer's internet connection settings → Next → Advanced Connection Settings → Advanced tab → check Use SSL 2.0 and SSL 3.0 → OK → Done. Retry payroll send.

METHOD 3 Verify Payroll Subscription + Update QB Subscription inactive or outdated QB
1

Verify subscription: Employees → My Payroll Service → Account/Billing Information → verify Status is Active. If expired → renew via camps.intuit.com. Update QB: Help → Update QB Desktop → Reset Update → Get Updates → restart → retry payroll send. Outdated QB can cause authentication failures with Intuit's current payroll servers.

METHOD 4 Run QB Tool Hub TLS 1.2 Tool + Send Usage Data TLS compliance + minor payroll data sync issue
1

Tool Hub → Installation Issues → QuickBooks TLS 1.2 Tool → accept → Run → Exit. Then: in single-user mode → Employees → My Payroll Service → Send Usage Data (sends a small diagnostic packet to Intuit, refreshing the payroll connection). If Send Usage Data works but Send Payroll Data doesn't — there may be corrupt payroll data in the send queue; run Verify/Rebuild Data and retry.

Quick Reference

SituationCauseStart with
Connection error when sending payrollMulti-user mode activeMethod 1 — switch to single-user mode
Error on office network onlyFirewall blocking payroll domainsMethod 2 — add payroll.com to Trusted Sites
Works sometimes, fails other timesNetwork instability or timeoutRetry in single-user, stable connection
Persists after single-user switchCertificate, subscription, or TLS issueMethods 3+4 — update QB, check subscription

Frequently Asked Questions

Why does multi-user mode cause payroll connection errors?
In multi-user mode, QB constantly maintains network connections between workstations and the server for file sharing. These background network activities use the same network stack that QB's payroll service uses to connect to Intuit's servers. The interference — particularly from the QuickBooks Database Server Manager maintaining persistent connections — can interrupt the payroll data transmission handshake. Intuit's payroll servers have strict timeout requirements for data transmission, and any interruption causes them to abort the session and QB to report a connection error. Single-user mode disables the file-sharing network activity, giving payroll the exclusive network access it needs.
The error says "Try again later" — how long should I wait?
If the error is caused by a temporary Intuit server issue, waiting 30–60 minutes and retrying is often sufficient. However, most payroll connection errors are caused by local settings (multi-user mode, IE settings, firewall, date/time) rather than Intuit's servers. Check status.intuit.com or status.quickbooks.com to see if Intuit's payroll service has any known issues. If the status page shows all systems operational — the problem is on your side, and the troubleshooting steps in this page should resolve it without waiting.
Is the payroll service connection error different from direct deposit errors?
Yes. The payroll service connection error blocks the entire payroll data transmission to Intuit — this affects direct deposit, payroll reporting, and any Intuit-hosted payroll features. Direct deposit errors (like wrong account numbers or missed deadlines) are more specific — the transmission succeeded but Intuit's bank network rejected the specific transaction. If you're seeing "payroll service connection error," payroll data never reached Intuit. If you're seeing a direct deposit failure or rejection after payroll was successfully transmitted, that's a separate issue specific to the deposit transaction.

Related QuickBooks Errors

Payroll Connection Error Persisting After Single-User Mode and IE Fixes?

Let QuickFix Bookkeeping Get Your Payroll Transmitting.

Persistent payroll connection errors after all standard fixes typically indicate corrupt payroll data in the transmission queue requiring Intuit-level account access to resolve — our certified ProAdvisors can escalate directly.

Book a Free 30-Minute Consultation

No obligation. Same-day response. Payroll sorted fast.