This article examines the implementation of the Anti-Tax Avoidance Directive (ATAD) in Luxembourg. Specifically, it analyses all the additions and amendments that had to be made into Luxembourg law, due to the ATAD. It does so in an analytical and critical manner by going through all ATAD anti-avoidance provisions and examining the way they were implemented into Luxembourg law and how they differentiate from the previous rules (if they existed at all). It also critically assesses whether these changes have given rise to any inconsistencies or remaining questions.