wizardhigh said:
A friend of mine is landing soon,someone told him to declare more money during landing,the immigration officer will ask how much money
are you carry? Tell him/her you have > 1 million canadian dollar.This is to avoid tax if you bring or TT your money into Canada later on.You will
be exempted from tax once only during landing or items under to follow list..
Thanks
There are two separate issues: (1) the value of assets you have offshore (stocks, bonds, real estate), and (2) the value of cash you are carrying with you.
(1) You are supposed to declare the value of your assets when you land in Canada (e.g. stocks, bonds, land and houses. When you eventually sell the asset, any gain (difference between value when you sell, and value when you landed in Canada) is taxable.
So yes, inflating the value as you enter Canada will reduce any taxable gain when you sell later. However, if you are audited, and asked to show how you calculated the value as you entered Canada, and you cannot, you are open to be charged with lying on a tax return.
I have no direct experience with this, but in general CRA feels it is their prerogative to be suspicious, and your job to prove your innocence. I don’t know what CRA would do if you could not prove the value of your assets. Maybe give them/you a value of zero, thus increasing the taxable gain.
(2) The issue of how much cash you are bringing into with you relates more to anti-money-laundering measures. If you are bringing a lot of money with you, you may be asked about its source. So bring some sort of proof (bank withdrawal slip, etc). If you have a lot of money and don’t report it, it might be confiscated.
But the cash is not taxable. Only interest that it earns for you after entering Canada would be taxable; or if you bought stocks then sold at a profit the capital gain would be taxable.
The goods you bring into Canada are generally not taxable ifs they are used personal property.