Hello paulhen,
Just a couple of things you should consider before you start moving your assets out of Canada.
1. Until you are deemed a non-resident for income tax purposes by CRA you will need to continue to file income tax returns in Canada. If you also have any income earned in any other country you will be required to report that on you T1-General as your "World Income", which while it won't be taxed per se, will be included in your total income so if it puts you up over your basic personal exemption you will pay much more taxes on any Canadian income.
2. Once declared a "Deemed Non-Resident" for income tax purposes any Canadian income, such as CPP, private pensions, etc., will be taxed at a rate of 25% withholding tax which is non-refundable. You may of course submit an NR-5 to have that tax reduced if your earnings are minimal and it is advantageous to you.
3. If you are selling any Canadian assets, such as your home, property or business to convert those to cash then they will be subject to taxes or capital gains tax in the case of home or property.
4. You will pay the exchange rate and any applicable fees to convert your Canadian funds into the local currency.
5. Depending on the country you transfer your funds to you may have to pay some kind of financial transaction tax on those funds.
6. You also need to find out if the country's Central Bank has imposed any kind of Capital Controls, so there will be an additional tax and maybe some "locking in" of the funds for a specified time period.
7. Even as a non-resident, once you start to receive CPP, QPP, private pension benifits or the like (or if you're already receiving them) you will once again need to start filing annual income tax returns in Canada. Only then will the withholding tax become refundable after having been declared a "Deemed Non-resident".
6. In order to determine if your assets are really in a "safe haven" as you call it, you're also going to need to investigate what kind of deposit insurance that the local banks have (if any) and find out the limit to which those funds are insured. The CDIC (Canadian Deposit Insurance Corp.) benefits are something we Canadians tend to take for granted, but they make up a very important part of the benefits that keep our money secure in Canada. This might not exist in other countries.
So, at the end of the day, once you've done all your homework and the bookkeeping you might well find that your "safe haven" is the Canadian financial institution where your money already is.
Cheers,
William James Woodward - Brazil Animator, Expat-blog Team