Cross-border workers from Germany in Luxembourg and their taxes
The opportunity to earn more while enjoying the lower cost of living across the border makes cross-border work in Luxembourg an interesting option. If you’re considering this, keep reading, as this article will cover everything you need to know about working in Luxembourg as a German resident, from taxes to employment regulations and benefits.
The number of German cross-border workers commuting to Luxembourg continues to grow steadily year after year. Germans now represent the fifth-largest foreign nationality in Luxembourg, following Belgium, Italy, France, and Portugal. Additionally, German cross-border workers are the second-largest group after France, nearly matching the number of Belgian commuters.
How to become a cross-border worker from Germany in Luxembourg
First of all, let's first define what a cross-border worker is. A cross-border worker is someone who resides in one country but commutes daily to work in another. In the case of Luxembourg and its neighboring countries, this primarily refers to individuals living in France, Germany, or Belgium, who travel across the border to work in Luxembourg.
"Over time, Luxembourg has become a magnet for cross-border workers, a trend reflected in the numbers. As of 2023, out of Luxembourg's total workforce of 484,285 employees, 227,955 were cross-border workers. This means that nearly 47% of the country's labor force is made up of individuals who commute from other countries, highlighting their significant role in the nation's economy".
As for German cross-border workers, the statistics show that Germany was the second largest source of cross-border workers in Luxembourg, with 52,619 Germans commuting to Luxembourg for work. France leads with 123,645 cross-border workers, followed by Belgium with 51,691.
This cross-border workforce continues to grow steadily year after year. In fact, over the past 20 years, the number of cross-border workers in Luxembourg has nearly doubled. Several factors make this mode of work attractive to people living in neighboring countries, particularly Germany, where the appeal of Luxembourg’s higher wages and tax benefits is hard to resist.
Benefits of cross-border work
What documents are necessary for German cross-border workers
The good news is that German citizens do not need any special documents or permits. The only real requirement is to secure a job in Luxembourg and make the daily commute to your workplace.
In general, citizens of European Union (EU) member states do not require a work permit to work in other EU countries, including Luxembourg. This means that German citizens are free to search for jobs, work, and even live in Luxembourg without facing any specific employment restrictions.
Resident-permit holders
For German residents who are not EU citizens but hold a German residence permit, the process is slightly different. They are allowed to work in Luxembourg, but they must first obtain a Luxembourg work permit. This application must be submitted before starting the job and requires an offer of employment from a Luxembourg employer.
Remote cross-border work limits in Luxembourg
It's important to remember that while no special work permit is needed for EU citizens, working as a cross-border worker does come with some implications regarding social security and taxes. Most of these implications are rather positive, but some might need consideration.
One key issue is remote work. Teleworking can have an impact on the taxation of German workers employed in Luxembourg. Luxembourg has bilateral double taxation agreements with neighboring countries, including Germany. This sets a limit of 19 days per year for remote work without affecting the worker's tax status.
This means that if cross-border workers do not exceed this threshold, they remain taxable in Luxembourg. However, if they work remotely beyond that limit, they may need to pay taxes in Germany for those extra days of comfortable working from home office.
How do cross-border workers from Germany pay taxes
In the last section, we talked about taxes for cross-border workers. Now, we will answer some detailed questions that come with the topic.
Where should taxes be paid?
The first question to answer is where German cross-border workers need to declare and pay taxes. As a general rule, taxes must be declared and paid in the country where one is considered a tax resident. However, determining tax residency is not always straightforward, it’s not simply where you live. Tax residency can be influenced by various factors, such as the amount of time spent in each country and other personal circumstances.
In Germany, you are considered a tax resident if you have your domicile or habitual residence there. Here’s how these terms are defined:
A person is domiciled in Germany if they maintain a home there under conditions suggesting it will be used permanently. This can be a house, an apartment, or even a furnished room. Married individuals are generally deemed to have their domicile where they live with their spouse and family.
A person is considered to have a habitual residence in Germany if their stay is not merely temporary. A stay of more than six consecutive months within 12 months qualifies as a habitual residence, regardless of the accommodation type.
German tax residents must declare their income in Germany. However, cross-border workers are subject to another key tax rule: income is always taxed in the country where the work is performed. This means that even if you are a tax resident in Germany, if you work in Luxembourg, your income will be taxed there.
You can obtain more information on the notion of tax residency and other related aspects by directly examining the German tax code.
How is double taxation avoided?
Since German cross-border workers must pay taxes in Luxembourg for the work done there and also declare their income in Germany, both countries have established treaties to prevent double taxation. Although income must be declared in Germany, it is not taxable there.
Filing taxes in Germany is still necessary because Luxembourg's income is used to determine the overall tax rate that applies to any additional German-sourced income. In other words, Luxembourg's income will increase the total income used to calculate the applicable tax rate in Germany, and this higher rate will be applied to any taxable income earned in Germany.
If you want to obtain more information about the double taxation agreement between Luxembourg and Germany as well as its multiple modifications you can consult the dedicated page of the Luxembourg Inland Revenue website.
How does tax filing work in Luxembourg for German cross-border workers?
In Luxembourg, taxes on salaries, pensions, and other employment-related income are generally withheld at source, meaning that workers do not always need to file a tax return. However, German cross-border workers may still be required to file a tax return in Luxembourg if any of the following conditions apply:
- Their annual taxable income in Luxembourg exceeds 100,000 euros.
- They have multiple sources of income, and their total annual income exceeds 36,000 euros (tax class 1) or 30,000 euros (tax class 1A).
- They earn Luxembourg income that is not subject to withholding, such as income from self-employment, rental income, or foreign employers.
- Their income includes dividends or other capital gains, where the payer is located in Luxembourg.
- They receive director’s fees exceeding 100,000 euros per year.
- They are married to a Luxembourg resident and opt for joint taxation (tax class 2).
The tax rates in Luxembourg are progressive, meaning the more you earn, the higher the percentage of income tax you pay, just like Luxembourg residents. If you'd like to find out more about how income tax works in Luxembourg, we recommend our dedicated article.
German cross-border workers who are tax residents in Germany and work in Luxembourg must still file an income tax return in Germany. Although their Luxembourg salary is not taxed in Germany, it will affect the overall tax rate used for other taxable income.
To complete a German tax return, cross-border workers need to fill out at least two forms:
- Anlage N
This form is used to declare income earned as an employee.
- Anlage N-AUS
This additional form is used to document income earned outside of Germany.
Further information about the German tax system can be found on the website of the Federal Ministry of Finance or through Germany’s tax portal, Elster.
Transport, social services and healthcare
Transportation is a crucial topic for cross-border workers, as they must spend several hours commuting between their homes in Germany and their workplaces in Luxembourg each day. Another common question for cross-border workers is how social security and healthcare function for them. Where should one go if they fall ill, Germany or Luxembourg? We have put it together.
Most German cross-border workers travel by car or public transport. Driving is the most common option, but traffic jams are a big problem, especially at rush hour. To avoid traffic, many workers leave earlier or choose carpool. Trains are another option, but they are not always reliable.
Some workers drive to stations outside of high-traffic zones and then take trains or buses. Cross-border transport is doing much better now. Commute times vary depending on where the worker lives in Germany and where their company is in Luxembourg. Trips can take between 30 minutes and over an hour.
There are state benefits for commuting, meaning they can cover part of the cost. Workers get a fixed tax deduction on their travel to and from Luxembourg, withheld by the Luxembourg tax authorities.
Luxembourg will pay your way
The Luxembourg Inland Revenue calculates the distance in kilometers between the worker's home and their workplace. For cross-border workers, the distance is calculated from the worker's home to the Luxembourg border and from there to the workplace. The maximum annual deduction is €2,574 or €214.50 a month. This is shown on the FD line (Travel Expenses) of the worker's payslip or tax statement.
Where should one go if they fall ill, Germany or Luxembourg? The answer is both. Cross-border workers can visit doctors in either country and medical expenses are reimbursed according to the reimbursement rates and rules of each country.
However, workers need to be registered with both the Luxembourg and German social security systems.
Many people like the idea of working in Luxembourg but living in Germany. You can earn more, live cheaper and pay less tax. Luxembourg also offers great career opportunities in finance, technology and international business.
But being a cross-border worker has its challenges. The daily commute is tiring and traffic is often bad. Also, cross-border workers can only work remotely for up to 19 days a year without it affecting their taxes.
For more detailed information, we recommend visiting the CCSS website for matters related to social security, and for tax-related information, consult the relevant sections on guichet.lu.
Most people think the advantages outweigh the disadvantages. This is shown by the growing number of cross-border workers each year. If you're interested in this way of life, it's important to know the pros and cons and think about how they'll affect you.
Frequently Asked Questions (FAQ)
Where do cross-border workers from Germany pay taxes?
Are German cross-border workers entitled to Luxembourg social security benefits?
What is the maximum number of remote workdays allowed before it impacts taxation?
Are there any tax benefits for commuting expenses for cross-border workers?
Source: datosmacro.expansion.com, luxembourg.public.lu, www.justarrived.lu, www.pwc.lu, www.luxtimes.lu, frontaliers-grandest.eu, taxfoundation.org, guichet.public.lu, guichet.public.lu, laure-klein.de, www.settle-in-berlin.com, www.bundesfinanzministerium.de, impotsdirects.public.lu
We took photos from these sources: Roman Kraft on Unsplash