Taxes on foreign and local dividends held in a TFSA
As far as I read in many articles, all earnings (capital gains and   dividends) from Canadian stocks will be always tax-free. Right?   There's no withholding tax, ie. a $100 dividend means you get $100.  There's no withholding for capital gains in shares for anybody.  You will still have to pay taxes on the amounts, but that's only due at tax time and it could be very minor (or even a refund) for eligible Canadian dividends.  That's because the company has already paid tax on those dividends. In contrast, holding U.S. or any foreign stock that yields dividends   in a TFSA will pay 15% withholding tax and it is not recoverable. Correct, but the 15% is a special rate for regular shares and you need to fill out a W8-BEN.  Your broker will probably make sure you have every few years. But if you hold the same stock in a non-registered account, this 15%   withholding tax can be used as a foreign tax credit? Is this true or   not or what are the considerations? That's true but reduces your Canadian tax payable, it's not refundable, so you have to have some tax to subtract it from. Another consideration is foreign dividends are included 100% in income no mater what the character is.  That means you pay tax at your highest rate always if not held in a tax sheltered account. Canadian dividends that are in a non-registered account will pay   taxes, I presume and I don't know how much, but the amount can be used   also as a tax credit or are unrecoverable? What happens in order to take into account taxes paid by the company is, I read also that if you don't want to pay withholding taxes from foreign > dividends you can hold your stock in a RRSP or RRIF?  You don't have any withholding taxes from US entities to what they consider Canadian retirement accounts.  So TFSAs and RESPs aren't covered. Note that it has to be a US fund like SPY or VTI that trades in the US, and the account has to be RRSP/RRIF.  You can't buy a Canadian listed ETF that holds US stocks and get the same treatment.  This is also only for the US, not foreign like Europe or Asia. Also something like VT (total world) in the US will have withholding taxes from foreign (Europe & Asia mostly) before the money gets to the US.  You can't get that back. Just an honourable mention for the UK, there's no withholding taxes for anybody, and I hear it's on sale. But at some point, if I withdraw the money, who do I need to pay taxes, > U.S. or Canada? Canada.
So your accountant certainly knows much more than I do about Israeli tax law and its interactions with US tax law, which is zero.  I'm going to look at this problem from the investment perspective which I hope to convince you is the most important place to start. Then you can adjust for interactions between the Isreali and US tax codes. Even if the tax breaks are exceptional, it would be hard to recommend buying real estate as an investment in the 7-10 year time frame.  Especially if this real estate is in the US.  Open/Closing fees, mortgage fees, risk of property devaluation, bad-renters, acts of god, insurance costs and tax complications make short to medium term investments in real estate a particularly risky way to invest.  Buying a local apartment and renting is somewhat more reasonable as you don't have to worry about the currency conversion and you can do a lot more research in your local environment and keep a closer eye on the property, it is  still this a pretty concentrated risk. Saving and investing using tax-advantaged accounts is generally considered a great way to build toward a down payment in the medium term.  A mixture of mostly local bonds with some local and foreign stocks and more and more cash as it gets close to purchase time is generally what is recommended when saving for a home.  This mixture is relatively safe and will tend to grow steadily without the concentrated risk of a real estate investment.  PFIC rules are complicated and certainly worth taking some time to understand, but owning real estate especially in a foreign country seems much more complicated and certainly riskier. There may be some rule that makes investing in REITs much better than normal stocks in these particular accounts though I would be surprised if that were the case.  It is generally not true for people under just he US tax code. So while option (1) may not be the absolute best from a tax perspective it would certainly be my guess as the most likely to succeed. "The short answer is that there is no US tax due if all you are doing is moving assets held abroad to the US. Whether you are a ""returning"" US citizen (or will continue your residence in the Philippines) is not relevant to this. The long answer is that you may be liable for a lot of other fines and taxes if you have not been doing any of several things correctly. As a US citizen, you are required to declare your worldwide income on your US income tax returns. Have you been filing US income tax returns during your time abroad? and have you been declaring the income that you have received from non-US sources each year? This includes wages, interest, dividends, capital gains, rental income from real estate, gambling income, lottery winnings,  Nobel prizes, everything. If you have been paying income tax to other countries on this income, then it is generally possible to get a deduction for this tax payment from the income that will be taxed by the US (or a credit for the tax payment against your US Federal income tax liability) depending on the existence of tax treaties or (when the US Senate refuses to approve a tax treaty) a Double Taxation Avoidance Agreement between the US and other countries. In some cases, foreign earned income up to a certain limit is not taxed by the US at all. Even if you have been filing US income tax returns correctly, and can thus account for the $45,000 in your savings account, or you received that money as a gift or inheritance and can account for it on that basis, have you been filing reports with the US Treasury since the year when the total value of all your foreign bank accounts and other financial assets (stocks and bonds etc but not real estate) first exceeded $10,000?  In prior years, this was a matter of filling out and submitting Form TD F 90-22.1 but more recently (since 2010?), you need to fill out and submit FinCEN Form 114. Have you been submitting the required documentation all along? Note that there are severe penalties for failure to fine FinCEN Form 114, and these penalties do not get waived by tax treaties. In summary, you might (or you might not) have several other tax or legal issues to worry about than just taxes on the transfer of your money from the Philippines to the US." "You can hold a wide variety of investments in your TFSA account, including stocks such as SLF. But if the stocks are being purchased via a company stock purchase plan, they are typically deposited in a regular margin account with a brokerage firm (a few companies may issue physical stock certificates but that is very rare these days). That account would not be a TFSA but you can perform what's called an ""in-kind"" transfer to move them into a TFSA that you open with either the same brokerage firm, or a different one. There will be a fee for the transfer - check with the brokerage that currently holds the stock to find out how costly that will be. Assuming the stock gained in value while you held it outside the TFSA, this transfer will result in capital gains tax that you'll have to pay when you file your taxes for the year in which the transfer occurs. The tax would be calculated by taking the value at time of transfer, minus the purchase price (or the market value at time of purchase, if your plan allowed you to buy it at a discounted price; the discounted amount will be automatically taxed by your employer). 50% of the capital gain is added to your annual income when calculating taxes owed.  Normally when you sell a stock that has lost value, you can actually get a ""capital loss"" deduction that is used to offset gains that you made in other stocks, or redeemed against capital gains tax paid in previous years, or carried forward to apply against gains in future years. However, if the stock decreased in value and you transfer it, you are not eligible to claim a capital loss. I'm not sure why you said ""TFSA for a family member"", as you cannot directly contribute to someone else's TFSA account. You can give them a gift of money or stocks, which they can deposit in their TFSA account, but that involves that extra step of gifting, and the money/stocks become their property to do with as they please. Now that I've (hopefully) answered all your questions, let me offer you some advice, as someone who also participates in an employee stock purchase plan. Holding stock in the company that you work for is a bad idea. The reason is simple: if something terrible happens to the company, their stock will plummet and at the same time they may be forced to lay off many employees. So just at the time when you lose your job and might want to sell your stock, suddenly the value of your stocks has gone way down! So you really should sell your company shares at least once a year, and then use that money to invest in your TFSA account. You also don't want to put all your eggs in one basket - you should be spreading your investment among many companies, or better yet, buy index mutual funds or ETFs which hold all the companies in a certain index. There's lots of good info about index investing available at Canadian Couch Potato. The types of investments recommended there are all possible to purchase inside a TFSA account, to shelter the growth from being taxed. EDIT: Here is an article from MoneySense that talks about transferring stocks into a TFSA. It also mentions the importance of having a diversified portfolio!" "This page from the CRA website details the types of investments you can hold in a TFSA. You can hold individual shares, including ETFs, traded on any ""designated stock exchange"" in addition to the other types of investment you have listed.  Here is a list of designated stock exchanges provided by the Department of Finance.  As you can see, it includes pretty well every major stock exchange in the developed world. If your bank's TFSA only offers ""mutual funds, GICs and saving deposits"" then you need to open a TFSA with a different bank or a stock broking company with an execution only service that offers TFSA accounts.  Almost all of the big banks will do this.  I use Scotia iTrade, HSBC Invest Direct, and TD, though my TFSA's are all with HSBC currently.  You will simply provide them with details of your bank account in order to facilitate money transfers/TFSA contributions. Since purchasing foreign shares involves changing your Canadian dollars into a foreign currency, one thing to watch out for when purchasing foreign shares is the potential for high foreign exchange spreads.  They can be excessive in proportion to the investment being made.  My experience is that HSBC offers by far the best spreads on FX, but you need to exchange a minimum of $10,000 in order to obtain a decent spread (typically between 0.25% and 0.5%).  You may also wish to note that you can buy unhedged ETFs for the US and European markets on the Toronto exchange.  This means you are paying next to nothing on the spread, though you obviously are still carrying the currency risk.  For example, an unhedged S&P500 trades under the code ZSP (BMO unhedged) or XUS (iShares unhedged). In addition, it is important to consider that commissions for trades on foreign markets may be much higher than those on a Canadian exchange.  This is not always the case.  HSBC charge me a flat rate of $6.88 for both Toronto and New York trades, but for London they would charge up to 0.5% depending on the size of the trade.  Some foreign exchanges carry additional trading costs.  For example, London has a 0.5% stamp duty on purchases. EDIT One final thing worth mentioning is that, in my experience,  holding US securities means that you will be required to register with the US tax authorities and with those US exchanges upon which you are trading.  This just means fill out a number of different forms which will be provided by your stock broker. Exchange registrations can be done electronically, however US tax authority registration must be submitted in writing.  Dividends you receive will be net of US withholding taxes.  I am not aware of any capital gains reporting requirements to US authorities." The link provided by DumbCoder (below) is only relevant to UK resident investors and does not apply if you live in Malaysia.  I noticed that in a much older question you asked a similar question about taxes on US stocks, so I'll try and answer both situations here. The answer is almost the same for any country you decide to invest in.  As a foreign investor, the country from which you purchase stock cannot charge you tax on either income or capital gains. Taxation is based on residency, so even when you purchase foreign stock its the tax laws of Malaysia (as your country of residence) that matter. At the time of writing, Malaysia does not levy any capital gains tax and there is no income tax charged on dividends so you won't have to declare or pay any tax on your stocks regardless of where you buy them from. The only exception to this is Dividend Withholding Tax, which is a special tax taken by the government of the country you bought the stock from before it is paid to your account. You do not need to declare this tax as it his already been taken by the time you receive your dividend. The rate of DWT that will be withheld is unique to each country.  The UK does not have any withholding tax so you will always receive the full dividend on UK stocks.  The withholding tax rate for the US is 30%.  Other countries vary. For most countries that do charge a withholding tax, it is possible to have this reduced to 15% if there is a double taxation treaty in place between the two countries and all of the following are true: Note: Although the taxation rules of both countries are similar, I am a resident of Singapore not Malaysia so I can't speak from first hand experience, but current Malaysia tax rates are easy to find online. The rest of this information is common to any non-US/UK resident investor (as long as you're not a US person). "Answers: 1: No, Sections 1291-1298 of the IRC were passed in the Reagan adminstration. 2: Not only can a foreign company like a chocolate company fall afoul of the definition of PFIC because of the ""asset test"", which you cite, but it can also be called a PFIC because of the ""income test"".  For example, I have shares in a development-stage Canadian biotech which is considered a PFIC because it has no income at all, except for a minor amount of bank interest on its working capital.  This company is by no means ""passive"" (it has run 31 clinical trials in over 1100 human research subjects, burning $250M of investor's money in the process) nor is it an ""investment company"", but the stupid IRS considers it to be a ""passive foreign investment company""!  The IRS looks at it and sees only the bank account, and assumes it is a foreign shell corporation set up to shield the bank interest from them. 3: Yes, a foreign mutual fund is EXACTLY what congress intended to be a PFIC when passed IRC 1291-1298.  (Biotechs, candy factories, ect got nailed as innocent bystanders.)  Note that if you hold a US mutual fund then every year you'll get a form 1099 in the mail.  The 1099 will report your share of the mutual fund's own income and capital gains, which you must report on your taxes.  (You can also have capital gains from selling your shares of the mutual fund, but that's a different thing.) Now suppose that there was no PFIC law.  Then the US investors in the mutual fund would do better if the mutual fund were in a foreign country, for two reasons: a) The fund would no longer distribute 1099's.  That means the shareholders wouldn't have to pay tax every year on their proportions of the fund's own income/gains.  The money that would have sooner gone to the IRS can sit around for years earning interest. b) The fund could return profits to shareholders exclusively through capital gains rather than dividends, thus ensuring that all of the investors' income on the fund would be taxed at <15%-20% rather than up to 39%.  The fund could do this by returning cash to shareholders exclusively through buybacks. However, the US mutual fund industry doesn't want to move the industry to Canada, and it only takes a few newspaper articles about a foreign loophole to make congress spring to action. 4) It depends.  If you have a PEDIGREED QEF election in place (as I do for my biotech shares) then form 8621 takes a few minutes by hand.  However, this requires both the company and the investor to fully cooperate with congress's vision for PFICs.  The company cooperates by providing a so-called ""PFIC annual information sheet"", which replaces the 1099 form for a US mutual fund.  The investor cooperates by having a ""QEF election"" in place for EACH AND EVERY TAX YEAR in which he held the stock and by reporting the numbers from the PFIC annual information sheet on his return.  (Note that the QEF election persists once made, until revoked.  There are subtleties here that I am glossing over, since ""deemed sale"" elections and other means may be used to modify a share's holding period to come into compliance.) Note that there is software coming out to handle PFICs, and that the software makers will already run their software to make your form 8621 for $75 or so.  I should also warn you that the blogs of tax accountants and tax lawyers all contradict each other on the basic issue of whether you can take capital losses on PFICs for which you have no form 8621 elections.  (See section 2.3 of my notes http://tinyurl.com/mh9vlnr for commentary on this mess.)  I do not know if the software people will tell you which elections are best made on form 8621, though, or advise you if it's time to simply dump your investment. The professional software is at 8621.com, and the individual 8621 preparation is at http://expattaxtools.com/?page_id=242. BTW, in case you're interested, I wrote up a very careful analysis of how to deal with the PFIC situation for the small biotech I invested in in certain cases. It is posted http://tinyurl.com/mh9vlnr.  (For tax reasons it was quite fortunate that the share price dipped to near an all-time low on Jan 1, 2015, making the (next) 2015 tax year ripe for a so-called ""deemed sale"" election.  This was only possible because the company provides the necessary ""PFIC annual information statements"", which your chocolate factory may or may not do.)" Note the above is only for shares. There are different rules for other assets like House, Jewellery, Mutual Funds, Debt Funds. Refer to the Income Tax guide for more details. I had an RRSP account with a managed services account at a major Cdn bank that increased its fees to $125 a year per account.  Because I could not trade any of my funds living in the US, it made no sense to throw away $500 a year for nothing (two accounts for me and two accounts for my wife - regular RRSP and locked in RRSP).  I was able to move all my accounts to TD discount brokerage without any issue.  I did this two years ago.