USAA’s Zelle limit is $2,500 per day and $10,000 per 30-day rolling period. ACH transfers to linked external accounts are capped at $10,000/day and are free. Outgoing domestic wires cost $20 with no stated cap. USAA’s routing number is 314074269 and SWIFT code is USAAUS3A.

USAA Transfer Limits at a Glance

Transfer Method Daily Limit Monthly / Rolling Limit Fee
Zelle $2,500 $10,000 (30-day rolling) $0
ACH (external linked) $10,000 $0
Domestic wire No cap No cap $20
International wire No cap No cap $45
Internal USAA to USAA No stated cap $0
Bill pay Varies $0
Incoming wire No cap $0

Zelle at USAA

USAA supports Zelle directly through its mobile app and online banking — no separate Zelle app needed.

Detail USAA Zelle
Daily limit $2,500
30-day rolling limit $10,000
Speed Minutes (registered Zelle recipients)
Fee $0
Eligible accounts USAA Checking
Limit increase Generally not available

Example: On a $2,500/day Zelle limit, sending $2,500 on Monday means you can send again on Tuesday ($2,500 more). But if you’ve sent $10,000 in the last 30 days, the rolling cap is reached regardless of daily limits.

For amounts above the Zelle cap, ACH transfer is the best free alternative (up to $10,000/day).


ACH Transfers

USAA ACH transfers (bank-to-bank transfers to external linked accounts) offer higher limits than Zelle at no cost:

Detail USAA ACH
Daily limit $10,000
Speed 1–3 business days standard
Same-day ACH Available for some transfers
Fee $0
Setup Link external account (1–3 days trial deposit verification)

ACH is the preferred method for moving larger sums between USAA and an external savings account or brokerage.


Wire Transfers

Wire transfers are the highest-limit, fastest-clearing transfer method at USAA:

Type Fee Speed Best For
Domestic wire (outgoing) $20 Same business day if before cutoff Large, time-sensitive payments
International wire (outgoing) $45 1–5 business days Overseas payments
Incoming wire (any) $0 Same business day Receiving funds

Routing information for incoming wires:

  • Routing number: 314074269
  • Bank name: USAA Federal Savings Bank
  • Bank address: 10750 McDermott Freeway, San Antonio, TX 78288
  • SWIFT code (international incoming): USAAUS3A
  • Account number: Your USAA account number (shown in the USAA app under Account Details)

Internal USAA Transfers

Transfers between USAA accounts (checking to savings, for example) are:

  • Instant — available immediately
  • Free — no fee of any kind
  • No stated cap — can move any amount between USAA accounts
  • Available 24/7 — via app, online, or by phone

USAA Zelle Limits vs Other Military Banks

Bank Zelle Daily Zelle Monthly ACH Daily Domestic Wire Fee
USAA $2,500 $10,000 $10,000 $20
Navy Federal $3,000 $15,000 $10,000 $14
Chase $5,000 $40,000 Varies $35
Bank of America $3,500 $20,000 $10,000 $30
Ally $5,000 $10,000 $150,000 $20

USAA’s $2,500 daily Zelle limit is lower than Navy Federal ($3,000) and significantly lower than Chase ($5,000). For large peer-to-peer transfers, ACH from USAA’s $10,000/day free limit is the better option. USAA’s domestic wire fee ($20) is lower than most traditional banks but matches Ally and is $6 more than Navy Federal.


Tips for Large Transfers

Amount Recommended Method
Under $2,500 Zelle (instant, free)
$2,500–$10,000 ACH (1–3 days, free)
Over $10,000 Domestic wire ($20, same day)
International International wire ($45)
USAA to USAA Internal transfer (instant, free, no cap)

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