Strategies to guarantee arrival time for transfers between banks
Transfers are defined to arrive on a specific number of business days, nearly always one business day (if you submit it before the cutoff time). The exact number of days depends on the receiver bank, but when you try to create a transfer, it will tell you when it will arrive, before you send it out.
Banking, transactions carried on by any individual or firm engaged in providing financial services to consumers, businesses, or government enterprises. In the broadest sense, banking consists of safeguarding and transfer of funds, leading or facilitating loans, guaranteeing creditworthiness, and exchange of money. These services are provided by such institutions as commercial banks, savings banks, trust companies, finance companies, and merchant banks or other institutions engaged in investment banking. A narrower and more common definition of banking is the acceptance, transfer, and, most important, creation of deposits. This includes such depository institutions as commercial banks, savings and loan associations (more common in the United States), building societies, and mutual savings banks. All countries subject banking to government regulation and supervision, normally implemented by central banking authorities. For further information on central banks and investment banking, see the relevant articles. Currency exchange is rather the norm than the exception in international wire transfers, so the fact that the amount needs to be exchanged should have no impact at all. The processing time depends on the number of participating banks and their speeds. Typically, between Europe and the US, one or two business days are the norm. Sending from Other countries might involve more steps (banks)  which each takes a bit of time. However, anything beyond 5 business days is not normal. Consider if there are external delays - how did you initiate the sending? Was it in person with an agent of the bank, who might have put it on a stack, and they type it in only a day later (or worse)? Or was it online, so it is in the system right away? On the receiver side, how did you/your friend check? Could there be a delay by waiting for an account statement? Finally, and that is the most common reason, were all the numbers, names, and codes absolutely correct? Even a small mismatch in name spelling might trigger the receiving bank to not allocate the money into the account. Either way, if you contact the sender bank, you will be able to make them follow up on it. They must be able to trace where they money went, and where it currently is. If it is stuck, they will be able to get it ‘unstuck’. "Buy term and invest the difference is certainly the standard recommendation, and for good reason. When you start looking at some sample numbers the ""buy term and invest the difference"" strategy starts to look very good. Here are the rates I found (27 yr old in Texas with good health, non-smoker, etc): $200k term life: $21/month $200k whole life: $177/month If you were to invest the difference in a retirement account for 40 years, assuming a 7% rate of return (many retirement planning estimates use 10%) you would have $411,859 at the end of that period. (If you use 10% that figure jumps to over $994k.) Needless to say, $400k in a retirement account is better than a $200k death benefit. Especially since you can't get the death benefit AND the cash value. Certainly one big difficulty is making sure you invest that difference. The best way to handle that is to set up a direct deposit that goes straight from your paycheck to the retirement account before it even touches your bank account. The next best thing would be an automatic transfer from your bank account. You may wonder 'What if I can no longer afford to invest that money?' First off, take a second and third look at your finances before you start eating into that. But if financial crisis comes and you truly can't afford to fund your own life insurance / retirement account then perhaps it will be a good thing you're not locked into a life insurance policy that forces you to pay those premiums. That extra freedom is another benefit of the ""buy term and invest the difference"" strategy. It is great that you are asking this question now while you are young. Because it is much easier to put this strategy into play now while you are young.  As far as using a cash value policy to help diversify your portfolio: I am no expert in how to allocate long term investments after maxing out my IRA and 401k. (My IRA maxes out at $5k/year, another $5k for my wife's, another $16.5k for my 401k.) Before I maxed that out I would have my house paid for and kid's education saved for. And by then it would make sense to pay a financial adviser to help you manage all those investments. They would be the one to ask about using a cash value policy similar to @lux lux's description.  I believe you should NEVER PUT YOUR MONEY INTO SOMETHING YOU DON'T UNDERSTAND. Cash value policies are complex and I don't fully understand them. I should add that of course my calculations are subject to the standard disclaimer that those investment returns aren't guaranteed. As with any financial decision you must be willing to accept some level of risk and the question is not whether to accept risk, but how much is acceptable. That's why I used 7% in my calculation instead of just 10%. I wanted to demonstrate that you could still beat out whole life if you wanted to reduce your risk and/or if the stock market performs poorly." Many European countires allow you to an account for non-residents. You have to appear in the bank personally to open it, some of them even to get your own tax number for non-residents from the local government.  I'm not sure if you get a Visa (Electron) chip card immediatelly or you have to wait for like 3 months before being issued one. I've heard that getting a tax number for non-residents and opening a bank account is easily done in one day in Brezice, Republic of Slovenia. They seem to have agile local bureaucracy and banks, since many pople from neighbouring (non-EU) countries (used to) come there to open an EU bank account. Funds can be transfered via Internet banking - US banks have that, do they? SWIFT and IBAN codes are used for international money transfer. But it takes some time (days!) for it to arrive to destination. Tansfers below $20000 per month or per transaction are considered normal, but for amouts above that the destination bank might ask you to explain the purpose, to prove it is not illegal. Some of them accept the explanaiton in writing (they forward it to the regulator that tracks such large transfers), some of them ask you to appear there in person for an interview and to sign a statement. Can't believe US banks are still issuing paing magnet stripe cards like it's still 1980s. I'd expect Europe to be 10 years behind USA in technology, but this seems to be a weird reverse. I've beed using Internet banking with one-time passwd tokens and TAN lists for almost 10 years, and chip cards exclusivley for over 5y. Can't remeber the last time I've seen mag stripe card only. American Express (event the regular green one) got the chip at least 5 years ago. And it is accepted regularly in Europe. Alegedly it's more popular in Europe (although Mastercard is a definite #1, with Visa close to that) that in USA. Banks are not your friends, they are not performing services for you because they like you. They are a business, and they make money by borrowing money from you at low interest and loaning it out at higher interest. They are trying to persuade you to deposit more money (however briefly) in their bank so they can loan out more money. They are probably also counting on the fact that most folks won't go to the trouble of setting up accounts at multiple banks with the interlocking automatic transfers, in order to meet the required deposit threshold. That lets them save on the interest payments to consumers that are individually tiny, but significant in the aggregate. Most US banks allow to initiate wire transfers online. (I do it regularly with BoA and JPMorgan-Chase) Once you have your account details in Germany, you log on to your US account, set it up, and initiate the transfer; that should go through within one day. The exchange ratio is better than anything you would get buying/selling currency (paper cash money), no matter where you do it. Chase takes a fee of 40$ per online transaction; BoA 45$. The receiving bank might or might not take additional fees, they should be lower though (I have experienced between 0€ and 0.35%). Therefore, it is a good idea to bundle your transfers into one, if you can. I just called the customer service of a real bank, not a money transfer service. It seems that the limit is on the electronic transactions only. If you show up at the bank the limits tend to be huge or do not exist (the bank rep. just told me that he is not aware of a limit in this specific bank). They're batched typically and about 30-90 days out typically, though the speed is routinely increasing the last few years. The flow depends from payment processor to payment processor. Generally, the cheaper the payment processing the longer the delay.  The future of this stuff is blockchain if you'd like to look at that  http://www.goldmansachs.com/our-thinking/pages/blockchain/