First job in Luxembourg: your paperwork and taxes explained step by step

Skimming?
We've prepared the shortcut for you.
The admin steps for your first job
Whether you're moving to the Grand Duchy or starting as a cross-border worker, there's a basic admin setup to handle. The good news is that your employer takes care of most of it.
Your national ID number and social security (CCSS and CNS)
The very first step is your national identification number, also called matricule. This unique 13-digit number will follow you throughout your life in Luxembourg for employment, taxes and healthcare. Your employer handles it by registering you with the Centre commun de la sécurité sociale (CCSS). You don't need to do anything except provide a copy of your ID and a civil status document.
Once you're registered with the CCSS (ouvre dans un nouvel onglet), you're automatically enrolled with the Caisse nationale de santé (CNS) (ouvre dans un nouvel onglet). That's the public body that manages your health insurance and reimburses your medical expenses. You'll receive your Luxembourg social security card by post. Keep it on you when you visit the doctor or the pharmacy.
At the same time, the CCSS forwards your information to the Administration des contributions directes (ACD). You'll then receive your tax card (ouvre dans un nouvel onglet) within an average of 30 working days after registration. Hand this card to your employer so they can calculate your monthly tax.
Registering your residence at the commune (residents only)
If you're moving to Luxembourg, you're legally required to declare your arrival at the local commune office (ouvre dans un nouvel onglet) within 8 days of your arrival (3 days if you're from a non-EU country). Bring your ID or passport, proof of accommodation (rental agreement or hosting agreement) and, if possible, a family booklet or birth certificate.
This gives you a certificate of residence, a document that gets requested a lot, especially when opening a bank account.
A Luxembourg bank account
Not strictly required if you already have an account in the SEPA zone, but strongly recommended. A local account makes salary payments, rent and admin dealings easier. Most major banks offer reduced-fee packages for newcomers.
What if you're a cross-border worker?
If you live in France, Belgium or Germany, the process is lighter. Your employer registers you with the CCSS, and you receive your social security card and tax card automatically. The main difference is that you also need to register with the health insurance fund in your country of residence so you're covered on both sides of the border. The CCSS normally sends an S1 form to your local fund for this.
On the tax side, your Luxembourg income is taxed in Luxembourg (not in your country of residence). But be aware: you still need to declare this income in your home country for information purposes, and report any bank accounts held abroad.
How to read your first Luxembourg payslip
Getting your first payslip is a great moment. Understanding it is another story. Every company formats it differently, but the key lines are always the same.
From gross to net: social contributions and tax withholding
Your contract shows a gross salary. To get to your net salary (what actually lands in your account), your employer deducts two types of charges.
Social contributions come first. They fund social security (health, pension, dependency insurance) and amount to roughly 11% of your gross (2025 rates per the CCSS). These are the same for everyone, regardless of your family situation.
Then comes the withholding tax (RTS). This is the amount the state deducts each month via your employer. Unlike social contributions, this varies from person to person. It depends on your salary level and especially on your tax class.
The "FD" line and commuting costs
On your payslip, you might see a line marked "FD" for frais de déplacement (commuting costs). It's a flat-rate deduction granted by the state for your home-to-work commute. It's calculated based on the distance in kilometres between your municipality and your workplace, starting from the 4th kilometre. Your employer applies it automatically if you've provided your tax card. No need to keep your fuel receipts.
Tax classes in Luxembourg (and the reform on the way)
In the Grand Duchy, your income tax isn't calculated only on what you earn. Your family situation plays a central role through the tax class system.
Class 1, 1A and 2: who pays what?
| Tax class | Who? | Impact on tax |
|---|---|---|
| Class 1 | Singles, separated or divorced without dependants | Base rate, usually the highest |
| Class 1A | Singles with dependant(s), or people over 65 | Intermediate rate, a step below class 1 |
| Class 2 | Married couples or registered partners (under certain conditions) | Often the lowest rate thanks to joint taxation |
In practice, a single person in class 1 with an annual gross income of €50,000 takes home about €3,100 net per month (per the ACD tax schedule (ouvre dans un nouvel onglet), 2025 figures). In class 2, the monthly net is higher because the tax schedule is more favourable.
The upcoming unified tax class U
The Luxembourg tax landscape is about to change significantly. In January 2026, the government tabled a bill (no. 8676) to replace the current three classes with a single tax class, class U, from 1 January 2028. The vote is expected before the end of 2026.
The key changes in short: the tax-free income threshold will nearly double, from €13,230 to €26,650 per year. Taxation will become individual, with each adult taxed on their own income regardless of marital status. Singles in class 1 stand to gain the most, with estimated savings of around €2,600 per year at €50,000 gross. Couples married before 2028 will be able to keep the current system (class 2) for a 25-year transition period, or switch to class U (irreversible choice).
If you're starting your career now, you'll experience the current system for a few years before moving to the new schedule. A tax advisor can help you simulate the impact on your personal situation when the time comes.
Once settled, structuring your budget and claiming your deductions quickly pays off.
How to get money back on your taxes from your first year
This is the question trigger gets asked the most. And the answer is pretty encouraging.
Why your first year is golden
If you started your first job in September, you only worked 4 months that year. Yet the monthly withholding tax was calculated as if you'd earn that salary over 12 months. Result: you were overtaxed relative to your actual income for the year.
By filing a tax return or an annual adjustment the following year, the ACD recalculates your tax based on what you actually earned. In many cases, young workers who start mid-year get back several hundred, sometimes over a thousand euros.
Tax return (model 100) or annual adjustment (form 163): which one?
This is a distinction many guides forget to make, and it's essential.
The model 100 is the full tax return. It lets you declare all your income and deduct expenses (insurance, housing savings, loan interest). For non-residents, you need to have worked at least 9 consecutive months in Luxembourg to be eligible (unless you apply for resident assimilation). You can fill it in online via MyGuichet.lu (ouvre dans un nouvel onglet) or send it by post.
The annual adjustment (form 163) (ouvre dans un nouvel onglet) is a simplified form that only serves to reclaim overpaid tax. It doesn't allow deductions, but it recalculates your tax proportionally to the months you actually worked. It's the right tool if you're a cross-border worker who worked less than 9 months in the year. Form 163R is for residents, 163NR for non-residents. Deadline: 31 December of the following year (e.g. 31 December 2026 for 2025 income).
Deductions to know about (housing savings, insurance, loan interest)
If you file a model 100, you can reduce your taxable income through several mechanisms.
Housing savings (article 111bis LIR) is the best-known scheme. You can deduct up to €1,344 per year if you're under 40 (2025 ceiling, ACD) by putting money into an approved housing savings account. Even if you're not planning to buy anytime soon, it's an excellent way to lower your taxes while building up a deposit.
Insurance premiums (article 111 LIR) are also deductible up to €672 per year per person. This covers private liability insurance (often included in your home insurance), the liability portion of your car insurance, and certain supplementary health insurance policies.
Personal loan interest (car loan, student loan) is also deductible, again up to €672 per year.
At trigger, we recommend looking at these three levers first when you're starting your working life. They're easy to set up and the effect on your tax bill is immediate. If your situation is more complex (income in several countries, property investment), a tax advisor can help you see things more clearly.
Estimate your first-year refund in 2 minutes, for free, with the right simulator: resident refund if you live in Luxembourg, or cross-border refund if you commute.
Frequently asked questions
Not always. The tax return (model 100) is mandatory in certain cases, for example if you have multiple Luxembourg salaries exceeding €36,000 gross in class 1. But even if you're not required to, it's often in your interest to file one, especially in your first year, to reclaim any overpaid tax. If you're not eligible for the model 100, the annual adjustment (form 163) is your alternative.
In class 1 (single, no dependants), an annual gross salary of €50,000 gives you about €3,100 net per month after social contributions and tax withholding (2025 schedule, ACD). In class 2, your net is higher thanks to a lower tax rate. You can refine the calculation with the trigger simulator or the official ACD schedule (ouvre dans un nouvel onglet).
The ACD sends your tax card within an average of 30 working days after your CCSS registration. If you haven't received it after about a month, you can request one via form 164 (residents) or 164NR (non-residents) available on the ACD website.
In principle, no. Your Luxembourg salary income is taxed in Luxembourg thanks to bilateral tax treaties. But you still need to declare it for information purposes in your home country's tax return (France, Belgium or Germany). You must also report any bank accounts held abroad. Special cases exist, particularly around remote work beyond the authorised thresholds, which can trigger taxation in your country of residence.

