Can I Afford It

Can I afford the CFA program?

$
High risk100%
When is this due?
A desk scene with a calculator app on a phone resting on printed financial charts.

Since the CFA program is a one-time cost, your estimate weighs the program cost you enter against roughly three months of your budget rather than a single month's income, since that's closer to how a cost like this actually gets absorbed.

These key factors affect CFA program affordability

Per-level registration and exam fees

The CFA Institute charges a one-time program enrollment fee near $350, and each of the three levels carries its own exam registration fee that ranges from about $940 at the early registration deadline to over $1,200 if you wait until the final deadline. Because all three levels must be registered and paid for separately, total registration costs alone often reach $3,000 to $4,000 by the time you finish Level III.

Low pass rates mean retakes are common

Pass rates have historically hovered around 40 to 45 percent for Level I, similarly for Level II, and closer to 50 percent for Level III, meaning most candidates fail at least one level at some point. Each failed attempt means paying that level's exam fee again, plus the cost of another round of prep materials from providers like Kaplan Schweser or Mark Meldrum, which typically run $500 to $1,000 per level.

The multi-year time commitment

The CFA Institute recommends around 300 hours of study per level, and most candidates take four years on average to pass all three levels while working full time. This stretched timeline matters financially because it delays the salary bump many candidates are pursuing, so the certification's total cost includes years of opportunity cost, not just registration fees.

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

Nothing added yet - add something to see your risk.