Symptom: The QuickBooks Online card shows a warning, a Reconnect pill, or a connection error, and invoices may have stopped syncing.
The QuickBooks Online card header pill tells you the state:
Connected — healthy.30d left (amber) — the refresh token expires within 30 days; reconnect soon.14d left or fewer (red) — expiring very soon; reconnect now.Reconnect — the refresh token has expired; invoicing through QuickBooks is stopped until you reconnect.The Connected Account panel also shows a refresh-token badge: Nd, Nd left, Nd • reconnect, Reconnect soon, or Token unknown.
When the token has expired, the card shows a panel: QuickBooks needs to be reconnected with Your refresh token has expired. Reconnect to keep invoicing through QuickBooks. Select Reconnect QuickBooks and authorize again with Intuit. See [[invoicing-connect-quickbooks]].
If QuickBooks returned an error, the card shows a red QuickBooks connection error panel with the underlying message. To re-check the live state, select Test Connection:
Connected to <company name>, with the company name and country shown.The card surfaces the error message itself rather than a status code — read that message to see what QuickBooks reported. If it points to an expired or revoked authorization, reconnect (below). If the message is unclear or persists after a reconnect, re-run Test Connection to confirm it is still failing, then contact support with the message shown.
If connecting reports Untrusted QuickBooks redirect URL — refusing to navigate or No authorization URL received from QuickBooks, the authorization URL did not come back as expected. Retry Connect with QuickBooks.
Reconnecting returns you to Invoicing Settings with QuickBooks connected! Verifying..., reloads settings, and runs a connection test automatically. Confirm the pill reads Connected, then verify your account mappings are still set. See [[invoicing-quickbooks-defaults-settings]].