USAA charges no monthly fees, no overdraft fees, and no foreign transaction fees. The most significant fees are outgoing wire transfers ($20 domestic, $45 international) — still below what Chase ($35) or Bank of America ($30) charge. For the vast majority of military members and families, USAA banking is effectively zero-cost.

USAA Fees at a Glance

Fee Amount Notes
Monthly maintenance $0 All checking accounts
Overdraft fee $0 Eliminated entirely
Foreign transaction (debit) 0% Purchases and ATM worldwide
Non-network ATM (USAA’s fee) $0 USAA never charges its own fee
ATM reimbursement Up to $15/month (Classic) / Unlimited (Performance)
Domestic wire (outgoing) $20
International wire (outgoing) $45
Incoming wires Free Both domestic and international
Stop payment $29
Returned deposited item $5
Cashier’s check $10
Expedited debit card $15 Standard replacement is free

Monthly Fees: $0 on All Checking Accounts

USAA does not charge a monthly maintenance fee on either checking account:

Account Monthly Fee Minimum Balance Minimum Opening Deposit
Classic Checking $0 $0 $25
Performance Checking $0 $0 $25

This is unconditional — no direct deposit requirement, no minimum balance to maintain, no hoops to jump through. Both accounts are permanently free.


Overdraft Fees: Eliminated

USAA eliminated overdraft fees in 2022. When a transaction would overdraw a Classic or Performance Checking account:

  • The transaction is typically declined — no fee charged
  • Members with a USAA overdraft protection line of credit may have the amount covered (interest charges apply to the line of credit balance)
  • There is no “per-item” overdraft fee, no daily maximum fee — simply no fee

Wire Transfer Fees

Transfer Type USAA Fee Chase Bank of America Navy Federal
Outgoing domestic $20 $35 $30 $14
Outgoing international $45 $50 $45 $25
Incoming domestic Free $15 $15 Free
Incoming international Free $15 $16 Free

USAA’s $20 domestic wire fee is below Chase and on par with Bank of America. Navy Federal is cheaper at $14. For large one-time transfers, ACH (free) or Zelle (free, up to $2,500/day) are better options when speed allows.

Wire transfer instructions for receiving funds at USAA:

Field Value
Bank name USAA Federal Savings Bank
ABA routing number 314074269
SWIFT code (international) USAAUS3A
Bank address 10750 McDermott Freeway, San Antonio, TX 78288
Beneficiary account number Your USAA account number

ATM Fee Reimbursement

USAA’s ATM approach is unique: instead of operating its own large proprietary network, USAA partners with Allpoint (55,000+ ATMs) and MoneyPass (45,000+ ATMs) for preferred (surcharge-free) access, and then reimburses fees at any other ATM worldwide.

Account USAA’s Fee Out-of-Network Reimbursement
Classic Checking $0 Up to $15/month
Performance Checking $0 Unlimited

$15/month covers approximately 4–5 average out-of-network ATM surcharges per month ($3 average surcharge). Performance Checking’s unlimited reimbursement is particularly valuable for members stationed in areas without Allpoint/MoneyPass coverage.


How USAA Fees Compare

Fee USAA Chase Bank of America Navy Federal
Monthly checking $0 $12 $12 $0
Overdraft $0 $34 $10 $20 ($0 Active Duty)
Foreign transaction 0% 3% 3% 0%
Domestic wire out $20 $35 $30 $14
ATM reimbursement Up to unlimited None None Up to unlimited (Flagship)

USAA and Navy Federal are the two best banks for zero-fee military banking. Navy Federal’s $14 wire cost beats USAA’s $20, but USAA’s 100,000+ preferred ATM network dwarfs Navy Federal’s 30,000 CO-OP machines.


WealthVieu
Written by WealthVieu

WealthVieu researches and writes data-driven personal finance guides using primary sources including the IRS, Bureau of Labor Statistics, Federal Reserve, and Census Bureau.

The content on Wealthvieu is for informational purposes only and should not be considered financial, tax, or investment advice. Consult a qualified professional before making financial decisions. Full disclaimer · Editorial policy