Skip to main content

QuickBooks Integration Disconnecting or Stopping Sync

Learn how to identify and resolve unexpected disconnections caused by expired OAuth refresh tokens in your QuickBooks integration.

Updated over a month ago

Why did my QuickBooks Online integration stop syncing?

Due to a recent OAuth 2.0 upgrade, some QuickBooks Online (QBO) connection refresh tokens are not being renewed automatically. These tokens expire after 100 days. When a token expires without being renewed, your QBO integration will disconnect and stop syncing data to Nue.

This is a known issue. Our team is actively working with our integration vendor to implement a permanent fix and restore automatic token management.

What does this look like?

You may notice one or more of the following:

  • Your QuickBooks Online integration shows a disconnected or error status in your integration settings

  • Invoices, payments, or billing records are no longer syncing to QuickBooks Online

How do I fix it?

Re-authenticating your connection will reset the token and restore the sync. Follow these steps:

  1. Log in to your Nue instance.

  2. Click the gear icon (βš™) in the top right corner of the dashboard to open Settings.

  3. In the search box, type QuickBooks Integration and navigate to the QuickBooks Integration setup page.

  4. Navigate to your integration settings and log in to QuickBooks Online again to refresh the link.

We strongly recommend doing this even if your integration appears to be working normally, re-authenticating resets the token expiry clock and reduces the risk of an unexpected disconnection before the permanent fix is deployed.

I re-authenticated but data is still not syncing. What should I do?

If re-authenticating did not restore the sync, try the following:

  • Wait a few minutes and check your integration status again, the first sync after reconnection may take a moment to trigger

  • If data is still missing after a successful reconnection, contact Nue Support with your tenant ID.

Did this answer your question?