Simulateur d’impôt des sociétés au Luxembourg 2025 – IS, TVA & Taxes locales
Découvrez votre bénéfice après impôts
Ce qu'il faut savoir sur les impôts
Comment fonctionne le calculateur fiscal pour les entreprises au Luxembourg ?
Le calculateur fiscal permet d'estimer la charge fiscale approximative pour différentes formes d'entreprises au Luxembourg — des grandes sociétés anonymes (SA) et sociétés à responsabilité limitée (Sàrl) aux travailleurs indépendants, micro-entreprises et professions libérales.
Quels impôts une entreprise paie-t-elle au Luxembourg ?
Les impôts sur les sociétés sont calculés en fonction de plusieurs paramètres : le chiffre d'affaires annuel, le bénéfice net, les taux municipaux et les cotisations au fonds pour l'emploi. Pour les entreprises (SA, Sàrl, etc.), l'impôt sur les sociétés (IRC), l'impôt sur les activités commerciales (ICC) et l'impôt municipal local sont appliqués. Le taux global peut varier en fonction du lieu d'enregistrement et de l'échelle des bénéfices.
Comment l'impôt est-il calculé pour les travailleurs indépendants ?
Pour les travailleurs indépendants (Self-employed, professions libérales), le système est différent : ils sont soumis à un impôt sur le revenu progressif, comme les personnes physiques, et doivent également payer des cotisations sociales.
Important : Non seulement les bénéfices, mais aussi le chiffre d'affaires influent sur les obligations — en particulier en ce qui concerne la TVA et les enregistrements. Le calculateur permet d'évaluer les conséquences fiscales avant de commencer une activité ou lors de l'évolution des indicateurs financiers.
Ressort | Nom | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
302 | Beaufort | 270 | 270 | 270 | 270 | 270 | 270 | 270 | 270 | 270 | 270 |
301 | Bech | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
241 | Beckerich | 325 | 325 | 325 | 325 | 325 | 325 | 325 | 325 | 325 | 325 |
303 | Berdorf | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
049 | Bertrange | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
103 | Bettembourg | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 |
225 | Bettendorf | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 |
304 | Betzdorf | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 |
071 | Bissen | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
305 | Biwer | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
072 | Boevange/Attert | 325 | 325 | 325 | |||||||
211 | Boulaide | 400 | 400 | 400 | 350 | 350 | 350 | 350 | 350 | 350 | 350 |
226 | Bourscheid | 240 | 240 | 240 | 240 | 240 | 240 | 240 | 240 | 240 | 240 |
306 | Bous | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | |
331 | Bous-Waldbredimus | 300 | |||||||||
253 | Clervaux | 330 | 330 | 330 | 330 | 330 | 300 | 250 | 250 | 250 | 250 |
070 | Colmar-Berg | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
308 | Consdorf | 275 | 275 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
050 | Contern | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 225 | 225 |
309 | Dalheim | 320 | 320 | 320 | 320 | 320 | 320 | 320 | 320 | 320 | 320 |
227 | Diekirch | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 |
107 | Differdange | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 |
159 | Dippach | 290 | 290 | 290 | 290 | 290 | 290 | 290 | 290 | 290 | 290 |
109 | Dudelange | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 |
310 | Echternach | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
244 | Ell | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
229 | Erpeldange-sur-Sûre | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
110 | Esch-sur-Alzette | 325 | 325 | 325 | 325 | 275 | 275 | 275 | 275 | 275 | 275 |
254 | Esch-sur-Sûre | 400 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
230 | Ettelbruck | 265 | 285 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
231 | Feulen | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
074 | Fischbach | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
311 | Flaxweiler | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
113 | Frisange | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
060 | Garnich | 275 | 275 | 275 | 275 | 275 | 275 | 275 | 275 | 275 | 275 |
214 | Goesdorf | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 |
312 | Grevenmacher | 300 | 300 | 300 | 300 | 300 | 300 | 280 | 280 | 280 | 280 |
246 | Grosbous | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 300 | |
264 | Groussbus-Wal | 300 | |||||||||
065 | Habscht | 300 | 300 | 300 | 300 | 300 | 300 | 300 | |||
075 | Heffingen | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
081 | Helperknapp | 325 | 325 | 325 | 325 | 325 | 325 | 325 | |||
051 | Hesperange | 250 | 250 | 250 | 250 | 225 | 225 | 225 | 225 | 225 | 225 |
061 | Hobscheid | 300 | 300 | 300 | |||||||
330 | Junglinster | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 |
166 | Käerjeng | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 |
118 | Kayl | 325 | 325 | 325 | 325 | 325 | 325 | 325 | 325 | 325 | 325 |
062 | Kehlen | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
263 | Kiischpelt | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 |
063 | Koerich | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
064 | Kopstal | 285 | 285 | 285 | 285 | 285 | 285 | 285 | 285 | 285 | 285 |
261 | Lac de la Haute-Sûre | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
073 | Larochette | 285 | 285 | 285 | 285 | 285 | 285 | 285 | 285 | 285 | 285 |
314 | Lenningen | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
111 | Leudelange | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 225 | 225 | 225 |
076 | Lintgen | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
077 | Lorentzweiler | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
001 | Luxembourg | 225 | 225 | 225 | 225 | 225 | 225 | 225 | 225 | 225 | 225 |
066 | Mamer | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 |
315 | Manternach | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 |
078 | Mersch | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
316 | Mertert | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
234 | Mertzig | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
317 | Mompach | 260 | 260 | 260 | |||||||
128 | Mondercange | 325 | 325 | 325 | 325 | 325 | 325 | 325 | 325 | 325 | 325 |
318 | Mondorf-les-Bains | 310 | 310 | 310 | 310 | 310 | 310 | 310 | 310 | 310 | 310 |
052 | Niederanven | 225 | 225 | 225 | 225 | 225 | 225 | 225 | 225 | 225 | 225 |
079 | Nommern | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
255 | Parc Hosingen | 300 | 330 | 330 | 330 | 330 | 330 | 330 | 330 | 330 | 330 |
132 | Pétange | 325 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 |
242 | Préizerdaul | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
238 | Putscheid | 400 | 400 | 420 | 350 | 350 | 350 | 350 | 350 | 350 | 350 |
260 | Rambrouch | 280 | 280 | 280 | 280 | 280 | 280 | 280 | 280 | 280 | 280 |
133 | Reckange-sur-Mess | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 250 | 250 | 250 |
248 | Rédange-sur-Attert | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
235 | Reisdorf | 300 | 300 | 300 | 300 | 280 | 280 | 280 | 280 | 280 | 280 |
320 | Remich | 310 | 310 | 310 | 310 | 310 | 310 | 310 | 310 | 310 | 310 |
134 | Roeser | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
322 | Rosport | 250 | 250 | 250 | |||||||
329 | Rosport-Mompach | 250 | 250 | 250 | 250 | 250 | 250 | 250 | |||
135 | Rumelange | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 |
249 | Saeul | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
053 | Sandweiler | 225 | 225 | 225 | 225 | 225 | 225 | 225 | 225 | 225 | 225 |
137 | Sanem | 325 | 325 | 325 | 325 | 325 | 325 | 325 | 325 | 350 | 350 |
328 | Schengen | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
236 | Schieren | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
138 | Schifflange | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 |
054 | Schuttrange | 225 | 225 | 225 | 225 | 225 | 225 | 225 | 225 | 225 | 225 |
068 | Septfontaines | 300 | 300 | 300 | |||||||
323 | Stadtbredimus | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 |
069 | Steinfort | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
055 | Steinsel | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
056 | Strassen | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 |
262 | Tandel | 275 | 275 | 275 | 275 | 275 | 275 | 275 | 275 | 275 | 275 |
209 | Troisvierges | 330 | 330 | 330 | 330 | 300 | 300 | 250 | 300 | 300 | 300 |
080 | Tuntange | 325 | 325 | 325 | |||||||
250 | Useldange | 235 | 275 | 275 | 275 | 275 | 275 | 275 | 275 | 275 | 275 |
256 | Vallée de l'Ernz | 300 | 325 | 325 | 325 | 325 | 325 | 325 | 325 | 325 | 325 |
239 | Vianden | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
251 | Vichten | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
252 | Wahl | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | ||
324 | Waldbillig | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 |
325 | Waldbredimus | 280 | 280 | 280 | 280 | 280 | 280 | 280 | 280 | 300 | |
057 | Walferdange | 260 | 260 | 260 | 260 | 260 | 260 | 260 | 260 | 260 | 260 |
058 | Weiler-la-Tour | 300 | 300 | 300 | 300 | 300 | 300 | 350 | 350 | 350 | 350 |
210 | Weiswampach | 275 | 275 | 300 | 300 | 300 | 300 | 250 | 225 | 225 | 225 |
257 | Wiltz | 275 | 275 | 275 | 275 | 275 | 275 | 275 | 275 | 275 | 275 |
200 | Wincrange | 300 | 330 | 330 | 330 | 330 | 330 | 330 | 330 | 330 | 330 |
223 | Winseler | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
327 | Wormeldange | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 | 250 |