Ставки налога дифференцированы в зависимости от суммы налогооблагаемого дохода: 20% (не свыше 400 тыс. л. фр.); 30% (от 600 до 1000 тыс. л. фр.) и 33% (свыше этой суммы); есть и промежуточные ставки. Дополнительно взимается 1% для поддержания фонда помощи безработным. Взимается с компаний-резидентов независимо от места получения дохода, а с компаний-нерезидентов — с доходов, полученных в Люксембурге. Вычеты в основном те же, что предусмотрены подоходным налогом с физических лиц. В дополнение к государственному взимается муниципальный налог с корпораций с максимальной ставкой в 10%.