Skip to content
IRS-Authorized PartnerReady Within 7 Days$297 All-Inclusive — Money-Back Guarantee

Updated April 2026

Chase vs Bank of America for ITIN Holders 2026: Which Is Better?

Chase and Bank of America are the two largest traditional banks that accept ITIN holders. Chase operates 4,700+ branches in 48 states. Bank of America operates 3,800+ branches in 38 states. Both charge $12/month for basic checking (waivable) and require in-person branch visits to open accounts. This guide compares every feature that matters to ITIN holders: fees, ATM networks, Spanish-language support, credit card options, and more.

How Do Chase and Bank of America Compare for ITIN Holders?

FeatureChaseBank of America
Branches4,700+ (48 states)3,800+ (38 states)
ATMs16,000+15,000+
Monthly fee$12 (waivable)$12 (waivable)
Fee waiver$1,500 min or $500 DD$1,500 min or DD
Min opening deposit$0$25
FDIC insurance$250K$250K
ZelleYesYes
Mobile app rating4.8/5 (App Store)4.7/5 (App Store)
Spanish supportMany branchesMost branches + dedicated line
ITIN credit cardNot availableSecured card available
Intl wire fee$40 ($5 online select)$45
Rewards programChase OffersPreferred Rewards
Best forLargest branch network, mobile appSpanish support, secured card

When Should ITIN Holders Choose Chase?

Chase is the better choice for ITIN holders who prioritize branch access, mobile banking quality, and future relationship banking potential.

  • You need maximum branch coverage. 4,700+ branches in 48 states means you are more likely to find a Chase branch wherever you live or travel in the US.
  • You value mobile banking. Chase's mobile app consistently ranks among the best in the industry with a 4.8/5 App Store rating. Features include instant Zelle transfers, real-time alerts, and mobile check deposit.
  • You plan to build a Chase relationship. Chase Sapphire and other premium products may become available as you build credit history and banking relationship over time.
  • You want lower international wire fees. Chase charges $5 for online wires to select countries vs BofA's $45 flat fee. If you send money internationally online, Chase can save you $40 per transaction.

Full details: Chase ITIN guide

When Should ITIN Holders Choose Bank of America?

Bank of America is the better choice for ITIN holders who need Spanish-language support, want a secured credit card, or plan to use the Preferred Rewards program.

  • You prefer Spanish-language banking. BofA offers the most comprehensive Spanish-language banking experience with bilingual staff at most branches, a Spanish mobile app, and a dedicated Spanish customer service line at 1-800-688-6086.
  • You want a secured credit card. BofA offers the Customized Cash Rewards Secured card to ITIN holders. This lets you build credit history while earning cashback rewards. Chase does not offer credit cards to ITIN-only holders.
  • You plan to keep high balances. BofA's Preferred Rewards program offers fee waivers, rate bonuses, and cashback boosts for customers who maintain $20,000+ across BofA and Merrill accounts.
  • You live in the Southeast or mid-Atlantic. BofA has stronger branch coverage in these regions compared to Chase.

Full details: Bank of America ITIN guide

What Is the Final Verdict: Chase or Bank of America?

Our recommendation:

Both banks offer similar fees and features for ITIN holders. Choose Chase for the largest branch network, best mobile app, and lower international wire fees. Choose Bank of America for Spanish-language support and the ability to get a secured credit card with your ITIN. If you need $0 fee banking without branch visits, consider Mercury or Relay instead.

See also: ITIN banking hub | ITIN credit cards compared | Wells Fargo ITIN guide

Chase vs Bank of America for ITIN: Frequently Asked Questions

Yes. Both Chase and Bank of America accept ITIN holders for personal checking and savings accounts. You need to visit a branch in person with your ITIN letter (CP565 or CP567), valid passport, and proof of US address. Neither bank accepts ITIN applications online for new accounts. Both require a minimum opening deposit ($0 at Chase, $25 at BofA).

Need an ITIN to open your Chase or BofA account? Apply through itin.so starting at $297.

Apply for Your ITIN Today