I don't know what the law says in Canada bu I don't think it is right for the officer to ask for taxes to be paid on the amount. This is not money earned on Canadian soil. Money earned on Canadian soil can be subject to tax. Besides, the money you are bringing in as an immigrant will be spent on...