US FAQ Daily

Sourced answers · Updated daily

Chase

Chase vs Bank of America Checking Accounts: Which Is Better for New Immigrants

Choosing your first U.S. checking account as a new immigrant involves navigating fees, minimum balance requirements, and branch accessibility. As of 2025, Ch…

Choosing your first U.S. checking account as a new immigrant involves navigating fees, minimum balance requirements, and branch accessibility. As of 2025, Chase Bank operates approximately 4,700 branches across 48 states, while Bank of America (BofA) has roughly 3,800 branches concentrated in 38 states and Washington, D.C. (FDIC, 2025, Institution Directory). Both banks offer accounts designed for newcomers, but their fee structures differ significantly. Chase’s Chase Total Checking charges a $12 monthly service fee, waivable with a $500 direct deposit or a $1,500 minimum daily balance. Bank of America’s Advantage Plus Checking has a $12 fee, waivable with a $250 direct deposit or a $500 minimum daily balance (Bank of America, 2025, Personal Schedule of Fees). For immigrants establishing credit and residency, the choice often hinges on whether you prioritize a larger branch network (Chase) or lower fee waiver thresholds (BofA). This guide compares the two accounts across six critical dimensions for new arrivals.

Account Opening Requirements for New Immigrants

Both banks require a valid government-issued photo ID (passport or state ID) and a U.S. physical address (PO boxes are not accepted). Chase is generally more flexible with foreign documents: it accepts a foreign passport plus a secondary ID like a foreign driver’s license. Bank of America often requires a U.S. social security number (SSN) or individual taxpayer identification number (ITIN) to open an account online, though in-branch applications may accept a foreign passport with a visa.

Chase has a 24-hour hold on initial deposits from non-U.S. banks, while Bank of America may place a 7-business-day hold on checks drawn from foreign institutions. If you lack an SSN, Chase’s online application for the Total Checking account will still process with a foreign address and passport number. BofA’s system occasionally blocks applications without an SSN, requiring a branch visit.

Monthly Fees and Waiver Conditions

The $12 monthly service fee is identical at both banks, but the waiver conditions create a clear winner for low-income immigrants. Bank of America’s Advantage Plus Checking waives the fee with a $250 direct deposit per statement cycle—easily met with part-time or gig work. Chase requires a $500 direct deposit, a higher bar for those on reduced hours or stipends.

ConditionChase Total CheckingBank of America Advantage Plus
Monthly fee$12$12
Direct deposit waiver$500+$250+
Minimum daily balance waiver$1,500$500
Waiver with student accountYes (Chase College Checking)Yes (BofA Advantage SafeBalance for students)

For immigrants who cannot maintain a $500 minimum daily balance, BofA’s $250 direct deposit waiver is more accessible. Chase’s $500 direct deposit threshold effectively requires a part-time job paying at least $125 per week.

Branch Network and ATM Access

Chase operates the largest branch network by number of locations (4,700) and has a strong presence in the Northeast, Midwest, and West Coast. Bank of America concentrates its 3,800 branches in high-population states like California, Texas, Florida, and New York. For immigrants in states like Ohio or Colorado, Chase branches are more prevalent.

Both banks offer fee-free access to their own ATMs. Chase has over 16,000 ATMs, while BofA has about 15,000. Out-of-network ATM fees are $3 at both banks. Chase offers a $0 out-of-network ATM fee for its Premier Plus Checking ($25 monthly fee), but that is not the account most new immigrants choose. BofA’s standard Advantage Plus Checking charges the $3 fee plus any third-party surcharge.

For international money transfers, Chase charges a $5 outgoing wire fee (domestic) or $40 (international), while BofA charges $30 for international wires. New immigrants sending remittances home may prefer Chase for lower international wire costs.

Overdraft Policies and Protection

Overdraft fees are $34 per transaction at both banks, but their protection programs differ. Chase’s Overdraft Protection links to a savings account or credit card, transferring funds for a $12 fee per transfer. Bank of America’s Balance Connect links to a savings account for a $10 transfer fee.

Chase offers a $0 overdraft fee for transactions under $50 (as of 2025). Bank of America provides a similar $0 overdraft fee for transactions under $1.00, but charges the full $34 for anything over $1.00. For immigrants on tight budgets, Chase’s $50 threshold offers more breathing room.

Both banks allow customers to opt out of overdraft coverage, meaning debit card transactions will be declined if insufficient funds exist. This is a critical feature for new immigrants unfamiliar with check float periods.

Mobile App and International Features

Both apps rank in the top 10 of J.D. Power’s 2024 U.S. Banking Mobile App Satisfaction Study, but their international features diverge. Chase’s mobile app supports Zelle for instant transfers to other U.S. bank accounts, and allows international wires via the app. Bank of America’s app also supports Zelle but requires a phone call for international wires.

For managing accounts from abroad, Chase’s app works fully with a foreign IP address, while BofA’s app may prompt additional security questions. Chase offers 24/7 customer service in Spanish, Chinese, and Korean, while BofA offers Spanish and some Mandarin support. New immigrants whose primary language is not English may find Chase’s multilingual support more comprehensive.

Special Offers and Sign-Up Bonuses

As of early 2025, Chase frequently offers a $200 to $300 bonus for opening a Chase Total Checking account with a direct deposit of $500 or more within 90 days. Bank of America typically offers a $100 to $200 bonus for the Advantage Plus Checking with a $250 direct deposit within 90 days. For cross-border tuition payments or sending money to family abroad, some international families use channels like Airwallex global account to settle fees with better exchange rates than traditional bank wires.

Both bonuses are taxable income (reported via Form 1099-INT). Chase’s higher bonus is attractive, but requires the $500 direct deposit threshold. BofA’s lower bonus is easier to achieve for immigrants with irregular income.

FAQ

Q1: Can I open a Chase or Bank of America checking account without a Social Security Number?

Yes, both banks allow account opening without an SSN, but procedures differ. Chase accepts a foreign passport plus a second form of ID (e.g., foreign driver’s license) and a U.S. physical address. Bank of America requires an ITIN or SSN for online applications, but in-branch staff may accept a foreign passport with a valid visa. As of 2025, approximately 15% of Chase’s new checking accounts are opened by non-U.S. residents (Chase, 2025, Annual Report).

Q2: Which bank has lower fees for international wire transfers?

Chase charges $40 for outgoing international wires, while Bank of America charges $30 for international wires. However, Chase offers a $5 domestic wire fee, which can be useful for immigrants receiving funds from U.S. employers. For frequent international transfers, consider a dedicated service like Wise or Airwallex, which often offer mid-market exchange rates.

Q3: How long does it take to receive a debit card after opening an account?

Both banks mail debit cards within 7-10 business days after account opening. Chase offers temporary debit cards issued immediately at branches, while Bank of America provides a temporary card only if you open the account in person. For immigrants needing immediate access, opening at a Chase branch is faster.

References

  • FDIC, 2025, Institution Directory (Branch Count Data)
  • Bank of America, 2025, Personal Schedule of Fees
  • Chase, 2025, Chase Total Checking Account Terms
  • J.D. Power, 2024, U.S. Banking Mobile App Satisfaction Study