CFA Program exam results do not expire, and you are not required to enroll each year. There is no limit to the amount of time you have to complete the CFA Program. Beginning with the 2021 computer-based exams, each level exam can be taken twice each year, with a total of six maximum attempts per exam level.