Many Canadians hear about “tax havens” and wonder if they can move money offshore to avoid tax. The reality is very different. As a Canadian resident, you are taxed on your worldwide income. This means it does not matter where the money is earned or where it is held, the CRA expects it to be reported.
