Coverage

Supported institutions, with the receipts.

Every bank and broker Mozaic actually connects to, pulled from Plaid's production institution catalog and SnapTrade's brokerage list. Both sides of the border.

Last verified: 2026-10-24 · Plaid + SnapTrade · 21 banks tracked, 21 brokers
01 · Banks in Canada and the US (via Plaid)

Banks in Canada and the US (via Plaid)

Plaid's catalog covers 196 institutions in Canada and about 10,000 in the US, and the in-app search reaches all of them. The table below is the subset we track, re-checked against Plaid's live API on every snapshot rebuild. If your bank isn't listed, search for it in the app before assuming it's missing. Where a bank also runs a self-directed investing arm, that arm is a separate connection and sits in the broker table below, marked "(investing)". The product column tracks what Plaid currently exposes for that institution in production: transactions covers chequing, savings, and credit-card activity; liabilities covers mortgages and lines of credit; investments shows up when a bank exposes its in-house investment products through the bank-side Plaid item.

Institution Type Plaid SnapTrade
RBC Royal Bank Bank Transactions, Liabilities –
TD Canada Trust Bank Transactions, Liabilities –
Scotiabank Bank Transactions, Investments, Liabilities –
BMO Bank of Montreal Bank Transactions, Liabilities –
CIBC Bank Transactions, Liabilities –
National Bank of Canada Bank Transactions, Liabilities –
Desjardins Bank Transactions –
Tangerine Bank Transactions, Investments, Liabilities –
American Express Bank Transactions, Liabilities –
Chase Bank Transactions, Investments, Liabilities –
Bank of America Bank Transactions, Liabilities –
Wells Fargo Bank Transactions, Investments, Liabilities –
Citibank Bank Transactions, Investments, Liabilities –
Capital One Bank Transactions, Liabilities –
U.S. Bank Bank Transactions, Investments, Liabilities –
PNC Bank Transactions, Investments, Liabilities –
Truist Bank Transactions, Investments, Liabilities –
TD Bank (US) Bank Transactions, Investments, Liabilities –
American Express (US) Bank Transactions, Liabilities –
Ally Bank Bank Transactions –
Discover Bank Transactions, Liabilities –
02 · Brokers in Canada and the US (via SnapTrade and Plaid)

Brokers in Canada and the US (via SnapTrade and Plaid)

Brokers Mozaic reads through SnapTrade (per-holding detail, cost basis, dividend history) or through Plaid's investments product. Canadian brokers use both routes; US brokers reach Mozaic through SnapTrade. Brokers that appear in both columns route through SnapTrade: the picker hides the Plaid copy, so you land on the SnapTrade side. CIBC Investor's Edge is the exception to the SnapTrade description above: it returns positions and balances, not transaction history.

Institution Type Plaid SnapTrade
Wealthsimple Broker Transactions, Investments Live
Questrade Broker Transactions, Investments Live
Interactive Brokers Canada Broker Transactions, Investments Live
BMO InvestorLine Broker Transactions, Investments, Liabilities –
CIBC Wood Gundy Broker Transactions, Investments –
RBC Direct Investing Broker Investments –
Sun Life Broker Investments –
TD Direct Investing Broker – Live
Webull Canada Broker – Live
CIBC Investor's Edge Broker – Live
Fidelity Broker – Live
Charles Schwab Broker – Live
Vanguard Broker – Live
Robinhood Broker – Live
E*TRADE Broker – Live
tastytrade Broker – Live
Public Broker – Live
Webull US Broker – Live
Chase (investing) Broker – Live
Wells Fargo (investing) Broker – Live
U.S. Bank (investing) Broker – Beta
03 · Known connection issues

Known connection issues

Connections that are degrading in production right now, separate from the per-product coverage above. Checked by hand on 2026-06-22 and updated as institutions break and recover.

Institution Status What this means
CIBC Disconnects daily The CIBC connection drops about once a day and prompts you to reconnect. Transactions and liabilities sync normally between reconnects.
American Express Disconnects daily American Express (Canada) is forced by the card issuer to re-authenticate about once a day, so the Plaid link drops and asks you to reconnect. Card activity keeps syncing between reconnects.
04 · Not listed anywhere on this page

Not listed anywhere on this page

Scotia iTrade, National Bank Direct Brokerage, Qtrade, and Disnat are deliberately absent: none of them is in SnapTrade's catalog or Plaid's Canadian one. Listing any of them would mean claiming coverage we don't have. You can still track these accounts in Mozaic as manual assets. The integration just isn't an API-driven sync.

Last verified: . Coverage is regenerated from live Plaid and SnapTrade APIs before each production deploy. Tell us if something is out of date.

Coverage questions, answered.

Seven questions about how this page is built, what's on it, and what's deliberately not. Tracking these institutions by hand in Mozaic is free; syncing them automatically is $99 CAD a year or $12.99 CAD a month, with a 14-day free trial. Other security and pricing questions are at /security and /pricing.

Every row sources from a committed JSON snapshot regenerated by scripts/build_coverage_snapshot.py against Plaid's production institutions API and SnapTrade's brokerage catalog. Only institutions one of those two integrations actually exposes are listed. If Plaid stops surfacing investments for a bank, the row updates on the next snapshot rebuild. A verified list, in other words, not a marketing list.
Plaid is the open-banking aggregator behind Mozaic's bank and credit-card connections: chequing, savings, credit cards, mortgages, lines of credit. It also carries investment accounts at some institutions, which is how BMO InvestorLine, CIBC Wood Gundy, RBC Direct Investing and Sun Life reach Mozaic. SnapTrade is the brokerage aggregator behind the rest of the investment connections: Wealthsimple, Questrade, Interactive Brokers, TD Direct Investing, and so on. Mozaic uses both because the Canadian bank and broker stacks live on different systems even inside the same parent company (RBC bank vs RBC Direct Investing, BMO bank vs BMO InvestorLine).
Scotia iTrade, National Bank Direct Brokerage, Qtrade, and Disnat are in neither SnapTrade's catalog nor Plaid's Canadian one. If your accounts live at one of these brokers today, you can still track them in Mozaic as manual assets. RBC Direct Investing and Sun Life are a different case: Plaid offers their holdings but not their account transaction history, so Mozaic connects them without that history. Both are in the brokers table above.
They are SnapTrade's own release stages, read from its API rather than assigned by us. Beta means the connection works but coverage is partial: some account types may not sync, transaction history may be limited, or the link flow may surface confirmation prompts that Live connections don't. Early access is the stage below that, newer and less exercised. We list both openly rather than hiding them, so a row badged Beta or Early access is usable today, with the caveat that you may hit an edge case.
Yes, both sides. Fidelity, Charles Schwab, Vanguard, Robinhood, E*TRADE, tastytrade, Public and Webull connect through SnapTrade, retirement accounts included. Chase, Bank of America, Wells Fargo, Citibank, Capital One, U.S. Bank, PNC, Truist and others connect through Plaid for chequing, savings and credit cards. They sit alongside your Canadian accounts in the same Mozaic profile, which is the point if you hold, say, a Wealthsimple TFSA and a Fidelity Roth IRA. Balances convert into whichever base currency you pick, so net worth is one number rather than two. Where a bank also has a self-directed investing arm, it is listed separately as "(investing)": the bank connection and the brokerage connection are two different links.
The 'Last verified' date at the top reflects the most recent run of the snapshot generator against live Plaid + SnapTrade APIs. The script runs before each production deploy and the JSON snapshot is committed alongside the page, so the data here is auditable in Git history rather than a black-box internal dashboard.
Transactions appear in the cash-flow and budget views; liabilities (mortgages, lines of credit) show as negative entries in net worth; investments populate the holdings and performance views with cost basis, P&L, and benchmark comparison. Brokers that appear under both Plaid and SnapTrade are offered as a SnapTrade connection: the picker hides the Plaid copy, so you land on the SnapTrade side.

See if your institutions are covered, end-to-end

Start free →