If an American citizen living in Canada wins a lottery, do the winnings have to be declared to the IRS? My husband is American, I am Canadian, and we live in Canada. If he buys a lottery ticket in Canada and wins a large sum of money, does he have to submit a form to the IRS declaring this?