How to save money on currency conversion
If you want to convert more than a few thousand dollars, one somewhat complex method is to have two investment accounts at a discount broker that operations both in Canada and the USA, then buy securities for USD on a US exchange, have your broker move them to the Canadian account, then sell them on a Canadian exchange for CAD.  This will, of course, incur trading fees, but they should be lower than most currency conversion fees if you convert more than a few thousand dollars, because trading fees typically have a very small percentage component. Using a currency ETF as the security to buy/sell can eliminate the market risk. In any case, it may take up to a week for the trades and transfer to settle.
"It's simply supply and demand.   First, demand: If you're an importer trying to buy from overseas, you'll need foreign currency, maybe Euros.  Or if you want to make a trip to Europe you'll need to buy Euros.  Or if you're a speculator and think the USD will fall  in value, you'll probably buy Euros. Unless there's someone willing to sell you Euros for dollars, you can't get any.  There are millions of people trying to exchange currency all over the world.  If more want to buy USD, than that demand will positively influence the price of the USD (as measured in Euros).  If more people want to buy Euros, well, vice versa. There are so many of these transactions globally, and the number of people and the nature of these transactions change so continuously, that the prices (exchange rates) for these currencies fluctuate continuously and smoothly. Demand is also impacted by what people want to buy and how much they want to buy it.  If people generally want to invest their savings in stocks instead of dollars, i.e., if lots of people are attempting to buy stocks (by exchanging their dollars for stock), then the demand for the dollar is lower and the demand for stocks is higher.  When the stock market crashes, you'll often see a spike in the exchange rate for the dollar, because people are trying to exchange stocks for dollars (this represents a lot of demand for dollars). Then there's ""Supply:"" It may seem like there are a fixed number of bills out there, or that supply only changes when Bernanke prints money, but there's actually a lot more to it than that.  If you're coming from Europe and want to buy some USD from the bank, well, how much USD does the bank ""have"" and what does it mean for them to have money?  The bank gets money from depositors, or from lenders.  If one person puts money in a deposit account, and then the bank borrows that money from the account and lends it to a home buyer in the form of a mortgage, the same dollar is being used by two people.  The home buyer might use that money to hire a carpenter, and the carpenter might put the dollar back into a bank account, and the same dollar might get lent out again.  In economics this is called the ""multiplier effect."" The full supply of money being used ends up becoming harder to calculate with this kind of debt and re-lending.   Since money is something used and needed for conducting of transactions, the number of transactions being conducted (sometimes on credit) affects the ""supply"" of money. Demand and supply blur a bit when you consider people who hoard cash.  If I fear the stock market, I might keep all my money in dollars.  This takes cash away from companies who could invest it, takes the cash out of the pool of money being used for transactions, and leaves it waiting under my mattress.  You could think of my hoarding as a type of demand for currency, or you could think of it as a reduction in the supply of currency available to conduct transactions. The full picture can be a bit more complicated, if you look at every way currencies are used globally, with swaps and various exchange contracts and futures, but this gives the basic story of where prices come from, that they are not set by some price fixer but are driven by market forces.   The bank just facilitates transactions.  If the last price (exchange rate) is 1.2 Dollars per Euro, and the bank gets more requests to buy USD for Euros than Euros for USD, it adjusts the rate downwards until the buying pressure is even.  If the USD gets more expensive, at some point fewer people will want to buy it (or want to buy products from the US that cost USD).  The bank maintains a spread (like buy for 1.19 and sell for 1.21) so it can take a profit. You should think of currency like any other commodity, and consider purchases for currency as a form of barter.  The value of currency is merely a convention, but it works.  The currency is needed in transactions, so it maintains value in this global market of bartering goods/services and other currencies.  As supply and demand for this and other commodities/goods/services fluctuate, so does the quantity of any particular currency necessary to conduct any of these transactions. A official ""basket of goods"" and the price of those goods is used to determine consumer price indexes / inflation etc.  The official price of this particular basket of goods is not a fundamental driver of exchange rates on a day to day basis." "How do I get my money from India to UAE account – what are the options, can I do bank transfer from my mom SB account to my international account. As you have transferred money directly to your Mothers account, getting the money back would need some paper work. Consult a CA and Bank in India, they should be able to help you. There are various limits under FEMA that would be applicable. As the amount is small a self declaration would also suffice. If yes how much do I loose in case of 20 lac due to currency conversion and commission (approximate) Not sure I understand this question, are you asking if you had converted X AED into Rs 20 lacs and now you have 20 lacs will you get back ""x"" AED or how much less? If you Buy and Sell on the same day, typically there is a spread of 3-5% depending on the currency pair. However rates would have move up or down since then and hence this cannot be answered. You would have to see what the rates are. b. can exchange with Friends in UAE and deposit the same in INR to their SB account in india. Stick to Banks or authorized remittance services [like Western Union / Money Gram / etc]. Any other method you are circumventing law. One is not authorized to convert currency outside the normal Banking Channel." I know I'm late to the party, but a couple of rebuttals as a recent bitcoin advocate. I may be out of place in this subreddit as I come from a primarily technological background, not a financial one.   &gt; Bittcoin is not a currency, it's a store of value, because it is not widely accepted as tender by most people.  Bitcoin is not a currency *yet*, but because it does not have widespread adoption *yet*. Like other revolutionary technologies, there is an [inflection point](https://medium.com/@mcasey0827/speculative-bitcoin-adoption-price-theory-2eed48ecf7da) where adoption goes from hardly anyone to almost everyone very quickly. [Example chart](https://cdn-images-1.medium.com/max/1600/0*E4eb7wxHinGNdYQq.)  &gt;Even as a store of value, it's not very good. It's volatile and the fact that there is a limited supply of bitcoin is not a good thing. Sure, in the short run it results in speculation that drives up the price of a coin and makes it all the rage among gamblers but I don't think anyone can explain how, if used on a larger scale, wouldn't lead to deflation in the price of goods.  To me, this is basic supply and demand, and it would in theory become less volatile and more stable following mass adoption. Bitcoin has virtually no inflation, and I agree that this could lead to the deflation of goods, but only insofar as that valuation is determined in bitcoin. For example, milk is still $2, but as the value of bitcoin fluctuates, I may pay .001 BTC or .0005 BTC for that milk. It's important to remember we're dealing with a digital asset in an increasingly more digitized world, a point-of-sale device like we use for credit cards could certainly tackle that conversion in the future.   &gt;Also, at the end of the day, fiat currencies are based on trust and accountability of the government. How does Bitcoin or any other online currency solve that problem? There's no accountability, and it effectively acts as as an anti-currency, fueled by mistrust in the establishment.  This is the best part of bitcoin, understanding the incentives. If you follow that supply and demand logic, then it is in the best interest of *everyone who uses bitcoin* that the bitcoin software and the system itself be reliable and secure. The software is open source so anyone can see how it works and where its flaws and weaknesses are - and it is still standing strong after 8 years. The biggest weakness so far has been in software updates and changes to the core protocol. Without any central structure (i.e. accountability) it can be slow to reach a democratic consensus is such a way that doesn't split the blockchain or fracture the network. This has led to some of the recent extreme volatility.   Bitcoin (and some other cryptocurrencies) have tremendous potential to disrupt existing financial institutions. The private blockchains peddled by banks are at this point [just databases](https://www.youtube.com/watch?v=SMEOKDVXlUo&amp;index=2&amp;list=LL7mI3EyFeE83Ac-VtxNUhxA). At some point, these institutions will realize that they can't create their own Facebook, they need to find ways to become part of the new Facebook market. "What is a good bank to use for storing my pay? Preferrably one that has free student accounts. Can I save money from my paychecks   directly to a Canadian bank Otherwise, can I connect my bank account   to my Canadian account online? Any (almost...) bank in the US has free college checking accounts. If the bank you entered doesn't - exit, and step into the one next door which most likely will. The big names - Wells Fargo, Bank Of America, Chase, Bank of the West, Union Bank, Citi etc - all have it. Also, check your local credit union. Do I need any ID to open a bank account? I have Canadian citizenship and a J-1 visa Bring your passport and a student card/driving license (usually 2 ID's required). What form of money should I take with me? Cash? Should I apply for a   debit card? Can I use my Canadian credit card for purchasing anything   in the states? (Canadian dollar is stronger than US dollar currently,   so this could be to my advantage?) There's some fuss going on about debit cards right now. Some big banks (Bank of America, notably) decided to charge fees for using it. Check it, most of the banks are not charging fees, and as far as I know none of the credit unions are charging. So same thing - if they charge fees for debit card - step out and move on to the next one down the street. Using debit card is pretty convenient, cash is useful for small amount and in places that don't accept cards. If you're asking about how to move money from Canada - check with your local (Canadian) bank about the conversion rates and fees for transfers, check cashing, ATM, card swipes, etc - and see which one is best for you. When I moved large amounts of money across the border, I chose wire transfer because it was the cheapest, but for small amounts many times during the period of your stay it may be more expensive. You can definitely use your Canadian credit/debit card in the States, you'll be charged some fee by your credit card company, and of course the conversion rate. How much tax does I have to pay at the end of my internship? Let's assume one is earning $5,000 per month plus a one time $5,000 housing   stipend, all before taxes. Will I be taxed again by the Canadian   government? $5K for internship? Wow... You need to talk to a tax specialist, there's probably some treaty between the US and Canada on that, and keep in mind that the State of California taxes your income as well. What are some other tips I can use to save money in the California? California is a very big place. If you live in SF - you'll save a lot by using the MUNI, if your internship is in LA - consider buying an old clunker if you want to go somewhere. If you're in SD - just enjoy the weather, you won't get it in Canada. You'll probably want a ""pay as you go"" wireless phone plan. If your Canadian phone is unlocked GSM - you can go to any AT&T or T-Mobile store and get a pre-paid SIM for free. Otherwise, get a prepaid phone at any groceries store. It will definitely be cheaper than paying roaming charges to your Canadian provider. You can look at my blog (I'm writing from California), I accumulated a bunch of saving tips there over the years I'm writing it." Here's what the GnuCash documentation, 10.5 Tracking Currency Investments (How-To) has to say about bookkeeping for currency exchanges. Essentially, treat all currency conversions in a similar way to investment transactions.  In addition to asset accounts to represent holdings in Currency A and Currency B, have an foreign exchange expenses account and a capital gains/losses account (for each currency, I would imagine).  Represent each foreign exchange purchase as a three-way split: source currency debit, foreign exchange fee debit, and  destination currency credit. Represent each foreign exchange sale as a five-way split: in addition to the receiving currency asset and the exchange fee expense, list the transaction profit in a capital gains account and have two splits against the asset account of the transaction being sold. My problems with this are: I don't know how the profit on a currency sale is calculated (since the amount need not be related to any counterpart currency purchase), and it seems asymmetrical.  I'd welcome an answer that clarifies what the GnuCash documentation is trying to say in section 10.5. Calculate the theoretical forward price using covered interest parity, then compare it to the actual forward price of $1.04/euro. Buy the cheap one and sell the expensive one (this will involve borrowing dollars or euros at the US or Euro interest rate to buy the other currency and longing or shorting the 6-month forward to perfectly hedge your currency exposure). The location does matter in the case where you introduce currency risk; by leaving you US savings in USD, you're basically working on the assumption that the USD will not lose value against the EUR - if it does and you live in the EUR-zone, you've just misplaced some of your capital. Of course that also works the other way around if the USD appreciates against the EUR, you gained some money. "The Option 2 in your answer is how most of the money is moved cross border. It is called International Transfer, most of it carried out using the SWIFT network. This is expensive, at a minimum it costs in the range of USD 30 to USD 50. This becomes a expensive mechanism to transfer small sums of money that individuals are typically looking at.   Over a period of years, the low value payments by individuals between certain pair of countries is quite high, example US-India, US-China, Middle-East-India, US-Mexico etc ... With the intention to reduce cost, Banks have built a different work-flow, this is the Option 1. This essentially works on getting money from multiple individuals in EUR. The aggregated sum is converted into INR, then transferred to partner Bank in India via Single SWIFT. Alongside the partner bank is also sent a file of instructions having the credit account. The Partner Bank in India will use the local clearing network [these days NEFT] to credit the funds to the Indian account.   Option 3: Other methods include you writing a check in EUR and sending it over to a friend/relative in India to deposit this into Indian Account. Typically very nominal costs. Typically one month of timelines. Option 4: Another method would be to visit an Indian Bank and ask them to issue a ""Rupee Draft/Bankers Check"" payable in India. The charges for this would be higher than Option 3, less than Option 1. Mail this to friend/relative in India to deposit this into Indian Account. Typically couple of days timelines for transfer to happen."