When do I need to complete my NAR Code of Ethics training requirement? Prior to Dec 31, 2021. Cycle 6 is extended from Dec 31, 2020 to Dec 31, 2021.