Short answer: Yes — if you are a resident of Canada for tax purposes, you are required to declare all income earned in Ukraine or anywhere else in the world. This is a basic principle of Canadian tax law: Canadian residents are taxed on their worldwide income, regardless of where it is earned.
Key criteria of the CRA (Canada Revenue Agency):
Factual residency: determined not by citizenship, but by the totality of your residential ties to Canada:
residence in Canada (owned or rented)
spouse/partner and dependents living in Canada
personal property (car, furniture), bank accounts, credit cards, membership in organizations, driver's license, provincial health insurance, etc.
183-day rule: even if you don't have “strong” ties, if you're in Canada for 183+ days/year, you're considered a deemed resident.
CUAET and Ukrainian refugees: Resident ties usually arise from the day of arrival: living with relatives, having a SIN, opening a bank account — all of these create a strong connection to Canada.
If you are a Canadian tax resident, you must declare:
There is a bilateral convention to avoid double taxation:
Remember: applying these rules can be tricky and affect your benefits, so check with experts.
Canadian residents are required to declare and pay taxes in Canada on all income earned in Ukraine. Double taxation is avoided through the foreign tax credit system and tax treaties between countries. Strict compliance with these rules is the key to financial security and avoiding penalties and stress from the CRA and Ukrainian tax authorities.