Do I need to file a tax return in the UAE?
On employment income there is often no personal return to file at all, which is why this corridor confuses people expecting two filings. What that absence does not do is shrink the Canadian side. A treaty corridor divides one income between two returns; here there may be only one return, so everything turns on whether that one return is a Canadian resident return, a part-year return, or no Canadian return at all. Answer the residence question and the filing list follows from it. Guessing the filing list first is how years go missing.
If there is nothing to file there, what do I file in Canada?
It depends entirely on your residence status for the year. A resident files a return reporting worldwide income, Gulf earnings included, with no foreign tax credit available against them because no foreign income tax was paid. Someone who left partway through the year files a part-year return plus the departure computation on assets held at that point. A non-resident files only for Canadian-source income, rent from a property kept behind being the usual example. Those are three different filings, and which one you owe is settled by facts, not by preference.
Do I have to report my Gulf bank accounts to Canada?
If you are a Canadian resident and your foreign holdings pass the reporting threshold, yes. The disclosure is about what you hold, not about whether any tax was paid on it, so the absence of income tax where the account sits is irrelevant to it. Work from an inventory: each account, each deposit, each property, each policy, what it cost, whose name is on it. Then test each line. The disclosure is annual and separate from the return itself, so a year with no income is still a year that needs one.
What do I file for the year I moved to Dubai?
That year carries the most in it. You file a Canadian return for the part of the year you were resident, reporting worldwide income to the date you left. Alongside it comes the departure computation, which treats certain assets as disposed of when residence ends and brings the resulting gains into that final resident year. Canadian-source income arising after the departure date is handled separately. And because the other side may ask for nothing at all, there is no second return to reconcile against, which makes the departure date the governing fact.
I have not filed in Canada for years while abroad. What now?
Establish first whether you were required to. If your Canadian residence genuinely ended, the missing years may not be missing at all beyond Canadian-source items. If it did not end, each of those years carries a full resident return with the Gulf income on it and no credit to offset it, and the exposure grows with interest rather than standing still. Where returns are owed, a voluntary disclosure is the ordinary route to filing them before the matter is raised from the other side. The residence analysis comes first, always.
Do I file in Canada if all my income comes from the UAE?
If you are resident in Canada, the source of the income does not excuse the return: a resident reports worldwide income wherever it arose. What is unusual here is what the return then looks like, namely foreign employment income with no foreign tax credit line beneath it, because no foreign income tax was levied. So the return can show a substantial liability on income that felt untaxed. If you are not resident, that income is outside Canada's reach entirely, and any return you still owe covers only what arises in Canada.
Do I get credit for all of the foreign tax I paid?
Only up to your own country's tax on that same income, and only for tax you were legally obliged to pay. Two consequences follow. Living somewhere that taxes you more heavily than your residence country does leaves an excess that becomes a carryover rather than a refund. And withholding suffered above the treaty rate is not creditable — the route back to that money is a refund claim in the country that took it. See claiming the credit.
What is a totalization agreement and how do I use one?
A social security agreement that stops you contributing to two systems for the same work, and lets periods in both count towards benefit eligibility in either. Which system you stay in depends on the agreement's rules for your situation — a seconded employee usually remains in the home system for a set period, a locally hired one usually joins the host system. You evidence it with a certificate of coverage obtained before or shortly after the assignment starts. See certificates of coverage.