Ripon Bhai
The money that you'll declare at the time of landing is tax free. later on if you want to bring any money, you will have to pay tax on that money in Canada. My brother in law faced this difficulty when he was buying his home in Canada and wanted to bring some money from BD. i'll...