swapno said:I have landed in Canada and started my job for three weeks. I am not sure what do you mean by not resident
The thing is If I bring that money for example 2 years later, how do I bring ang do I need to pay tax? Else is there any way that I can register that property or something.
Kindly advice
As such you are a tax resident, every year, you would need to declare your overseas holdings in the Canadian tax return. If you sold your property, you would need to report your that when you file your annual tax return and pay the tax owing. Like I said, you can wire the money to your bank account in Canada or keep the money in your Singaporean bank account as long as you wish. For details about the tax system, you can read the Canada Revenue Agency website.