Express Web Connect QuickBooks: Desktop vs Online in 2026
No account needed for your first 3 conversions. We never store your bank login.
Short answer: Express Web Connect is Intuit's aggregation based bank connection, where Intuit retrieves transactions from your online banking site on your behalf. On Intuit's own connectivity documentation for financial institutions it is listed as serving QuickBooks Online, Credit Karma and Quicken. QuickBooks Desktop is not on that list, and Intuit's Desktop bank feeds setup article offers exactly two choices: Direct Connect or Web Connect. So when your bank tells you to move from Direct Connect to Express Web Connect before October 30, 2026, that instruction only works if you are on QuickBooks Online. Desktop users keep importing .qbo Web Connect files. Last updated July 2026.
Thousands of these notices went out in 2026. They all read roughly the same way, because they all describe the same Intuit decision: due to changes announced by Intuit, Direct Connect will be discontinued on October 30, 2026, and customers should switch to Express Web Connect, which is described as the recommended option, or to Web Connect for manual downloads. The wording is accurate from the bank's side. It is just written for a mixed audience of Quicken and QuickBooks customers, and it quietly assumes you are on a product that can actually accept the recommended option.
That gap is where most of the confusion in the QuickBooks forums comes from right now. A contractor or a bookkeeper reads the notice, opens QuickBooks Desktop, goes to Banking and then Bank Feeds, and finds no Express Web Connect anywhere in the setup flow. Nothing is broken and nothing is missing. The option genuinely is not there.
What is Express Web Connect?
Express Web Connect is an automatic update method in which Intuit collects your transactions from your bank's online banking site and delivers them into the product. Intuit describes this category as aggregation and says Intuit creates and manages the connection. You enter your online banking credentials once inside the accounting product, and refreshes happen without you downloading anything. It is the connection type behind most bank feeds people see in QuickBooks Online.
What is the difference between Express Web Connect and Direct Connect?
Direct Connect talks to the bank's own OFX servers, and Intuit notes it is the only two way connectivity type, which is why services like bill pay and in product transfers could ride on it. Express Web Connect goes the other way around: Intuit fetches data from the online banking website rather than a dedicated server, and it is one way, so no payments travel back. Direct Connect also often required enrollment and sometimes a monthly fee at the bank. Express Web Connect normally does not.
Can QuickBooks Desktop use Express Web Connect?
In practice, no. Intuit's current help article on setting up bank accounts for Bank Feeds in QuickBooks Desktop presents two connection methods, Direct Connect and Web Connect, and tells you which one is available depends on your bank. Intuit's connectivity reference for financial institutions lists aggregation, the Express Web Connect family, as supporting QuickBooks Online, Credit Karma and Quicken. Older Express Web Connect references for Desktop still float around in search results, which is why people expect an option they will not find.
My bank says to switch to Express Web Connect before October 30, 2026. What do I do?
If you are on QuickBooks Online, follow the notice: reconnect the account and the feed continues. If you are on QuickBooks Desktop or Enterprise, you have two real choices. Move the company file to QuickBooks Online and use the feed there, or stay on Desktop and switch that account to Web Connect, which means downloading a .qbo file from the bank each period and importing it through Banking, then Bank Feeds, then Import Web Connect File.
What is the difference between Express Web Connect and Web Connect?
Web Connect is the manual one. You log into online banking yourself, download a .qbo file for QuickBooks or a .qfx for Quicken, and import it. Intuit points out that this never requires your bank credentials to be stored in the accounting product, because the download happens inside the bank's own site. Express Web Connect is automatic but credential based. Web Connect works on QuickBooks Desktop, QuickBooks Online and Quicken, which makes it the one method that survives every current deadline.
Is Express Web Connect the same as Express Web Connect Plus?
They are related but not identical, and the Plus variant is mostly a Quicken term. Several banks moved Quicken customers from Direct Connect to a Plus flavor that uses a bank hosted authorization step instead of storing credentials with the aggregator. Intuit's public connectivity type page for financial institutions does not list a Plus product at all. If your bank's notice mentions it, treat it as their Quicken migration path and check separately what they support for QuickBooks.
Does Express Web Connect cost anything?
The connection itself is normally included with your QuickBooks Online subscription, and banks rarely charge for it. That is a change for anyone who paid a monthly Direct Connect fee at their bank, since some institutions billed for that service. Watch the subscription cost rather than the connection cost: moving from a one time Desktop license to a monthly QuickBooks Online plan is the real expense in this migration, not the bank feed.
How far back does Express Web Connect download transactions?
Expect roughly 90 days on a first connection, though some banks return up to about 24 months. That limit catches people who migrate mid year and assume the feed will backfill January. It will not, in most cases. File imports have no date restriction, so the usual fix is to connect the feed for current activity and import the older months as a file, which is also how bookkeepers catch up a neglected year.
Why does Express Web Connect keep disconnecting or asking me to reconnect?
Because it depends on the bank's website and login rules rather than a stable data pipe. When a bank changes its login screens, adds a security step or rotates a multi factor requirement, the aggregation link can break until the connection is refreshed. This is the practical trade off against Direct Connect, which spoke to a dedicated server. It is also why plenty of firms keep a file based routine as a backup even when the feed works.
My bank has no Express Web Connect and no .qbo download. What are my options?
This is common at credit unions, community banks and anything issued outside normal banking rails, like a fleet fuel card. Almost every one of them offers a CSV or Excel export. Download that, convert it to a .qbo Web Connect file, and import it exactly as you would a file from a big bank. Several products advertise CSV to QBO and quietly stop at Excel output, so check what a tool actually writes before you buy; we compare that head to head in our guide to the best CSV to QBO converters. If the only thing your institution publishes is a PDF statement, you can turn the statement into a clean transaction file first, then convert that.
Can QuickBooks Desktop import a CSV instead?
No. QuickBooks Desktop cannot import a bank or credit card CSV in any version or year, including Pro, Premier and Enterprise. The Import Excel and CSV toolkit that Intuit does publish imports customers, vendors, items and the chart of accounts, not transactions. QuickBooks Online can upload a bank CSV directly, but that path is capped at 350 KB and 1,000 rows per upload and needs a strict three or four column layout. The same conversion route works for card accounts, and importing credit card transactions from a CSV follows the identical path once the file is a .qbo.
Should I move to QuickBooks Online just to keep an automatic feed?
Only if the feed is not the main reason. QuickBooks Desktop Enterprise is still sold and supported, and manual Web Connect imports keep working after October 30, 2026, so an automatic feed alone is a thin reason to migrate a large company file with years of job history in it. Move for the reporting, the multi user access or the app ecosystem. Do not move because a bank notice made a one paragraph recommendation.
What actually stops working on October 30, 2026?
Direct Connect stops, for both QuickBooks Desktop and Quicken, and Direct Connect bill pay and in product transfers stop with it. Web Connect .qbo and .qfx imports are unaffected. QuickBooks Online is unaffected. Separately, Intuit sunsets Desktop bank feeds per version three years after release, so a 2023 edition already lost services on May 31, 2026 regardless of what your bank does.
Direct Connect, Express Web Connect and Web Connect compared
| Direct Connect | Express Web Connect | Web Connect | |
|---|---|---|---|
| How data moves | Bank's own OFX server | Intuit collects it from the bank's website | You download a file yourself |
| QuickBooks Online | No | Yes | Yes |
| QuickBooks Desktop | Yes, until October 30, 2026 | Not offered in current setup | Yes |
| Quicken | Yes, until October 30, 2026 | Yes | Yes, as .qfx |
| Two-way (bill pay, transfers) | Yes | No | No |
| Stores your banking credentials | Yes, at enrollment | Yes, with the aggregator | No, you log in at the bank |
| Bank enrollment or fee | Often both | Rarely either | Neither |
| Typical history on first connect | Up to 90 days | About 90 days, sometimes 24 months | Whatever the bank lets you export |
| Breaks when the bank changes its login | No | Yes, this is the common failure | No |
| Still works after October 30, 2026 | No | Yes | Yes |
Read that table down the last row and the picture is simple. One of these three methods is unaffected by every deadline currently in play, needs no enrollment, stores no credentials anywhere, and works on every edition of QuickBooks including Desktop and Enterprise. It is also the only one that requires you to do something each period.
Intuit publishes an article about refreshing Express Web Connect in QuickBooks Desktop. So does Desktop support it or not?
Both things are true, which is why this is so confusing. Legacy Express Web Connect connections do exist in older Desktop files, and Intuit still publishes refresh instructions for them, including a separate article for QuickBooks Desktop for Mac. What you cannot do is create a new one. Intuit's current setup flow for Desktop bank feeds offers Direct Connect or Web Connect, and its connectivity reference for financial institutions lists aggregation against QuickBooks Online, Credit Karma and Quicken. If you already have a working Express Web Connect account in Desktop, refreshing it is a real procedure. If you are starting from a bank notice telling you to switch to it, there is nothing in the interface to switch to.
How do I set up Express Web Connect in QuickBooks Online?
In QuickBooks Online you never pick the connection type by name. Open Bank transactions (under All apps, then Accounting, on current accounts, or under Transactions on older ones), then choose Link account, search for your bank, and sign in with your online banking credentials. QuickBooks decides which connectivity method that institution supports and uses it. Choose the accounts to link, pick the matching account in your chart of accounts, and select how far back to pull. That last choice matters more than people expect, because you usually cannot go back and ask for more history later without disconnecting and relinking.
How often does Express Web Connect update?
Roughly once every 24 hours, on Intuit's schedule rather than yours, and the timing is not guaranteed. You can force a refresh from Bank transactions by selecting Update, which requests new activity for every connected account at once. Even then, what arrives depends on when the bank posted it. Pending transactions generally do not come through until they settle, so a card charge you made this morning may not appear for a couple of days regardless of how many times you press Update.
What do bank feed errors 105, 185 and 324 mean?
These three cover most of what an aggregation connection throws at you. Error 102 or 105 means QuickBooks cannot reach your bank, usually because the bank's site is down or in maintenance, so the fix is to wait and retry rather than to change anything. Error 185 means your bank wants more than a user ID and password, typically a security question or a one-time passcode, and you have to supply it in QuickBooks each time it asks. Error 324 means QuickBooks can no longer find the account on the bank's website, which happens after a password change, a reissued card or account number, a bank site redesign or a closed account.
Notice what all three have in common. None of them are problems with your company file, and none of them can happen to a file import, because a .qbo you downloaded yourself does not depend on a live connection to anything.
Does Intuit store my bank password with Express Web Connect?
Yes, that is how aggregation works. You hand your online banking credentials to the accounting product, and Intuit uses them to sign in to your bank's website on your behalf and retrieve transactions. Some banks have moved to a token-based handoff that authorizes access without passing the password along, which is what the Plus variants are about on the Quicken side. Web Connect avoids the question entirely: you log in at the bank yourself, download the file, and nothing about your credentials leaves the bank's site. For firms handling client files under an engagement letter, that difference is often the deciding one.
Why did Express Web Connect download duplicate transactions?
Usually because the same account got connected twice, or because a connection was disconnected and relinked with an overlapping start date. The feed itself does deduplicate against transactions it has already delivered, but that memory is tied to the connection, so a fresh link starts with a clean slate and re-delivers whatever range you ask for. Exclude the overlap in the review queue before you accept anything, since that queue is the last point where removing them is one click. Once accepted they are ordinary register entries, and cleaning them up afterwards is covered in finding and deleting duplicate transactions in QuickBooks Online.
Can I connect the same bank account to two QuickBooks companies?
Not through one aggregation connection. A linked account belongs to a single company file, which is a real constraint if you run two entities out of one operating account, or if a bookkeeper needs the same data in a client file and an internal one. File imports have no such limit. The same downloaded .qbo can be imported into as many company files as you need, which is why multi-entity bookkeepers tend to standardize on files even when a feed is available to them. If your accountant needs the data rather than the connection, see sending a .qbo file to your accountant.
Is it worth keeping a file-based routine even if my feed works?
For most firms, yes, and the reason is in the error list above. An aggregation link is a dependency on a website you do not control, and it breaks on the bank's schedule, which is frequently the last week of the month. A bookkeeper who already knows how to pull a CSV or a .qbo and import it can close the month anyway. One who has only ever used the feed files a support ticket and waits. The routine takes about ten minutes per account once it is set up, and it is the same routine that handles the accounts that never had a feed in the first place.
If you are landing on the Desktop side of this, the practical routes are covered on the Direct Connect alternative page and in CSV to QuickBooks Desktop, with the Enterprise specific version at importing CSV into QuickBooks Enterprise. For the mechanics of producing the file, see how to convert CSV to QBO and the QuickBooks CSV import template. The format itself is explained in what is a .qbo file, the two methods are compared in Direct Connect vs Web Connect, and if you need older months loaded see importing older transactions into QuickBooks.