Canadian RRSPs Transfer
"Probably not. For your savings to enter an RRSP account, the recipient account must itself be an RRSP (duh! I hear you say). This appears to rule out any UK-based banks as they would not offer this type of account, which appears to be confirmed with a quick Google search returning no useful result for ""rrsp uk"". According to Income Tax Folio S3-F10-C1, Qualified Investments – RRSPs, RESPs, RRIFs, RDSPs and TFSAs, an RRSP may include listed securities traded on designated stock exchanges, including the London Stock Exchange. While this enables some possibilities, it is not clear that Canadian banks would offer much in the form of UK RRSPs. Your best bet may be to contact your bank and ask if they offer RRSP services for expats. Here is a list of Canadian banks in the UK. Obviously, this does not mean that they offer the type of service you are looking for (or even that they offer retail services, this may be just a trading office). Finally, if you need to move money from an RRSP to anything other than an RRSP this will trigger the inclusion of the sale proceeds as taxable income in that year."
"Not really, no. The assumption you're making—withdrawals from a corporation are subject to ""[ordinary] income tax""—is simplistic. ""Income tax"" encompasses many taxes, some more benign than others, owing to credits and exemptions based on the kind of income. Moreover, the choices you listed as benefits in the sole-proprietor case—the RRSP, the TFSA, and capital gains treatment for non-registered investments—all remain open to the owner of a small corporation ... the RRSP to the extent that the owner has received salary to create contribution room. A corporation can even, at some expense, establish a defined benefit (DB) pension plan and exceed individual RRSP contribution limits. Yes, there is a more tax-efficient way for small business owners to benefit when it comes time to retirement. Here is an outline of two things I'm aware of: If your retirement withdrawals from your Canadian small business corporation would constitute withdrawal from the corporation's retained earnings (profits), i.e. income to the corporation that had already been subject to corporate income tax in prior years, then the corporation is able to declare such distributions as dividends and issue you a T5 slip (Statement of Investment Income) instead of a T4 slip (Statement of Remuneration Paid). Dividends received by Canadian residents from Canadian corporations benefit from the Dividend Tax Credit (DTC), which substantially increases the amount of income you can receive without incurring income tax. See TaxTips.ca - Non-eligible (small business) dividend tax credit (DTC). Quote: For a single individual with no income other than taxable Canadian   dividends which are eligible for the small business dividend tax   credit, in 2014 approximately $35,551 [...] could be earned before   any federal* taxes were payable. * Provincial DTCs vary, and so combined federal/provincial maximums vary. See here. If you're wondering about ""non-eligible"" vs. ""eligible"": private small business corporation dividends are generally considered non-eligible for the best DTC benefit—but they get some benefit—while a large public corporation's dividends would generally be considered eligible. Eligible/non-eligible has to do with the corporation's own income tax rates; since Canadian small businesses already get a big tax break that large companies don't enjoy, the DTC for small businesses isn't as good as the DTC for public company dividends. Finally, even if there is hardly any same-year income tax advantage in taking dividends over salary from an active small business corporation (when you factor in both the income tax paid by the corporation and the individual), dividends still allow a business owner to smooth his income over time, which can result in a lower lifetime average tax rate. So you can use your business as a retained earnings piggy bank to spin off dividends that attract less tax than ordinary income. But! ... if you can convince somebody to buy your business from you, then you can benefit from the lifetime capital gains exemption of up to $800,000 on qualifying small business shares. i.e. you can receive up to $800K tax-free on the sale of your small business shares. This lifetime capital gains exemption is a big carrot—designed, I believe, to incentivize Canadian entrepreneurs to develop going-concern businesses that have value beyond their own time in the business. This means building things that would make your business worth buying, e.g. a valued brand or product, a customer base, intellectual property, etc. Of course, there are details and conditions with all of what I described, and I am not an accountant, so please consult a qualified, conflict-free professional if you need advice specific to your situation." The existing account that her employer set up is probably not a Spousal RRSP, so for you to contribute your money to her RRSP you'd have to create a new account somewhere - could be with the same financial institution or somewhere else. But if you've got a joint bank account, the distinction between your money and her money becomes blurred. You're basically allowed to say the $10000 is her money as long as you can trace the funds back to amounts that she added (her paycheques). So in that case you could just use her existing RRSP if you want to. There may be other reasons to consider an alternate account, such as having more flexibility or lower costs for investing your contributions. Often the plans that employers offer have only a small selection of mutual funds with medium to high MER costs. Since you're planning to withdraw for the HBP soon, this probably doesn't matter that much yet, but as you start re-contributing to replace what you took out, that money will probably not get touched until retirement and therefore you would want to invest it more efficiently. For that, I recommend you take a look at the model portfolios at Canadian Couch Potato, as Tangerine, TD e-Series, or buying ETFs through a discount broker are usually the lowest cost methods of growing your retirement portfolio. "Your premise is false.  When you withdraw money from a Tax Free Savings Account (TFSA), there is no tax due.  Yes, you can read that again:  withdrawals from a TFSA are tax free.  They are labeled ""tax free"" for a good reason!  After-tax money is deposited, and then from that point forward, no tax, no tax, no tax.  :-) On a ""normal"", non-registered investment or savings account with no special treatment, your investment earnings will be taxed whenever gains are realized or income received (e.g. dividends or interest).  You will necessarily have less in a normal non-registered investment or savings account compared to a TFSA, as long as the rate of return was positive, i.e. growing. Perhaps you were thinking not of comparing a regular investment account to a TFSA, but rather to a Registered Retirement Savings Plan (RRSP)? In the case of an RRSP, there is an up-front tax deduction, then earnings grow tax-deferred, and then on withdrawal, income tax is paid at regular rates.  Even then, with RRSPs, if your marginal tax rate remains the same over time (not necessarily a reasonable assumption, but let's go with it) then you should still realize more after-tax income from your RRSP than from a normal non-registered investment or savings account.  (Though, there's likely an exception case when most income came as qualified dividends and the capital itself hasn't appreciated.)" In response to your points #1 and #2: In general, yes it is true that capital gains are only subject to half one's marginal rate of income tax.  That doesn't mean 50% of the gain is due as tax... rather, it means that if one's marginal tax rate (tax bracket) on the next $10K would have been, say, 32%, then one is taxed on the gain at 16%.  (The percentages are examples, not factual.) However, because these are employee stock options, the tax treatment is different than for a capital gain!    Details: On the Federal tax return are lines for reporting Security option benefits (Line 101) and Security options deductions (Line 249).  The distinction between a regular capital gain and an employee stock option benefits is important.  In many cases the net effect may be the same as a capital gain, but the income is characterized differently and there are cases where it matters.  Somebody who is about to or has realized employee stock option benefits should seek professional tax advice. In response to your next two points: No, one cannot transfer a capital gain or other investment income into a TFSA immediately after-the-fact in order to receive the tax-free benefits of the TFSA on that income.  Only income and gains earned within a TFSA are free from tax – i.e. The options would have to have been in the TFSA before being exercised.  Once a gain or other investment income has been realized in a non-sheltered account, it is considered taxable.  The horse has already left the barn, so to speak! However, despite the above, there is another strategy available:  One can create an offsetting deduction by contributing some of the realized gain into an RRSP.  The RRSP contribution, assuming room is available, would yield a tax deduction to offset some tax due on the gain.  However, the RRSP only defers income tax; upon withdrawal of funds, ordinary income tax is due (hopefully, at a lower marginal rate in retirement.) There is no minimum amount of time that money or assets have to be inside a TFSA to benefit from the tax-free nature of the account.  However, there are limits on how much money you can move into a TFSA in any given year, and many folks weren't aware of the rules. p.s. Let me add once more that this is a case where I suggest seeking professional tax advice. My wife and I are both Canadian citizens living in the US with green card status.  I still have a Canadian RRSP and bank account in Canada that are dormant for the most part.  We use the Canadian debit card only when traveling (which is quite helpful). Neither of us file any paperwork in Canada anymore.  But as others have mentioned, we do file the FBAR form... this takes about 10 minutes and gets mailed somewhere in Michigan if I recall correctly.  (Keep the balance less than $10k total among all foreign accounts and you relieve yourself of this too.) As far as taxes go, we make less interest in our Canadian account than in our US accounts, so the tax burden is less. Revenue Canada allows for some amount of tax deferral via several methods. The point is that none of them allow you to avoid tax, but by deferring from years when you have high income to years when you have lower income allows you to realize less total tax paid due to the marginal rate for personal income tax. The corporate dividend approach (as explained in another answer) is one way. TFSAs are another way, but as you point out, they have limits.  Since you brought TFSAs into your question: About the best and easiest tax deferral option available in Canada is the RRSP. If you don't have a company pension, you can contribute something like 18% of your income. If you have a pension plan, you may still be able to contribute to an RRSP as well, but the maximum contribution amount will be lower. The contribution lowers your taxable income which can save you tax. Interest earned on the equity in your RRSP isn't taxed. Tax is only paid on money drawn from the plan because it is deemed income in that year. They are intended for retirement, but you're allowed to withdraw at any time, so if you have little or no income in a year, you can draw money from your RRSP. Tax is withheld, which you may or may not get back depending on your taxable income for that year. You can think of it as a way to level your income and lower your legitimate tax burden Does this make sense? I'm concerned that by buying shares with post tax income, I'll have ended up being taxed twice or have increased my taxable income. ... The company will then re-reimburse me for the difference in stock price between the vesting and the purchase share price. Sure.  Assuming you received a 100-share RSU for shares worth $10, and your marginal tax rate is 30% (all made up numbers), either: or So you're in the same spot either way.  You paid $300 to get $1,000 worth of stock. Taxes are the same as well.  The full value of the RSU will count as income either way, and you'll either pay tax on the gains of the 100 shares in your RSU our you'll pay tax on gains on the 70 shares in your RSU and the 30 shares you bought.  Since they're reimbursing you for any difference the cost basis will be the same (although you might get taxed on the reimbursement, but that should be a relatively small amount). This first year I wanted to keep all of the shares, due to tax reasons and because believe the share price will go up. I don't see how this would make a difference from a tax standpoint. You're going to pay tax on the RSU either way - either in shares or in cash.  how does the value of the shares going up make a difference in tax? Additionally I'm concerned that by doing this I'm going to be hit by my bank for GBP->USD exchange fees, foreign money transfer charges, broker purchase fees etc.  That might be true - if that's the case then you need to decide whether to keep fighting or decide if it's worth the transaction costs. I've done this for many years, and my method has always been to get a bank draft from my Canadian bank and mail it to my UK bank. The bank draft costs $7.50 flat fee and the mail a couple of dollars more. That's obviously quite a lot to pay on $100, so I do this only every six months or so and make the regular payments out of my UK account. It ends up being only a couple of percent in transaction costs, and the exchange rate is the bank rate.