• incoming wire transfers (i.e., SWIFT transfers)

  • from overseas (this question has no connection to internal USA transfers of any kind)

  • denominated in USD (this question has no connection to exchange rates or incoming foreign currencies)

  • Ideally, this for business accounts, although info re personal accounts is also welcome

Factually, does anyone know of a specific US bank that has no or low fees, for such?

Moreover, after tremendous searching, I could not find an online comparative resource for this - perhaps I'm just missing it.

There are 2-3 very old questions similar to this on here, which have poor, confusing, wrong, and out of date answers, or are confused by unrelated issues/answers such as overseas ATM fees or exchange rates, or "local" wire transfers.

It would be great if anyone has actual experience of using said bank and receiving transfers.

  • VTC. The goal of a canonical answer for a question where the answer could change at any time is not realistic. Commented Jul 13, 2016 at 18:25
  • Hi @mhoran_psprep it's totally normal on Stackoverflow, say, to have "canonical" answers to software questions; those rarely stay current for more than 6 months since software changes constantly. Anyway I deleted the word, thanks, good point. Do you have an answer to the question? the duplicate similar questions are complete junk.
    – Fattie
    Commented Jul 13, 2016 at 18:36
  • What is considered "low fees"? A quick search for "banks with no fees for SWIFT" (without the quotes) yielded quite a few sites, such as this one: nerdwallet.com/blog/banking/wire-transfers-what-banks-charge
    – BobbyScon
    Commented Jul 13, 2016 at 18:52
  • @BobbyScon thanks ... $25 or more is common for incoming overseas wires, $0 would be good. You know the nerdwallet article is the best of a bad bunch; but it's pretty bad: it includes say "simplebank" which indeed simply doesn't have incoming wires! doesn't address business accounts, etc.
    – Fattie
    Commented Jul 13, 2016 at 19:14
  • 1
    Chase takes 15$ flat for incoming wires. Verified in Jun 2016.
    – Aganju
    Commented Jul 13, 2016 at 20:35

1 Answer 1


Ally Bank $0 - from their website (emphasis mine):

To receive a wire transfer from a non-U.S. bank:

Incoming wire transfers from a non-US bank are processed by our designated receiving bank, JP Morgan Chase Bank, N.A.

You'll need to provide the following information to the person or business sending the wire transfer to you: Receiving Bank: JP Morgan Chase Bank, N.A. ABA/Routing Number: 021000021 Address: 1 Chase Manhattan PLZ, New York, NY 10005 SWIFT Code or Bank Identification Code: CHASUS33 Beneficiary Account Number: 802904391 Beneficiary Name: List 'Ally Bank' since the wire is being processed by JP Morgan Chase Bank, N.A. Further Credit: Your Ally Bank Account Number and your name as it appears on your Ally Bank account.

Note: We won't charge you to receive a wire transfer into your Ally account.


Alliant Credit Union $0 - from their website (emphasis mine):

Direct international wire transfers

International wire transfers are handled through our correspondent bank for processing. International wires can take up to 10 business days to be credited to the receiving institution.

Funds should be wired to: Northern Trust ABA# 071000152 "Note: US Banks do not use SWIFT codes. This ABA # is used in place of SWIFT codes for US Banks." 50 South La Salle Street, Chicago, IL 60603

For further credit: Alliant Credit Union Account Number 35101804 11545 W. Touhy Avenue, Chicago, IL 60666

For final credit: Member’s name and complete address (No P.O. Box) Member’s 14-digit account number Destination of funds (checking, savings or loan number)

Incoming wire transfers: Wire transfers received Monday - Friday, 7:00am - 3:00pm, CT, will be credited to your account the same day. Wire transfers received after 3:00pm, CT, Monday - Friday and on the weekend will be credited the next business day.

Fees: We do not charge a fee to receive incoming wire funds. However, the financial institution wiring the funds may charge for this service.


Not the answer you're looking for? Browse other questions tagged .