I have an account with Ally Bank. As per the Ally bank website and their customer service, Ally bank does n't charge any fees for incoming international wire transfers. However I find that for an incoming wire transfer, I was charged {$30.00}. When I enquired with Ally Bank customer service about the fee, they told me that they could n't help me trace why their own designated intermediary bank ( XXXX XXXX XXXX ) charged the fee. They further told me that on incoming wires I should ask the sender bank to mark field XXXX as " OUR ''. This was n't mentioned anywhere on their website. I am pasting below the exact information about incoming wires on their website verbatim for your reference : XXXX BEGIN ALLY WEBSITE INFO XXXX Top Related FAQs How do I receive a wire transfer? 
To receive a wire transfer from another bank in the U.S. : You 'll need to provide the following information to the person or business sending the wire transfer to you : Receiving Bank : Ally Bank ABA/Routing Number : XXXX Address : XXXX XXXX XXXX XXXX, XXXX, XXXX XXXX Beneficiary Account Number : Your Ally Bank Account Number Beneficiary Name : Name as it appears on your Ally Bank Account 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, XXXX XXXX XXXX XXXX, XXXX. 
You 'll need to provide the following information to the person or business sending the wire transfer to you : Receiving Bank : XXXX XXXX XXXX XXXX, XXXX. 
ABA/Routing Number : XXXX Address : XXXX XXXX XXXX XXXX, XXXX, XXXX XXXX XXXX XXXX or Bank Identification Code : XXXX Beneficiary Account Number : XXXX Beneficiary Name : List 'Ally Bank ' since the wire is being processed by XXXX XXXX XXXX XXXX , XXXX. 
Further Credit : Your Ally Bank Account Number and your name as it appears on your Ally Bank account. 
Note : We wo n't charge you to receive a wire transfer into your Ally account. 
XXXX END ALLY WEBSITE INFO XXXX 
