Yes, you likely need to file a Canadian tax return if you live in Canada, even on a visitor record, especially since you're earning income from the U.S. Canada taxes worldwide income for residents. It’s best to check with a tax advisor to be sure, based on your full situation. https://hstcalculator.onl/