Getting a USD cheque, without too many fees, and with a sensible exchange rate?
"UPDATE: Unfortunately Citibank have removed the ""standard"" account option and you have to choose the ""plus"" account, which requires a minimum monthly deposit of 1800 sterling and two direct debits. Absolutely there is.  I would highly recommend Citibank's Plus Current Account.  It's a completely free bank account available to all UK residents. http://www.citibank.co.uk/personal/banking/bankingproducts/currentaccounts/sterling/plus/index.htm There are no monthly fees and no minimum balance requirements to maintain.  Almost nobody in the UK has heard of it and I don't know why because it's extremely useful for anyone who travels or deals in foreign currency regularly. In one online application you can open a Sterling Current Account and Deposit Accounts in 10 other foreign currencies (When I opened mine around 3 years ago you could only open up to 7 (!) accounts at any one time). Citibank provide a Visa card, which you can link to any of your multi currency accounts via a phone call to their hotline (unfortunately not online, which frequently annoys me - but I guess you can't have everything).  For USD and EUR you can use it as a Visa debit for USD/EUR purchases, for all other currencies you can't make debit card transactions but you can make ATM withdrawals without incurring an FX conversion. Best of all for your case, a free USD cheque book is also available: http://www.citibank.co.uk/personal/banking/international/eurocurrent.htm You can fund the account in sterling and exchange to USD through online banking.  The rates are not as good as you would get through an FX broker like xe.com but they're not terrible either. You can also fund the account by USD wire transfer, which is free to deposit at Citibank - but the bank you issue the payment from will likely charge a SWIFT fee so this might not be worth it unless the amount is large enough to justify the fee. If by any chance you have a Citibank account in the US, you can also make free USD transfers in/out of this account - subject to a daily limit."
"The topic you are apparently describing is ""safe withdrawal rates"", more here. Please, note that the asset allocation is crucial decision with your rates. If you continue to keep a lot in cash, you cannot withdraw too much money ""to live and to travel"" because the expected return from cash is too low in the long run. In contrast, if you moved to more sensible decision like 30% bonds and 70% world portfolio -- the rates will me a lot different. As you are 30 years old, you could pessimist suppose to live next 100 years -- then your possible withdrawal rates would be much lower than let say over 50 years. Anyway besides deciding asset allocation, you need to estimate the time over which you need your assets. You have currently 24% in liquid cash and 12% in bonds but wait you use the word ""variety of funds"" with about 150k USD, what are they? Do you have any short-term bonds or TIPS as inflation hedge? Do you miss small and value? What is your sector allocation between small-med-large and value-blend-growth? If you are risk-averse, you could add some value small. Read the site, it does much better job than any question-answer site can do (the link above)." If you are a Russian citizen a much easier and common solution would be a USD or EUR withdrawal from your Webmoney account to your Cyprus bank account. You will need to create a Webmoney account (www.webmoney.ru), get a primary certificate in your local Webmoney office in Russia (The list is available at the website), create WMZ (for USD) and WME (for EURO) accounts in Webmoney (done online). Then you can easily top up your Webmoney WMR (Rubles) account (created automatically) with Rubles, convert the sum into USD (According to the Webmoney rate, which is only slightly different from the official central bank rate) and then withdraw the money from your USD Webmoney account to your Cyprus bank account. The money will be transfered to your Cyprus bank account from UK Webmoney dealer. The transaction description would say that this sum is transfered according to the contract of sale of securities. This method prevents any Russian regulatory authorities from seeing your transactions. And the best thig in Webmoney is that they have stable exchange rates and they use classic currencies such as USD, RUR, EUR, etc. Webmoney also has WMG accounts (Gold) and WMX accounts (Bitcoin). Non-Russian residents can also open a Webmoney accounts. You can get one even in Cyprus, by the way:) It is recommended that you get this using Wire Transfer. The fees is slightly high, it should be in the range of USD 20 - 30. You would get the funds faster, about 3-5 days after the payment is initiated. The Fx conversion would be applied without your knowledge so you would have very little control over it. If you are getting by paper cheque, it would take around 7 - 10 days for the mail to arrive. You would have to deposit this in local Bank, complete a form giving out the details as to why you received the cheque, along with a letter to request the cheque to be cashed ... Generally it takes around 25 days for the funds to get credited. As you would be speaking to someone in Bank, you can try and negotiate a better Fx rate, however for such amounts Bank will not go out of the way, so you may not know what rate gets applied, it would be the standard rate some 20 days later when the actual cheque gets processed. The fees are relatively less in the range of Rs 500 to Rs 1000. There is a service TransferWise through which you can send money from UK banks to EUR bank accounts in the EU for a 1 GBP fee (much cheaper then about 25 GBP for a SWIFT transfer). You send them a UK national GBP transfer to their UK HSBC account, and they send the equivalent amount in EUR from their Irish EUR bank account to your EUR account - for example in Germany. What is best, is that they use bare mid-market ForEx exchange rates, without any markup on the GBP to EUR exchange rate, which is usually in the range of 2% to 5% in banks, so you don't lose anything on the exchange rate. eChecks (and ACH) are a (desperate?) try of the US banking system to get into the 21st century. All EU countries (and some others) have direct deposits and transfers as the standard way of transferring money since about 20 years, and since about 5 years it is cost-free and one-day across all the EU. The rest of the world runs mostly country specific system, as there is not that large a demand for cross country shifting, and exchange rates are also an issue in any such transaction. Because they have different ways that work fine since decades, other countries will consider the eCheck idea as a step backwards and will probably ignore it, so your answer is 'none'. International companies work with banks in a different relationship than retail customers, so they can do things you and me cannot do - depending on size and volume. Some large companies get a banking license and then handle their own stuff; medium sized companies make favorable contracts with banks (they are golden goose customers - never an issue, no brick and mortar presence needed, banks love them), or they simply suck up the transfer cost (if you move millions, who cares about a 40 $ fee). Small businesses whine and live with what they get... I found a good description of these on the Laurentian Bank website.  Very similar to Abraham's answer, but the details are a little different (perhaps because it's Canadian). Certified cheque: A cheque which has been certified by the bank that the funds to be drawn are available and locked in for the sole beneficiary. This type of payment is guaranteed in case of theft, loss or destruction. Certified cheques can be entirely replaced after investigation (may be subject to a fee). Official cheque: As for the certified cheque, the official cheque is guaranteed by the bank against theft, loss or destruction. This type of cheque is different because it will be automatically and fully reimbursed within a 30 to 90-day period. If the amount is over $1,000, fees will be higher than   those of the certified cheque. Money Order: The money order is also a bank-guaranteed payment in case of theft, loss or destruction. As with the official cheque, it will be replaced or totally refunded within a 30 to 90-day period. Its difference resides in the fact that the maximum amount is $1,000 and it can be issued in US dollars. Bank draft: A bank draft is the ideal guaranteed payment vehicle for all your foreign currency transactions. It’s guaranteed against theft, loss or destruction and will be replaced or totally reimbursed within a period that varies according to the currency. If you are an immigrant or an emigrant or if you make purchases outside of the country, you could require this payment vehicle. Unless you need extremely large sums of money, I suggest you use an ATM or look for a credit card that has no foreign transaction fees (rare). AFAIK, it's not possible for a retail buyer to purchase currency at the current exchange rate quoted online.  You are always going to be paying some spread above that, and the ATM gets you the closest. You could also try to use a bank that has branches in your country and Japan (like HSBC) and do your banking there.  Then you likely wouldn't have to pay as much in fees (and possibly could draw on your account in Japan). France is one country where cheques are common. More an more people are using credit cards for typical store payments and wire transfers are slowly gaining traction. There are several cases where cheques come handy: Sure, all these cases could ultimately be resolved with a wire transfer. Sometimes it is just simpler/faster to mail a piece of paper. This said, I believe than in 1à years from now even France will go cheque-less.