Luxembourg is an attractive location for entrepreneurs looking to enter the food and beverage industry. Whether you want to start a coffee shop in Luxembourg or operate a mobile food truck in Luxembourg, understanding the local regulations, permits, and costs is essential.
Opening a cafe requires compliance with strict HORECA (Hotels, Restaurants, and Cafes) regulations, obtaining necessary licenses, and ensuring your business is financially viable. This guide provides a detailed breakdown of the steps involved in how to open a cafe in Luxembourg successfully.
Choose your coffee business model
Before registering your business, decide on the type of coffee shop you want to operate:
- ☕Traditional cafe. A sit-down cafe serving coffee, pastries, and possibly light meals.
- 🥤Coffee-to-go. A small, takeaway-only location with limited seating or lack thereof.
- 👨🍳Speciality coffee shop. Typically, a sit-down cafe serving freshly roasted coffee, offering alternative options to prepare it, such as Hario V60, AeroPress and Chemex.
- 🚚Food truck. A mobile business selling coffee and snacks. It requires specific mobility permits.
- 🤝Cafe-franchise. Joining an established coffee brand instead of starting from scratch.
Your choice will determine the permits, costs, and space requirements for your business.
Register your business
To open a HORECA company in Luxembourg, you must follow a formal business registration process. The steps include:
Step 1️⃣. Obtain an establishment permit
Before opening your cafe, you must obtain an establishment permit from the Ministry of Economy. This permit is mandatory for all businesses in the HORECA sector.
Requirements are the following:
- Relevant qualifications or professional experience in hospitality.
- Proof of good repute (criminal record check).
- Business plan and financial projections.
- Physical address for the business.
For more details on the Liste autorisation d’établissement Luxembourg, visit the official Guichet.lu.
Step 2️⃣. Register the business with the Luxembourg Trade Register (RCS)
Once you have the establishment permit, you must register your business with the Registre de Commerce et des Sociétés (RCS). This step is necessary whether you set up a coffee shop or a food truck in Luxembourg.
Step 3️⃣. Tax and social security registration
All businesses must register with the Luxembourg Inland Revenue (ACD) for taxation purposes and with the Centre Commun de la Sécurité Sociale (CCSS) if you plan to hire employees.

Costs of opening a cafe in Luxembourg
The costs of opening a cafe in Luxembourg depend on the size and location of your business. Below is an estimated breakdown of the main expenses:
Expense category | Estimated cost (€) |
Business registration and permits | 500 – 1,500 euros |
Rent and property Setup | 2,500 – 10,000 euros per month |
Equipment and interior design | 10,000 – 50,000 euros |
Initial stock and supplies | 3,000 – 8,000 euros |
Salaries (if hiring) | 2,500 – 3,500 euros per employee |
Marketing and branding | 2,000 – 5,000 euros |
Insurance and utilities | 1,500 – 3,000 euros per month |
Permits for cafe in Luxembourg
The following licenses and HORECA permits are necessary to operate a coffee shop in Luxembourg:
1. Establishment permit
Required for all HORECA businesses.
2. Food safety and hygiene certification
Luxembourgish Veterinary and Food Administration (ALVA) must inspect and approve your premises.
3. Alcohol license (if serving alcohol)
Issued by the local municipal authorities.
4. Music license
If playing background music, a license from SACEM Luxembourg is required.
Choosing the best location for your coffee shop
Location is crucial to success. Some of the best areas for a coffee shop in Luxembourg include:
- Luxembourg City Centre – High foot traffic, ideal for premium and speciality cafes.
- Kirchberg – Business district, great for coffee-to-go shops.
- Gare (Train Station Area) – Ideal for commuters and quick-service coffee shops.
- Clausen & Grund – Popular with tourists and nightlife visitors.
Hiring staff and compliance with labour laws
If you plan to hire employees, ensure compliance with Luxembourg’s labour laws:
- Minimum wage: 2,570 euros per month (for unskilled workers, as of 2024).
- Working hours: 40 hours per week, with paid overtime.
- Employee contracts must be registered with the Inspection du Travail et des Mines (ITM).
Conclusion
To open a coffee shop in Luxembourg, you must obtain an Establishment Permit, register your business, and ensure compliance with local food safety regulations. Whether launching a traditional cafe or a food truck in Luxembourg, understanding costs, location strategies, and permit requirements is crucial to success.