Money transfer to the U.K
"I'd recommend an online FX broker like XE Trade at xe.com.  There are no fees charged by XE other than the spread on the FX conversion itself (which you'll pay anywhere). They have payment clearing facilities in several countries (including UK BACS) so provided you're dealing with a major currency it should be possible to transfer money ""free"" (of wire charges at least).  The FX spread will be much better than you would get from a bank (since FX is their primary business). The additional risk you take on is settlement risk.  XE will not pay the sterling amount to your UK bank account until they have received the Euro payment into their account.  If XE went bankrupt before crediting your UK account, but after you've paid them your Euros - you could lose your money. XE is backed by Custom House, which is a large and established Canadian firm - so this risk is very small indeed. There are other choices out there too, UKForex is another that comes to mind - although XE's rates have been the best of those I've tried." I've been using xetrade for quite awhile, also used nzforex (associated with ozforex / canadian forex, probably ukforex as well) -- xetrade has slightly better rates than I've gotten at nzforex, so I've been using them primarily.  That said, I am in the process of opening an account at CurrencyFair, because it appears that I'll be able to exchange money at better rates there.  (XETrade charges me 1.5% off the rate you see at xe.com -- which is the FX conversion fee I believe -- there are no fees other than the spread charged).  I think the reason CurrencyFair may be able to do better is because the exchange is based on the peer-to-peer trade, so you could theoretically get a deal better than xe.com.  I'll update my answer here after I've been using CurrencyFair for awhile, and let you know.  They theoretically guarantee no worse than 0.5% though (+ $4.00 / withdrawal) -- so I think it'll save me quite a bit of money.
Just a regular bank transfer. Call your US bank and ask for wire transfer instructions. I've transferred money like that from US to Europe and back a few times. Usually fees were in low two digits ($15-$30), but depending on your bank account a sending and receiving side may charge a fee. Transfers of money to the UK for any purpose are not generally taxed, so you can just transfer it here and invest. Once the money is here, you'll be taxed on the business activity like anyone else - the company will have to pay corporation tax, and depending on your own residency you might have to pay income tax on any distributions from the company. Use a remitting service such as Ria Money Transfer. Almost all these services allow you to transfer upto $2999 at a time. So, you would be able to transfer the entire amount of $4500 within 2 business days(There is a monthly limit too, but it will definitely be more than $4500). There are no fees to use these services, but they do scrape off a bit on the currency rate. As of today you are getting 624 GBP for $1000 whereas the market rate is $641.95. You still save roughly $17 and 4 transactions, which adds up to more than $100. Here is a link to Ria's website. Other services, include Xoom, Western Union, Money Dart and Money Gram. "One option would be to physically ship the money from Israel to the US. I quickly ran the numbers for shipping different amounts of $100 bills (One pound equals 454 bills) using a popular shipping company. Here are the results:  The ""sweet"" spot is $100,000.  That would only cost you $76 to ship which is just 0.08% of the amount being transferred. Of course, the shipping company's website says international shipments of money are prohibited.  Their website, however, let me categorize the shipment as ""money"".  Strange." "I haven't used transfer wise, so can't speak to their price.   Regardless of what service you use, what you should look for is whether the conversion price is greater than how much you think the currency's price will move.   Example: if your bank charges ~8% on any currency exchange, you should ask yourself whether you think the pound (or whatever currency) will drop by &gt;8% within whatever time frame you've set for yourself. If not, you're better off keeping your money in that currency.   I checked out their site and it does look like transferwise is pretty inexpensive, around .9% in transaction costs. So again, ask yourself whether you think the pound will drop by 1% in your time frame. Doesn't seem like a lot, but also consider that currencies typically fluctuate by just a few tenths of a percentage per day.   I know you're probably looking for an answer like ""pound will drop, sell it all,"" but I don't know enough about currencies to be giving advice there. I would definitely pay attention to Brexit negotiations though, as that will be one of the biggest influences on both currencies for quite some time." I think it really depends on how much you take out of your Nationwide account each month. At a certain point, it will become cheaper just to transfer your monthly rent + living allowance via an international bank transfer or using one of the currency transfer services like xe.com or Hifx. You will have to pay fees either way and/or you'll end up with a forex spread. If you have got enough money in your UK account to cover several months' worth of expenses in Germany, I would be tempted to make one big transfer every few months instead of a a monthly one; anything more than once a month is probably going to be too costly either way. It might also be worth comparing the transfer fees charged by the various banks, when I lived in the UK and had to regularly send money to Germany I found there was a massive difference between different banks for essentially the same service. "Usually services like Western Union or MoneyGram only give the recipient the money, not the information about who and when sent it. But you can verify with them directly.  However, for legal/tax reasons, your friend might have to declare that it was a gift, and where it came from. So depending on the country of the destination you might not be able to completely ""hide"" from the recipient, even if the transfer service technically allows that. In any case, when you transfer the money out from the US you'll have to provide your personal identification and information. Since the USA PATRIOT Act, it is impossible to transact ""anonymously"" (not sure if it ever was possible in the US, actually)." "As soon as I see the word ""friends"" along with money transfer I think scam. But ignoring that red flag.... You will have American companies reporting to the IRS that you are a Canadian Vendor they have hired. Then you are transferring money to people in Bangladesh.  Assuming also that you fill out all the regulatory paperwork to establish this Money transfer business  you may still face annual reporting requirements to 3 national taxing authorities. In the United states there are situations where the US Government hires a large company to complete a project. As part of that contract they require the large company to hire small businesses to complete some of the tasks. In a situation where the large company is imply serving as a conduit for the money between the government and the sub-contractor; and the large company has no other responsibilities; the usual fee for providing that function is 8% of the funds. This pays for their expenses for their accounting functions plus profit and the taxes that will trigger. Yet you said ""At the end of the day, I will not earn much, but the transactions will just burden my tax returns.""  The 8 percent fee doesn't include doesn't include having to file paperwork with 3 nations.  Adding this to all the other risks associated with being an international bank, plus the legal costs of making sure you are following all the regulations...No thanks." Disclaimer: it's hard to be definitive as there may be some law or tax rule I'm not aware of. From a UK perspective, this should be perfectly legal. If it's just a one-off or occasional thing for personal reasons, rather than being done in the course of a business, there probably aren't any tax implications. In theory if there's an identifiable profit from the transaction, e.g. because you originally obtained the INR at a lower exchange rate, then you might be liable to capital gains tax. However this is only payable above approximately £10K capital gains (see http://www.hmrc.gov.uk/rates/cgt.htm) so unless this is a very large transaction or you have other gains in the tax year, you don't need to worry about that. I would only recommend doing this if you trust each other. If one side transfers the money and the other doesn't, the international nature will make it quite hard in practice to enforce the agreement legally, even though I think that in theory it should be possible. If the sums involved are large, you may find that the transaction is automatically reported to the authorities by your bank under money laundering regulations, or they may want documentation of the source of the funds/reason for the transaction. This doesn't automatically mean you'll have a problem, but the transaction may receive some scrutiny. I think that reporting typically kicks in when several thousand pounds are involved. I have recently started using Transferwise to transfer money between the U.K. and The Netherlands. Transferwise has lower fees than other companies.  They use a pseudo-peer-to-peer money transfer system.  When person A transfers £ to €, and person B transfers € to £, they effectively cancel these two agains teach other, which significantly lowers exchange fees for both A and B. I am not affiliated with Transferwise other than as a customer. GBP is widely traded currency and it is definitely possible to send GBP internationally with out any conversion. Of late banks are trying to maximize the FX and if they see a Euro country the sending bank assumes the beneficiary account is in Euro and converts to get FX spread than letting the beneficiary bank decide. Keep complaining to your bank and then the sending bank will put your account in exception and not convert next payments The company says it's out of their control - it isn't. All they have to do is to INSTRUCT HSBC to send a certain amount of GBP, and then HSBC MUST send GBP.  Obviously the bank doesn't like that because they make money through the conversion. That's not your problem. When told to send GBP, they must send GBP.  Depending on what your relationship with that company is, you lost money because they didn't send the GBP. At the very least, they sent you four percent less in Euros than they should have sent you. So send them a bill for the difference. It's unfortunate that your bank charged for the conversion Euro to GBP, but fact is that less than the agreed amount arrived at your bank, and that's the responsibility of the sender. I'm not sure I understand what you're trying to say, but in general its pretty simple: She goes to the UK bank and requests a wire transfer, providing your details as a recipient. You then go to your bank, fill the necessary forms for the money-laundaring regulations, you probably also need to pay the taxes on the money to the IRS, and then you have it. If you have 1 million dollars (or is it pounds?), I'm sure you can afford spending several hundreds for a tax attorney to make sure your liabilities are reduced to minimum. I ended up just trying. I gave A the IBAN of B's account, which I calculated online based on the bank code and account number (because B claimed IBAN won't work, so didn't give it to me), and B's name. A was able to transfer the money apparently without extra difficulties, and it appeared on B's account on the same day. Contrary to some other posts here, IBAN has nothing to do with the Euro zone, nor is it a European system. It started in Europe, but it has been adopted as an ISO standard (link). As usual of course some countries don't see the urgency to follow an international standard :) XE.com has a list of all IBAN countries; quite a few are non-European. Here is even the list formatted specially for the European-or-not discussion: link. "Past results are not a predictor of future results. There is no explicit upper bound on a market, and even if individual companies' values were remaining unchanged one would expect the market to drift upward in the long term. Plus, there's been some  shift from managing companies for dividends to managing stocks for growth, which will tend to increase the upward push. Trying to time the market -- to guess when it's going to move in any particular direction -- is usually closer to gambling than investing. The simplest answer remains a combination of buy-and-hold and dollar-cost averaging. Buy at a constant number of dollars per month (or whatever frequency you prefer), and you will automatically buy more when the stock/fund is lower, less when it is higher. That takes advantage of downturns as buying opportunities without missing out on possible gains at the other end. Personally, I add a bit of contrarian buying to that -- I increased my buying another notch or two while the market was depressed, since I had money I wouldn't need any time soon (buy and hold) and I was reasonably confident that enough of the market would come back strongly enough that I wasn't at significant risk of losing the investment. That's one of the things which causes me to be categorized as an ""aggressive investor"" even though I'm operating with a very vanilla mix of mutual funds and not attempting to micromanage my money. My goal is to have the money work for me, not vice versa."