The CFA Level 1 exam score is permanently valid, whether it is CFA Level 1, CFA Level 2, or CFA Level 3. The CFA Association does not stipulate rules such as passing exams within a few years. After passing the CFA Level 1 exam, one can participate in the CFA Level 2 exam. As for when to pass the exam, there is no time constraint.

There is no time limit for completing three levels of CFA exams, and previous exam results will not expire. As long as you have passed the three levels of the CFA exam in sequence, plus 4 years of experience in the financial industry, the CFA certificate is valid for life.
However, it should be noted that if the membership fee is not continuously paid, the membership status of the CFA holder will be changed to Lapse when checked on the CFA Association's official website!
How to query past grades for CFA
Currently, CFA can only access the results of the current year and the previous year on the association's website. If you want to check your scores for a long time, you can write an email to the association and request that they provide you with the scores by fax. The CFA association will send you an email within approximately seven working days.
Under what circumstances will CFA historical scores be queried?
When you pass the CFA Level 1 job interview, your company may need your CFA Level 1 transcript to prove it.
Suggestion: Try to keep an electronic file after each exam result is released, just in case, checking CFA scores in the future can also be a hassle.