Do I file in both Canada and Germany?
Usually yes, at least for the transition year. Outbound assignees need the creditable portion separated from contributions; inbound German nationals need their home pension arrangements characterised for Canadian purposes.
Which return do you prepare first?
Whichever one the credit depends on. Preparing them in the wrong order is the most common reason a credit is claimed in the wrong place, and it is also the most common reason a client ends up paying twice and reclaiming later.
Does the treaty mean I only file once?
No. A treaty allocates the tax; it does not consolidate the filing. Both obligations survive, and in some cases the treaty position itself has to be disclosed on a return before it can be relied on.
What about sub-national tax — states and provinces?
They set their own residency and sourcing rules and are not bound by the federal treaty in the same way. A position that is protected federally can still produce a state or provincial return, which is the single most common surprise in this corridor.
Can you work with my adviser in the other country?
That is how most corridor engagements run. They keep their side, we take ours and the interaction between the two, and the scope boundary is agreed in writing so nothing is duplicated or dropped.
What if I am behind in one country and current in the other?
That is the usual pattern. We map the unfiled years first and check which catch-up routes are open before anything is filed, because the route chosen for one year affects the relief available for the rest.
Can I claim everything deducted from my German payslip in Canada?
No, and this is the most common error in this corridor. A German payslip carries several deductions, and only part of what is taken is an income tax that a Canadian foreign tax credit can use. Social insurance contributions are not income tax, and neither are the elements that attach to a particular class or to confessional registration. A credit claim built on the total deduction line will overstate the credit, and it will overstate it every year until someone reads the payslip properly. The first task on any German assignment file is to separate the creditable income tax from everything else, line by line, and keep that working paper.
What is church tax on my German payslip and is it creditable?
It is an amount collected through the German payroll system from people registered with a religious community, calculated by reference to the income tax figure. Being calculated on the tax does not make it the tax. For Canadian purposes each deduction is characterised on what it actually is and what it funds, not on where it appears on the slip or how it is computed, and an amount that funds a religious community is not an income tax paid to a foreign government. We treat it as non-creditable and record that reasoning in the working paper, so the position is visible if the return is ever examined.
I'm on a long assignment in Germany — am I still resident in Canada?
Possibly, and the length of the assignment alone does not answer it. Canadian residence turns on ties: where the family lives, where the home is and whether it was kept available, where accounts, licences and memberships sit. A long assignment with the family moved and the Canadian home let on a proper arm's-length lease points one way; the same assignment with the family and the house left behind points the other. Where both countries would treat you as resident, the treaty's tie-breaker settles it through a defined order of tests. This needs deciding at the start, because it determines which country's return is the main one.
How do I read a German payslip for my Canadian return?
Line by line, with each German term translated into what the amount actually is: the income tax element collected through payroll, contributions to the statutory insurance branches, and anything attaching to class or confessional registration. Then the period each line covers, because German payroll runs monthly and settles at the year end, and the settled figure may differ from the sum of the monthly deductions. A Canadian credit claim wants the tax actually borne for the year, so a file usually needs the annual statement as well as the monthly slips. We build one schedule per assignment year and carry it forward.
I moved to Canada from Germany — what happens to my German pension?
It has to be characterised before it can be reported. German retirement provision comes in several forms, statutory, occupational and private, with different rules about entitlement and access, and Canadian treatment follows what the arrangement actually is rather than what its name suggests in translation. The questions are whether it is a pension for treaty purposes, whether growth inside it is taxable here before anything is drawn, and what reporting attaches to simply holding it. Answer those once, in writing, from the scheme documents. Everything after that is bookkeeping, and if the characterisation is wrong it is wrong every year.
Does local German payroll mean I have nothing to file in Canada?
No. Being on a local German payroll settles how German tax is collected. It says nothing about whether you remain resident in Canada, and a Canadian resident reports worldwide income regardless of where it is paid or taxed. What local payroll does change is the shape of the Canadian filing: the income arrives already taxed, so the return becomes an exercise in reporting the gross figure and claiming credit for the creditable part of what was deducted. Assignees who assume the German payroll has dealt with everything are the ones who arrive here with several unfiled Canadian years behind them.
How do I actually stop being taxed twice?
In this order. Fix your residence under each country's own rules, and if both claim you, apply the treaty tie-breaker. Identify where each type of income is sourced. Read the article that covers that income type, because it decides who taxes and at what maximum rate. Then claim the relief on the residence-country return, with proof of the foreign tax. Most of the tax people lose to double taxation is lost at the last step, not the first. See how double taxation is relieved.
What happens if the two countries disagree about which of them can tax me?
The treaty has a procedure for exactly that. You apply to the competent authority in your residence country, which takes the case up with its counterpart, and the two negotiate a position that removes the double taxation. Some treaties add binding arbitration if they cannot agree. It is slow and it runs on documents, so the practical work is preserving the record and filing protective claims while the clock runs. See our treaty work.