As a Canadian citizen, you are required to file a tax return in Canada if you have earned income in Canada or if you have worldwide income that exceeds certain thresholds. If you are a resident of Canada for tax purposes, you must report all of your income from all sources, both inside and outside of Canada, on your Canadian tax return.