Converting bank statements to another currency?
If the account is not dollar-denominated, I would say it does not make sense at all to have dollar-denominated statements. Such a statement would not even be accurate for any reasonable amount of time (since FX rates constantly fluctuate). This would be a nightmare for accounting purposes. If you really need to know the statements in USD, I think the best practice would be to perform the conversion yourself using Excel or some similar software.
Your assumption that funds sold in GBP trade in GBP is incorrect. In general funds purchase their constituent stocks in the fund currency which may be different to the subscription currency. Where the subscription currency is different from the fund currency subscriptions are converted into the fund currency before the extra money is used to increase holdings. An ETF, on the other hand, does not take subscriptions directly but by creation (and redemption) of shares. The principle is the same however; monies received from creation of ETF shares are converted into the fund currency and then used to buy stock. This ensures that only one currency transaction is done. In your specific example the fund currency will be USD so your purchase of the shares (assuming there are no sellers and creation occurs) will be converted from GBP to USD and held in that currency in the fund. The fund then trades entirely in USD to avoid currency risk. When you want to sell your exposure (supposing redemption occurs) enough holdings required to redeem your money are sold to get cash in USD and then converted to GBP before paying you. This means that trading activity where there is no need to convert to GBP (or any other currency) does not incur currency conversion costs. In practice funds will always have some cash (or cash equivalents) on hand to pay out redemptions and will have an idea of the number and size of redemptions each calendar period so will use futures and swaps to mitigate FX risk. Where the same firm has two funds traded in different currencies with the same objectives it is likely that one is a wrapper for the other such that one simply converts the currency and buys the other currency denominated ETF. As these are exchange traded funds with a price in GBP the amount you pay for the ETF or gain on selling it is the price given and you will not have to consider currency exchange as that should be done internally as explained above. However, there can be a (temporary) arbitrage opportunity if the price in GBP does not reflect the price in USD and the exchange rate put together. I don't think that it's a good idea to have cash savings in different currencies, unless you know which will be the direction of the wind for that currency. You can suffer a lot of volatility and losses if you just convert your savings to another currency without knowing anything about which direction that pair will take. Today we can see Brexit, but this is a fact that has been discounted by the market, so the currencies are already adjusted to that fact, but we don't know what will happen in the future, maybe Trump will collapse the US economy, or some other economies in Asia will raise to gain more leadership. If you want to invest in an economy, I think that it's a best idea to invest on companies that are working in that country. This is a way of moving your money to other currencies, and at least you can see how is the company performing. "Keep in mind that not every currency is ""tradeable"", i.e.: convertible.  In fact, neither the Brazilian nor the Thai currencies are fully convertible, and the trading with them may be limited. There are 17 fully convertible currencies currently in the word, you can find the list here." $USD, electronic or otherwise, are not created/destroyed during international transactions. If India wants to buy an F-16s, at cost $34M USD, they'll have to actually acquire $34M USD, or else convince the seller to agree to a different currency. They would acquire that $34M USD in a few possible ways. One of which is to exchange INR (India Rupees) at whatever the current exchange rate is, to whomever will agree to the opposite - i.e., someone who has USD and wants INR, or at least is willing to be the middleman. Another would be to sell some goods or services in the US (for USD), or to someone else for USD.  Indian companies undoubtedly do this all the time. Think of all of those H1B workers that are in the news right now; they're all earning USD and then converting those to INRs.  So the Indian government can just buy their USD for INR, directly or more likely indirectly (through a currency exchange market). A third method would be to use some of their currency stores. Most countries have significant reserves of various foreign currencies on hand, for two reasons: one to simplify transactions like this one, and also to stabilize the value of their own currency. A less stable currency can be stabilized simply by the central bank of that country owning USD, EUR, Pounds Sterling, or similar stable-value currencies. The process for an individual would be essentially the same, though the third method would be less likely available (most individuals don't have millions in cash on hand from different currencies - although certainly some would).  No government gets involved (except for taxes or whatnot), it's just a matter of buying USD in exchange for INRs or for goods or services. There are peer to peer services these days which work by trying to match someone who wants to convert currency X to currency Y with other people who want to convert Y to X. Obviously this works better with major currencies. They tend to give you the midmarket interbank rate banks use to trade with each  less their commission of 1-2%. Banks can charge up to 5% and use different rates for buying and selling. Transfers may take a day or two, although you may be able to do it faster if you pay extra. Transferwise, CurrencyFair and MidPoint are examples of such services though there are many others. Here's a link to a newspaper article with more details. "You can find lots of answers to this question by googling.  I found at least five pages about this in 30 seconds. Most of these pages seem to say that if you must convert cash, converting it in the destination country is probably better, because you are essentially buying a product (in this case, dollars), and it will cheaper where the supply is greater.  There are more dollars in the USA than there are in Portugal, so you may be able to get them cheaper there.  (Some of those pages mention caveats if you're trying to exchange some little-known currency, which people might not accept, but this isn't an issue if you're converting euros.) Some of those pages specifically recommend against airport currency exchanges; since they have a ""captive audience"" of people who want to convert money right away, they face less competition and may offer worse rates.  Of course, the downside of doing the exchange in the USA is that you'll be less familiar with where to do it.  I did find some people saying that, for this reason, it's better to do it in your own country where you can shop around at leisure to find the best rate.  That said, if you take your time shopping around, shifts in the underlying exchange rate in the interim could erase any savings you find. It's worth noting, though, that the main message from all these pages is the same: don't exchange cash at all if you can possibly avoid it.  Use a credit card or ATM card to do the exchange.  The exchange rate is usually better, and you also avoid the risks associated with carrying cash." "QUICK ANSWER What @Mike Haskel wrote is generally correct that the indirect method for cash flow statement reporting, which most US companies use, can sometimes produce different results that don't clearly reconcile with balance sheet shifts.  With regards to accounts receivables, this is especially so when there is a major increase or decrease in the company's allowances for doubtful accounts. In this case, there is more to the company's balance sheet and cash flow statements differences per its accounts receivables than its allowances for doubtful accounts seems responsible for.  As explained below, the difference, $1.25bn, is likely owing more to currency shifts and how they are accounted for than to other factors. = = = = = = = = = = DIRTY DETAILS Microsoft Corp. generally sells to high-quality / high-credit buyers; mostly PC, server and other devices manufacturers and licensees.  It hence made doubtful accounts provisions of $16mn for its $86,833mn (0.018%) of 2014 sales and wrote off $51mn of its carrying balance during the year. Its accounting for ""Other comprehensive income"" captures the primary differences of many accounts; specifically in this case, the ""foreign currency translation"" figure that comprises many balance sheet accounts and net out against shareholders' equity (i.e. those assets and liabilities bypass the income statement).  The footnotes include this explanation: Assets and liabilities recorded in foreign currencies are translated at the exchange rate on the balance sheet date. Revenue and expenses are translated at average rates of exchange prevailing during the year. Translation adjustments resulting from this process are recorded to other comprehensive income (“OCI”) What all this means is that those two balance sheet figures are computed by translating all the accounts with foreign currency balances (in this case, accounts receivables) into the reporting currency, US dollars (USD), at the date of the balance sheets, June 30 of the years 2013 and 2014. The change in accounts receivables cash flow figure is computed by first determining the average exchange rates for all the currencies it uses to conduct business and applying them respectively to the changes in each non-USD accounts receivables during the periods. For this reason, almost all multinational companies that report using indirect cash flow statements will have discrepancies between the changes in their reported working capital changes during a period and the dates of their balance sheet and it's usually because of currency shifts during the period." "You could do nothing for a while longer. Foreign exchange simply means your services are cheaper and imports and more expensive, local transactions are otherwise unaffected. Your main worry is whether the government's attempts to revert these issues will create inflation within Russia.  Local clients will likely not care to pay you in Euros, Dollars, or Pounds (as it will cost them significantly more, they'd have to acquire the currency to pay you with) but does it matter if they pay in Roubles? The financial crisis in more an international thing, not a local one. Now it is possible there will be inflation setting in but I doubt the powers that be will allow that to happen... If you are concerned about it, buying non-liquid assets are the thing to do - a house will still be worth ""1 house"" no matter what a 1-million rouble note will buy you in a year's time. Similarly, you can invest in 'blue-chip' stocks that should be a good hedge against any further inflation (the rich don't tend to turn poor in difficult times!) In the meantime, get some international clients - as the Rouble is so low, relatively speaking, your services are very competitive. The rest of the time, is to wait it out a little - nobody knows what will happen, but in my knowledge of history interest rates like this drop back to something much closer to normal quite quickly."