Since you are a landed immigrant, there is no issue transferring money to Canada. Even if CRA knows you transfer $, so what. It only matters to CRA once you become a tax resident. The more likely body to know if you are transferring large amounts is Bank of Canada. As long you can prove you are...