.jpg)
The Luxembourg payslip opens with identification details (social security number, bank account) and the indexation indicator, which determine whether your salary is paid correctly.
Between gross and net salary, social security contributions (2.80%, 0.25%, 8.5% and 1.40%) and tax withheld explain the difference.
A few simple habits, such as checking the index, hours worked and meal vouchers, make it easy to spot an error quickly.
Your first payslip in Luxembourg can seem confusing, with its French terminology, codes and many calculation lines. Yet it reveals much more than the amount paid at the end of the month. Employers are legally required to provide a clear and complete document every month, detailing gross salary, social security contributions, the applicable tax class and the net amount paid.
Salary is generally paid on a fixed date, often at the end of the month, unless the employment contract states otherwise, and employers must also ensure the confidentiality of payroll data, including in digital formats. Knowing how to read your payslip in Luxembourg therefore lets you check every line and quickly spot any anomaly.
The identification details appear at the top of the document. The first is the social security number, a 13-digit identifier assigned by the Joint Social Security Centre (Centre commun de la sécurité sociale, CCSS) after the employer's first declaration. It begins with the employee's date of birth and is used to identify you for healthcare, pensions and other social services, so it is worth checking that it contains no errors.
The second is the bank account number, the account into which your salary is paid each month. It may be based in Luxembourg or in another European Union country, as long as the bank accepts Sepa transfers. The template also shows your profession, bank, start date and end date, which are worth re-reading each time you change jobs.
The third item is the indexation indicator, which reflects the automatic adjustment of salaries to the cost of living. When the national consumer price index reaches a certain threshold, salaries are increased without negotiation, and Luxembourg is one of the few European countries, along with Belgium, to have such a mechanism nationwide. The applicable index rose from 968.04 to 992.24 on 1 June 2026, which means a mandatory 2.5% increase in gross salaries under contracts governed by Luxembourg law.
First practical tip: after each indexation, check that the new index appears on your payslip and that your base salary has been raised accordingly, then contact your HR or payroll department if in doubt.
The pay breakdown shows how your base salary is calculated. For example, 173 hours paid at a gross hourly rate of €18.7542 gives €3,244.48. The "meal vouchers" line (tickets repas) is the employee's contribution towards meal vouchers, deducted from the gross salary (see below in this article).
Gross salary is the total agreed amount before any deductions, and includes your base salary, any bonuses, overtime and benefits in kind. Social security contributions and income tax are calculated on this amount.
Social security contributions come next. Based on the rates at 1 January 2026, employees pay 2.80% for health insurance (care coverage), 8.50% for the pension fund and 1.40% for long-term care insurance, plus 0.25% for health insurance cash benefits. These deductions help finance medical costs, sick pay, pensions and care for people who have lost their autonomy.
Tax withheld at source, depending on your tax class, and tax credits appear further down. Net salary, which is €2,625 in our example, is gross salary minus all deductions: this is the amount that should reach your bank account, and it is worth comparing it with the transfer you receive each month.
Meal vouchers deserve particular attention, because they are added to your pay without appearing in your net salary. In 2026, a voucher can be worth up to €15, including an employer contribution of up to €12.20, with the employee contributing €2.80. One voucher is granted per day worked, which averages 18 per month, and vouchers are now exclusively digital.
Other benefits may complete the package, such as a 13th-month salary, an annual bonus, a company car, supplementary pension contributions, private health insurance, remote work or a training budget, and these can be discussed during salary negotiations.
Reading your payslip in Luxembourg mostly comes down to adopting a checking routine: verify your social security number and bank account, make sure the index is up to date, check the number of hours and the hourly rate, then compare the net amount with the transfer received.
If there is a discrepancy, the simplest approach is to contact your company's HR or payroll department first, which can correct the situation, while keeping your payslips for several years to have a reliable record.
In any case, it is best to keep your payslips for at least five years, as they may be needed for tax declarations or proof of employment. Our advice: digitise them so you can keep them indefinitely in a personal online storage space.
What must a payslip contain in Luxembourg?
It must detail the gross salary, social security contributions, the applicable tax class and the net amount paid.
Why does the index appear on the payslip?
It reflects the automatic indexation of salaries. Since 1 June 2026, it has risen from 968.04 to 992.24, which corresponds to a 2.5% increase.
How long should you keep your payslips?
It is recommended to keep them for at least five years, as they may be needed for tax declarations, loan applications or proof of employment.