Want the occasional useful email?
New calculators, updated cost data, and the occasional money-saving guide. No account needed, and you can leave any time.
By Alex Diaz · How we calculate this

Charter candidates clear three levels, and most take four years or more to do it while working full time. Registration and exam fees across all three levels typically add up to $3,000-$4,000 by the time Level III is behind you, paid once as you go rather than monthly, which is why this is measured against roughly three months of your budget rather than a single paycheck.
These key factors affect CFA program affordability
Per-level registration and exam fees
Enrolling costs a one-time $350, and then each of the three levels carries its own exam fee, anywhere from about $940 if you register early to over $1,200 if you wait for the final deadline. You pay this three separate times, once per level as you pass through the program, so the total climbs to $3,000-$4,000 well before prep materials enter the picture.
Low pass rates mean retakes are common
Level I and Level II pass rates have historically sat in the low-to-mid 40s percent, and Level III closer to 50. Most candidates fail at least one level somewhere along the way, and a failed attempt means paying that level's exam fee again plus another $500 to $1,000 for prep materials from providers like Kaplan Schweser or Mark Meldrum.
The multi-year time commitment
CFA Institute recommends roughly 300 hours of self-study per level, which is a lot to fit around a full-time job, and it's a big part of why most candidates need four years or more to clear all three levels. That stretch matters financially as much as the fees do: every year spent studying is a year the salary bump you're chasing hasn't arrived yet.
How to use your results
- A lower risk score means you could absorb registration and prep costs for at least one level without financial strain, which is realistic since you'll pay level by level rather than all at once.
- A higher risk score is a signal to budget conservatively, since failing a level and retaking it is common enough that you should plan for it rather than assume a single pass on the first try.
- Treat the total program cost as spread across several years rather than a single expense, since you'll typically register for one level at a time as you pass each one.
Ways to make the CFA program more affordable
- Register during the early registration window for each level, since waiting until the final deadline can add $250 or more per level.
- Ask your employer about tuition assistance - many banks, asset managers, and insurance companies reimburse CFA exam fees for employees in relevant roles.
- Buy prep materials only once per level and study consistently against the 300-hour benchmark, since a retake essentially doubles that level's cost.
- Apply for CFA Institute's access scholarships if you qualify, which can reduce exam registration fees substantially for eligible candidates.
More career & life changes calculators
Peer comparison data
Bureau of Labor Statistics (median income by age), Experian (credit score by age)
Used by the “how you compare” figures in the sidebar, not by the costs on this page.
Every figure on this site, with its source and the date it was last verified
How you compare
Income
Credit score
Nothing added yet - add something to see your risk.