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.
Our banking system is pretty archaic compared to Europe's.  I never realized it until I started managing bank accounts overseas for work.  I manage many in the U.K., with their banking system you can send money to any person or company using a sort code &amp; account (similar to our routing # and account) - and it's free, simple, and reaches the other account within 2 hours.   You can include invoice #s, etc.   It's the same banks that we have over here (HSBC, Citi, etc), I imagine the only reason why they haven't rolled it out over here is because they make a lot of $$$ off of wires in the US (similar concept but we pay $30-60 per each domestic transfer and it can take days).  When my boss moved over here from UK and opened a personal bank account he was horrified to find out that the bill pay function in online banking sent paper checks and that you couldn't just send money to people/companies easily and immediately.  The infrastructure and technology is already in place at the big banks, but the banks make big fees off offering us archaic features and too few Americans realize it can be so much easier; until we legislate that banks offer us the better services that already exist elsewhere I doubt we'll get them. Deutsche Bank states here (couldn't find it in english) that SEPA transfers (all transfers in EUR to EU states that have EUR) are free. So you could just transfer the money. Your custom daily transfer limit (by default 1000€ for online banking transfers) applies. You can change the limit online or by going to one of their branches. You would then transfer your money over the course of several days. You need the SWIFT and BIC code of your new account. 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. "You are correct that it could refer to any of the types of interest rates that you've mentioned. In general, though, phrases such as ""rising interest rates"" and ""falling interest rates"" refer to the Federal Funds Rate or LIBOR. These are the interest rates at which banks in the U.S. and U.K., respectively, are lending money to each other." I did this for a few years and the best way I found was via http://xe.com/ It uses a bank transfer from your UK bank to xe.com (no fees from bank or xe). On the Canadian side, they use EFT (Electronic Fund Transfer, no fees from bank or xe.com) They have very competitive exchange rates. To make a transfer, you log in to xe and arrange your transfer. This locks in the rate and tells you how many GBP you need to transfer in. Then, transfer your money from the UK bank into xe using the details they provide. Two or three days later the money shows up in your Canadian acount. There's a bit of paperwork they need to set it up but it's not very hard. After it's set up, everything else is online. Enjoy! I just decided to start using GnuCash today, and I was also stuck in this position for around an hour before I figured out what to do exactly. The answer by @jldugger pointed me partially on the right track, so this answer is intended to help people waste less time in the future.  (Note: All numbers have been redacted for privacy issues, but I hope the images are sufficient to allow you to understand what is going on. ) Upon successfully importing your transactions, you should be able to see your transactions in the Checking Account and Savings Account (plus additional accounts you have imported). The Imbalance account (GBP in my case) will be negative of whatever you have imported. This is due to the double-entry accounting system that GnuCash uses.    Now, you will have to open your Savings Account.   Note that except for a few transactions, most of them are going to Imbalance. These are marked out with the red rectangles.   What you have to do, now, is to click on them individually and sort them into the correct account. Unfortunately (I do not understand why they did this), you cannot move multiple transactions at once. See also this thread. Fortunately, you only have to do this once.  This is what your account should look like after it is complete.   After this is done, you should not have to move any more accounts, since you can directly enter the transactions in the Transfer box. At this point, your Accounts tab should look like this:  Question solved! 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. 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.