Next week I will be returning to Canada for a short visit after moving permanently to the United States. I have lived in the United States for 4 years now, and am now a Permanent Resident.
When I declare my customs form (form E311), am I a visitor to Canada or a resident? I am asking, because I am wondering if I need to declare that I have over $800CAD of goods purchased outside of Canada, and would therefore need to pay a large amount of taxes on those goods.
I imagine that I am not a resident of Canada, because, well, I don't live there. But I can't find what the definition of "resident" is, so I don't know if me being a Canadian citizen makes me a resident for their purposes.