One employee in Luxembourg means registering with the Joint Social Security Center (CCSS), setting up payroll withholding for both income tax and social contributions, filing with the Inspectorate of Labour and Mines, and staying on top of collective bargaining agreements that cover 57.3% of the workforce. Most companies don't realize how many moving pieces there are until they're already three weeks late on a filing.
Luxembourg isn't a place where you can fix mistakes later. Get the employment contract wrong, like missing a required clause or using the wrong probation terms, and you could end up with an invalid agreement or a dispute you never saw coming. With a maternity leave requirement of 20 weeks and parental leave stretching to 26 weeks, the compliance bar here is genuinely high. This isn't paperwork for paperwork's sake.
Your three options
If you don't have a legal entity in Luxembourg yet, you've got three real paths forward. Here's how they stack up:
Option 1: Set up your own entity
- Cost: €10,000–50,000+ upfront, plus ongoing accounting, legal, and HR overhead
- Timeline: 3-6 months minimum, often longer with Luxembourg's registration steps
- Complexity: Tax registration, CCSS enrollment, payroll infrastructure, HR compliance systems
- Makes sense when: You're hiring 20+ people and planning a long-term physical presence
Option 2: Hire contractors
- Cost: No upfront cost, but you lose employment-level control
- Timeline: Immediate
- Risks: Misclassification penalties, back taxes, and social contribution liabilities if the relationship looks like employment
- Makes sense when: You need someone for under 6 months for a specific project or specialized skill
- Note: Hire with Columbus also handles compliant contractor agreements and payments if this fits your situation
Option 3: Use an employer of record (recommended for most)
- Cost: $179/month per employee
- Timeline: 2-3 days to hire
- Complexity: None on your end. We handle contracts, payroll, and compliance
- Makes sense when: You're hiring 1-50 people, testing the market, or building a multi-country team
The math, plainly
Hiring 1-10 people in Luxembourg? Entity setup will cost you more than 3-4 years of EOR fees combined. Three hires through Hire with Columbus runs $537/month. Compare that to €20,000+ in entity setup costs plus €5,000+ a year just to keep the lights on administratively.
Adding Germany, France, or Belgium to your hiring plans makes the entity math even worse. You're now paying setup and maintenance costs in every country instead of one flat monthly fee per employee. An EOR handles the employment contract, payroll runs, tax withholding, social contributions, and keeps you compliant as Luxembourg's rules shift, so you can focus on the actual hire instead of the paperwork behind it.
Ready to hire in Luxembourg without setting up an entity or crossing your fingers on contractor classification? Get started with Hire with Columbus.
What employment types can you use?
Entity setup in Luxembourg: €25,000+. EOR for 5 employees: $895/month. Do the math.
That's the real decision most companies face before they even think about contract types. Get the hiring approach right first, then we'll talk about permanent vs. fixed-term contracts.
How can you hire in Luxembourg?
You've got three real options, and they're not equally good for most situations.
Option 1: Set up your own entity
- Upfront cost: €25,000-€40,000 for incorporation, notary fees, and legal setup
- Timeline: 3-6 months to get fully operational
- Ongoing costs: Annual accounting, corporate tax filings (23.87% corporate tax rate), payroll administration, legal compliance
- Complexity: Full tax registration with Luxembourg authorities, local payroll system, HR infrastructure, mandatory works council setup if you hit certain headcounts
- When it makes sense: You're committing to 20+ employees and a permanent Luxembourg presence, not just testing the market
Option 2: Hire contractors/freelancers
- Speed: Start work tomorrow, no entity needed
- Risk: Misclassification fines that can run into tens of thousands of euros, plus back taxes and social security contributions if Luxembourg authorities decide your "contractor" is actually an employee
- Limitation: You can't control their schedule, tools, or work method like you would an employee, and integration into your team stays limited
- When it makes sense: Short projects under 6 months, specialized one-off skills, no ongoing management needed
- Hire with Columbus also handles compliant contractor agreements and payments, so you're covered even here
Option 3: Use an employer of record (recommended for most companies)
- Hire with Columbus becomes the legal employer in Luxembourg on paper
- You keep full control over day-to-day work, performance reviews, and team direction
- Cost: $179/month per employee
- Timeline: 2-3 days to get someone hired and paid, not months
- We handle: Employment contracts, payroll, tax withholding, social security contributions (13.65% employer rate), benefits administration, and termination compliance
- When it makes sense: 1-50 employees, testing the Luxembourg market, building multi-country teams, or just avoiding the entity setup bill
| Approach | Upfront cost | Timeline | Best for |
|---|---|---|---|
| Own entity | €25,000+ | 3-6 months | 20+ employees, permanent presence |
| Contractors | Minimal | Immediate | Short projects, specialized skills |
| EOR (Hire with Columbus) | $179/month per employee | 2-3 days | 1-50 employees, market testing, speed |
Run the numbers on 5 employees: an entity costs you €25,000+ upfront before you've paid anyone, plus ongoing accounting and compliance fees every year. Five employees through Hire with Columbus runs $895/month total. No incorporation, no local accountant, no waiting six months to make your first hire.
Employment contract types in Luxembourg
Once you've picked your hiring approach, you still need to nail the contract type. Luxembourg recognizes a few distinct categories, and picking the wrong one creates real legal exposure.
Permanent contracts (CDI)
Most full-time core roles in Luxembourg run on permanent contracts, and for good reason. They're the default under Luxembourg labor law and the standard employers use for anyone doing ongoing, non-temporary work.
Permanent contracts come with the full leave package: 26 days of annual leave, up to 20 weeks of maternity leave, and notice periods that can stretch up to 17.3 weeks depending on tenure. If you're hiring someone for a role that isn't tied to a specific project or end date, this is your contract.
Fixed-term contracts (CDD)
Fixed-term contracts exist for genuinely temporary needs - covering someone on leave, seasonal work, or a specific project with a clear end date. Luxembourg caps these at 24 months total, including renewals.
Here's the catch: if you keep renewing a fixed-term contract past that cap, or use it for work that's actually ongoing, it automatically converts to a permanent contract by law. Employers who try to sidestep this with back-to-back short contracts often end up with an unplanned permanent employee and the termination obligations that come with it.
Part-time contracts
Part-time employees in Luxembourg get the same rights as full-time staff, just prorated. That means proportional annual leave, pro-rata social security contributions, and equal treatment on things like promotions and training access.
You can't structure a part-time role to avoid statutory benefits - Luxembourg law treats part-time workers as full participants in the system, just working fewer hours.
How Hire with Columbus handles this
Whichever contract type fits your hire, we draft it to match Luxembourg's legal requirements from day one. Permanent, fixed-term, or part-time, the paperwork is compliant before you make an offer, and you skip the guesswork on notice periods, leave accrual, or conversion rules.
How does payroll and taxation work?
Most companies budget salary only. Then payroll hits, employer social contributions add 13.65% on top, and the total tax wedge (the gap between what you pay and what the employee actually takes home) lands at 40.16%. That gap surprises a lot of first-time hirers in Luxembourg.
Income tax brackets (2026)
Luxembourg uses a progressive personal income tax system with 23 brackets in theory, but here's the simplified version most employers need:
| Income range (annual) | Tax rate |
|---|---|
| €0 – €12,700 | 0% |
| €12,701 – €24,900 | 8% – 20% |
| €24,901 – €48,700 | 20% – 33% |
| €48,701 – €110,700 | 33% – 39% |
| €110,701 – €150,000 | 40% |
| Above €150,000 | 42% |
Employees also pay a solidarity surtax (1.4%–9%, income-dependent) on top of the base rate. Your payroll provider withholds this monthly, so you don't file it separately. You do need to get the tax class right (single, married, cross-border), or the withholding will be wrong.
Social security contributions
Both employer and employee pay into Luxembourg's social security system, administered by the CCSS (Centre commun de la sécurité sociale). Here's the breakdown:
| Contribution | Employer | Employee |
|---|---|---|
| Pension insurance | 8.00% | 8.00% |
| Health insurance | 3.05% | 3.05% |
| Dependency insurance | - | 1.26% |
| Accident insurance | 0.60% | - |
| Employer mutuality (sick pay) | 1.89%–2.99% (sector-dependent) | - |
| Occupational health | 0.11% | - |
| Total | 13.65% | 12.31% |
The employer mutuality rate varies by company sick-leave history, so your actual number might land a bit higher or lower than 13.65%. Use that as your budgeting average.
Payment schedule
Luxembourg employees get paid monthly, usually by the last working day of the month. There's no legal 13th month salary, but it's customary across finance, banking, and many corporate sectors. Skip it and you'll struggle to compete for talent.
Most companies that pay it split it either as a lump sum in December or spread across 14 monthly payments.
What a hire actually costs you
Here's what a base salary actually costs once employer contributions land, using three common salary bands:
| Base salary | Employer SSC (13.65%) | Total employer cost |
|---|---|---|
| €40,000 | €5,460 | €45,460 |
| €60,000 | €8,190 | €68,190 |
| €80,000 | €10,920 | €90,920 |
That €60k hire actually costs you €68,190 a year before you've added a 13th month, benefits, or any equipment. Plan for the real number, not the salary line.
Payroll cycle and deadlines
Withholding tax and social contributions both get filed monthly. Payment is due to the CCSS and the ACD (Administration des contributions directes) by the 10th of the month following payroll.
Miss it, and the CCSS applies late-payment surcharges plus interest. It adds up fast if you're managing this manually across multiple hires.
Common payroll mistakes
- Getting the tax class wrong for cross-border employees (a huge share of Luxembourg's workforce commutes from France, Belgium, or Germany, and their withholding rules differ)
- Missing the 10th-of-the-month CCSS filing deadline
- Forgetting the customary 13th month when budgeting total cost
- Applying dependency insurance to the wrong income threshold
- Underestimating employer mutuality rates for sick pay
Setting up payroll in Luxembourg yourself:
- Local accounting firm: €400–€700/month
- Payroll software: €80–€150/month
- Compliance risk: fines and surcharges that scale with payroll size for late CCSS or ACD filings
- HR/payroll expertise needed: €50k+ salary
With Hire with Columbus: $179/month per employee (USD), fully compliant, zero risk. We handle the tax class calculations, the monthly CCSS and ACD filings, and the customary 13th month, so you just approve the payroll run.
Okay, that's a lot of legal jargon.
Here's the thing: you don't actually need to remember any of this. That's literally what we're here for. We'll handle the compliance while you focus on building your team in Luxembourg.
No lawyers required. Promise.
What benefits and leave are required?
Luxembourg has 11 public holidays in 2026. Ask an employee to work one, and you owe them a compensatory day off or extra pay - there's no free pass just because it's "only a Tuesday."
That's just one piece of a benefits package that's more generous (and more regulated) than most companies expect. Here's what's actually mandatory, what's just common practice, and where people mess it up.
Annual vacation
Every employee gets 26 days of paid annual leave per year, regardless of seniority or contract type. That's more than five weeks - plan staffing around it, not around the US-style two weeks you might be used to.
Leave accrues monthly from the start of employment, so someone hired in March doesn't get all 26 days on day one. Unused vacation generally must be taken within the leave year, though carryover into the following March is common practice and often written into contracts or collective agreements.
If someone leaves the company with unused days, you owe them a payout at their normal salary rate. Skipping this is one of the easiest ways to end up in front of the labor court.
Sick leave
Employees need to notify you on the first day of absence, but a doctor's certificate isn't required until day 3. Don't skip this step on either side - employers who don't request it (or employees who don't provide it) create disputes that are hard to win later.
You, the employer, pay full salary from day one of illness. Luxembourg then reimburses part of that cost through the "Mutualité des employeurs" system, with the reimbursement percentage depending on your company's payroll size. Smaller employers get a bigger chunk back.
There's no fixed cap on sick days themselves, but continued full-salary protection generally runs until the end of the month in which a rolling 77-week sickness threshold is reached, calculated over a reference period. After that, the national health fund (CNS) takes over directly.
Parental leave
| Leave type | Duration | Pay |
|---|---|---|
| Maternity leave | 20 weeks | 100% of salary, paid via CNS (capped) |
| Paternity/parental leave (combined) | Up to 27.7 weeks | 100% for the birth-related portion; flat-rate CAE payment for extended parental leave |
| Standalone parental leave | 26 weeks | Flat monthly rate from the Caisse pour l'avenir des enfants (CAE), not full salary |
Maternity leave is paid at full salary through the CNS system, not by you directly - but you still need to manage the payroll mechanics correctly so the handoff doesn't create a gap in pay. Parental leave (the extended, non-birth portion) is paid at a flat government rate rather than full salary, so employees taking it usually see a pay cut worth planning for in advance.
Public holidays in 2026
| Date | Holiday |
|---|---|
| Jan 1 (Thu) | New Year's Day |
| Apr 6 (Mon) | Easter Monday |
| May 1 (Fri) | Labour Day |
| May 14 (Thu) | Ascension Day |
| May 25 (Mon) | Whit Monday |
| Jun 23 (Tue) | National Day |
| Aug 15 (Sat) | Assumption Day |
| Nov 1 (Sun) | All Saints' Day |
| Dec 25 (Fri) | Christmas Day |
| Dec 26 (Sat) | St. Stephen's Day |
That's 10 fixed dates, but several fall on weekends in 2026 (Aug 15, Nov 1, Dec 26). When that happens, employees are entitled to a compensatory day off, bringing the effective total to 11 days off for 2026.
Mandatory benefits
Three things are non-negotiable: health insurance, pension insurance, and unemployment/dependency insurance, all funded through payroll contributions.
- Employer contributions: 13.65% of gross salary
- Employee contributions: 12.31% of gross salary
These combined contributions fund the state pension system, health insurance (CNS), accident insurance, and the dependency care fund. You don't choose a private health plan for employees the way you might in the US - Luxembourg runs this through the national system, and your job is just to remit the right amount on time.
Optional but common benefits
A 13th month salary isn't legally required, but it's customary across many sectors - skip it and you may struggle to compete for talent. Other benefits companies commonly add on top of the legal minimum:
- Meal vouchers (tax-advantaged and widely expected)
- Supplementary private pension contributions
- Extra vacation days beyond the 26-day minimum
- Company car or mobility allowance
- Private health top-up coverage for faster specialist access
Common mistakes
The biggest one: forgetting that maternity and paternity pay flow through CNS and CAE, not your payroll directly, and mismanaging the transition creates pay gaps that land on your desk as complaints. The second: not tracking the 77-week sick leave threshold correctly, which can mean you're on the hook for full salary longer than you planned.
Getting this wrong isn't just a paperwork problem - Luxembourg's labor inspectorate (ITM) can audit contribution filings, and back payments plus interest add up fast once multiple employees are involved.
What this actually costs to manage in-house
- Local HR/payroll expertise fluent in CNS and CAE rules: €55,000+ per year
- Benefits administration software: roughly €150-€300/month
- Legal review of contracts and leave policies: €3,000+/year
- Risk of miscalculated sick pay or missed contribution deadlines: back pay, interest, and potential fines per affected employee
Hire with Columbus handles all of this - vacation accrual, sick pay coordination with CNS, parental leave paperwork, and contribution remittance - for $179/month per employee. No separate legal review, no software subscription, no guessing whether you've calculated the 77-week threshold correctly.
What are the compliance requirements?
Most companies don't realize Luxembourg requires a preliminary interview before certain dismissals until they're already being sued for skipping it. Get the termination process wrong here and you're looking at reinstatement orders, months of back pay, or both.
Employment contract requirements
Contracts must be in writing. Luxembourg Labour Code doesn't allow verbal agreements for standard employment - if you try it, the employee can claim whatever terms favor them, and you'll have a hard time proving otherwise.
The contract needs to be signed and handed to the employee no later than their actual start date. Wait longer than that and you're technically operating without a valid agreement.
Mandatory clauses include:
- Job title and duties
- Salary and payment frequency
- Working hours
- Probation period length (if any)
- Applicable collective bargaining agreement (CBA), if one covers the role
- Notice period terms
Since 57.3% of Luxembourg's workforce falls under a CBA, check whether your sector has one before drafting anything. Missing CBA-mandated clauses can void parts of the contract even if everything else looks fine.
Probation periods
Standard probation runs 2 weeks to 6 months. For roles paying more than double the qualified minimum wage (currently €2,704/month for unskilled workers, more for skilled), you can extend probation up to 12 months.
During probation, either party can terminate with shortened notice - as little as a few days, depending on contract terms. No cause is required. Once probation ends, full termination protections kick in immediately.
Working time regulations
Standard working week is 40 hours, matching the national average. Daily maximum is 8 hours, with a weekly ceiling of 48 hours including overtime.
Overtime pay is typically 140% of base salary, though CBAs often set higher rates. Employees get at least 11 consecutive hours of rest between shifts.
Employers must keep accurate time records. Labour inspectors (ITM) can request these during audits, and gaps in your records make it hard to defend against overtime claims.
Notice periods
Notice length in Luxembourg scales with tenure, and employer notice is always longer than employee notice.
| Length of service | Employee notice | Employer notice |
|---|---|---|
| Under 5 years | 1 month | 2 months |
| 5–10 years | 2 months | 4 months |
| 10+ years | 3 months | 6 months |
These are legal minimums. Some CBAs extend them further, so always check the applicable agreement before calculating.
Termination process
Dismissal in Luxembourg requires a valid reason - economic, personal, or misconduct. You can't just decide someone's not a fit and let them go without documentation.
For companies with 150+ employees, a preliminary interview (entretien préalable) is mandatory before dismissal. Skip this step and the termination can be ruled invalid regardless of how justified the underlying reason was.
Written notice of dismissal must state the reasons, either immediately or within one month if requested by the employee. Employees who believe their dismissal was unfair can file with the Labour Tribunal (Tribunal du travail) within 3 months.
Courts here do order reinstatement in some cases, though monetary compensation is more common - typically 3 to 12 months' salary depending on tenure and circumstances.
Severance pay
Severance (indemnité de départ) applies to employees with 5+ years of tenure who are dismissed without gross misconduct. It's not required for shorter tenures or for resignations.
| Tenure | Severance |
|---|---|
| 5–10 years | 1 month salary |
| 10–15 years | 2 months salary |
| 15–20 years | 3 months salary |
| 20–25 years | 6 months salary |
| 25–30 years | 9 months salary |
| 30+ years | 12 months salary |
Employers can sometimes opt to extend the notice period instead of paying severance, but not both. Check the CBA first - many sectors set their own formulas that override the legal minimum.
Data protection
Luxembourg follows GDPR, enforced locally by the CNPD (Commission Nationale pour la Protection des Données). Employee data - salary history, performance reviews, health records - falls under strict handling rules.
You need a documented legal basis for collecting and storing employee data, clear retention limits, and a process for responding to access requests within 30 days. Mishandle this and fines run up to €20 million or 4% of global annual revenue, whichever is higher.
Common compliance mistakes
- Using a verbal or informal agreement instead of a signed written contract
- Skipping the preliminary interview for companies with 150+ employees
- Setting probation longer than the legal maximum for the salary tier
- Missing CBA-required clauses in the contract
- Failing to state dismissal reasons within the required timeframe
- Miscalculating severance by ignoring sector-specific CBA formulas
Penalties for violations
Common compliance failures in Luxembourg:
- Invalid employment contract: Contract terms become unenforceable in the employer's favor; employee can claim more favorable terms in disputes
- Wrong termination process: Dismissal ruled invalid, potential reinstatement order plus back pay for the period of dispute
- Missing mandatory clauses: Contract deemed partially invalid; back payments owed for any underpaid entitlements
- Improper dismissal: 3–12 months' compensation awarded by the Labour Tribunal, plus legal fees
- GDPR violations: Fines up to €20 million or 4% of global revenue
Hire with Columbus builds every contract to match Luxembourg's mandatory clauses and CBA requirements from day one. When it's time to let someone go, we run the process correctly - preliminary interviews, notice periods, severance calculations - so you're not the one explaining to a tribunal why you skipped a step.
What has changed recently?
Luxembourg tweaks its labor rules more often than most companies realize. 2026 brought a handful of updates that directly affect what you pay and offer. If you set up your Luxembourg hiring process even a year ago, some of those numbers are already outdated.
Minimum wage went up again
As of January 1, 2026, the unskilled minimum wage sits at €2,704 per month, with a higher rate for skilled workers. Luxembourg adjusts this regularly through its wage indexation system, which ties pay to inflation. If you're budgeting off last year's figures, you'll come in under the legal floor.
Annual leave increased to 26 days
Statutory annual leave moved to 26 days as of January 1, 2026, up from the previous standard. That's on top of the 11 public holidays now recognized for the year. Combined, that's a meaningful chunk of paid time off you need to build into your staffing math, especially if you're running lean teams.
Paternity leave got a lot longer
Effective February 23, 2026, paternity leave entitlement grew to 27.7 weeks. That's a huge jump from prior allowances and puts Luxembourg well ahead of most EU peers on father-focused leave. If you're hiring new dads, plan for extended absences and make sure your contracts reflect the updated entitlement.
Corporate tax rate shifted slightly
The corporate tax rate now stands at 23.87%, effective January 13, 2026. This matters most if you're setting up a local entity rather than using an EOR, since it directly affects your Luxembourg tax exposure.
Quick reference: 2026 changes
| Area | Old approach | 2026 update | Effective date |
|---|---|---|---|
| Minimum wage (unskilled) | Lower baseline | €2,704/month | Jan 1, 2026 |
| Annual leave | Fewer days | 26 days | Jan 1, 2026 |
| Public holidays | Varied | 11 days | Jan 1, 2026 |
| Paternity leave | Shorter entitlement | 27.7 weeks | Feb 23, 2026 |
| Corporate tax rate | Prior rate | 23.87% | Jan 13, 2026 |
Keeping up with these shifts is exactly the kind of thing that eats a Friday afternoon. With Hire with Columbus, you don't have to track index tranches or leave law updates yourself. We build them into payroll and contracts automatically, so your Luxembourg hires stay compliant without you refreshing government websites every quarter.
Frequently asked questions
Employer of Record services in Luxembourg through Columbus start from $179 per employee per month, with no setup fees and no deposits. This covers employment contracts, payroll processing, tax filings, and social security contributions, which is significantly less than the €25,000 or more typically needed to set up and maintain your own entity.
Yes, you can hire in Luxembourg without opening a local entity by using an Employer of Record. The EOR becomes the legal employer on your behalf, handling registrations with Luxembourg's social security system and other agencies, while you manage the employee's day-to-day work.
Using an Employer of Record in Luxembourg typically takes 2-3 days to hire someone, and onboarding through Columbus can happen in as little as 48 hours once the worker is qualified and compliant. This compares to 4-6 months minimum if you set up your own entity in Luxembourg.
On top of gross salary, Luxembourg employers pay social contributions totaling 16.57%, covering pension insurance, health insurance, long-term care insurance, unemployment insurance, and occupational accident insurance. Employers also pay chamber of commerce fees of around €29-58 per employee annually. Altogether, a €60,000 salary can cost €78,112 to €85,612 annually once contributions and typical bonuses are included, a 30-43% markup on base salary.
Employer notice periods in Luxembourg depend on length of service: 2 months for 0-5 years of service, 4 months for 5-10 years, and 6 months for 10 or more years. Notice periods can double during protected periods such as pregnancy or extended sick leave, and employees over 50 with 10+ years of service get additional protection requiring 12 months' notice.
A 13th-month salary is described as legally required in Luxembourg's mandatory benefits section, though the payroll section notes it is common practice tied to collective bargaining agreements rather than mandated for every employee. Employers should budget for 13 months of salary rather than 12, since missing this payment can trigger full back pay plus penalties.
Employees in Luxembourg get 25 working days of minimum paid vacation annually, accruing at 2.08 days per month from day one of employment. Up to 12 unused days can be carried over to the next year, and any remaining unused vacation must be paid out at termination.
In Luxembourg, employees can be hired under permanent contracts (CDI), fixed-term contracts (CDD, capped at 24 months total including renewals), or part-time contracts, all of which come with statutory protections like notice periods, vacation entitlement, and social security coverage. Contractors, by contrast, are not entitled to these protections, but if they work like an employee, with fixed hours, company equipment, and integration into your team, they are legally considered an employee, and misclassification fines can start at €2,500 per violation and reach €25,000 for repeat offenses.