Learn which banks use OAuth and what to do when your bank is ready to switch to OAuth.
We're making it even easier to keep your books up to date. If you connect an account to online banking, QuickBooks automatically downloads and categorizes your bank and credit card transactions for you.
Many banks are switching to a connection service called OAuth. We're also switching to OAuth to make online banking even more reliable. Here's what you need to know
These banks currently use OAuth to connect with QuickBooks Online:
- Capital One
- Chase Bank
- Wells Fargo
- Bank of America
- PNC Financial Services
Eventually, we plan to use OAuth to connect to most banks.
There's nothing you need to do for now.
When your bank is ready to switch, you'll get several emails and a notification on the Banking menu. These will tell you how to update your connection.
Each bank is on its own schedule. When your bank is ready to switch, we'll send you emails and notifications.
Banks usually give us one month (30 calendar days) to update things on our end. You'll also need to update your online banking connections during that time.
Since banks are switching their services to OAuth, we also need to change how QuickBooks connects to them. Individuals can't opt-out.
If you don't update your connection, you won't be able to sync your QuickBooks accounts and get new transactions.
Absolutely. In the past, banks let you download up to 90 days of historical transactions.
With OAuth, some banks now let you download up to two years of historical transactions.
Connect a new account
If you're connecting an account for the first time, follow the usual steps in the main article. If your bank is already using OAuth, you'll have the most up-to-date connection.
Update existing accounts
When you get an email or notification, your bank is ready to switch to OAuth:
- If you're using the mobile or desktop app, sign out. Log in to QuickBooks Online on a browser (Chrome, Firefox, Safari, or Microsoft Edge).
- Go to the Banking menu. Find the notification and select Update now. This takes you to your bank's website.
- Sign in as the primary account user and authorize the connection. Learn more more about who can set up OAuth.
- Follow the onscreen instructions to switch over to OAuth.
Once you agree to switch, we'll take care of the rest. Your bank sends us a data token so we can start downloading your transactions into QuickBooks.
We'll use this token instead of your sign in info to manage the connection. So even if you make changes on your bank's website, we can still keep your books up to date.
Here's what to do if you see an error while connecting your account or downloading your transactions.