Cross-border taxation
The salary is taxed in Luxembourg. What changes from one country of residence to the next is how it is then accounted for at home β and which levers people forget to claim.
All three countries
π«π· France
Effective-rate method
France does not re-tax the Luxembourg salary, but folds it into the rate applied to the household's other income.
π§πͺ Belgium
Exemption with progression reserve
Belgium exempts the Luxembourg salary but keeps it to set the rate applied to the household's remaining income.
π©πͺ Germany
Progressionsvorbehalt
Germany exempts the Luxembourg salary but folds it into the rate applied to the household's other taxable income.
The Luxembourg side, for everyone
Taxed at source
A salary paid by a Luxembourg employer is taxed in Luxembourg, withheld monthly on the payslip. The country of residence does not tax it β it only takes it into account, differently in each case.
Tax class and withholding card
The class (1, 1a or 2) depends on family situation and sets the scale applied. It appears on the withholding card the employer must hold: without it, tax is withheld at the maximum rate and only corrected afterwards.
Assimilation to resident status
A non-resident whose income comes mostly from Luxembourg can ask to be taxed as a resident. That opens the deductions reserved for residents β loan interest, insurance, contributions. It is the lever cross-border workers most often leave unclaimed, and it has to be requested, not granted automatically.
Social contributions
They go to Luxembourg (CCSS) as long as telework from the country of residence stays under the affiliation threshold. Health cover then sits with the CNS, including for care received in the country of residence.