QuickBooks Online bank feed errors — from “Action required” prompts to a complete stop in transaction syncing — are almost always caused by an expired bank session token, a bank-side security change that requires re-authentication, or a broken integration between Intuit and your financial institution. According to Intuit’s bank feed documentation, clicking Update in the Banking section resolves the majority of sync errors.

QuickBooks Online bank feed not working: click Update first, then reconnect account, check bank security, use Web Connect as fallback

What causes QuickBooks Online bank feed errors

Expired session token — Bank feed connections use tokens that expire every 30 to 90 days depending on your bank. When a token expires, QBO loses the ability to pull transactions automatically and shows an authentication prompt.

Bank-side security update — Banks frequently add new security requirements — new MFA steps, mandatory password resets, or data-sharing consent renewals. When these are pending, QBO cannot connect using the previously saved credentials.

Intuit-bank integration break — Intuit maintains a direct data connection with each supported bank. When a bank updates its infrastructure, Intuit’s integration can break temporarily until Intuit’s banking team repairs it.

Mixed import methods — Using both the automatic bank feed and manual Web Connect import simultaneously causes the same transactions to appear twice in QBO.

How to fix QuickBooks Online bank feed errors

Work through the steps in order. The Update button (Step 1) resolves most feed errors caused by expired tokens and takes under one minute.

How to verify the fix

After reconnecting, go to QBO Banking and check that the last updated timestamp next to your bank account has refreshed to today’s date. Click into the For review tab and confirm that recent transactions from the past 24 hours are visible. If they appear, the bank feed is working again.