What you actually pay for the CFA Program
The CFA charter is awarded by the CFA Institute, headquartered in Charlottesville, Virginia, USA. To earn it you sit three sequential computer-based exams, and each stage has its own cost. Unlike many Indian professional courses, there is no single lump-sum tuition fee; instead you pay the CFA Institute directly in US dollars, and prep materials are usually purchased separately.
There are two official fee buckets to plan for: a one-time enrollment fee and a per-exam registration fee for each level. Everything else, such as third-party coaching or mock tests, is optional.
The one-time enrollment fee
When you register for Level I for the very first time, you pay a one-time programme enrollment fee of approximately US$350. This is charged only once in your entire CFA journey. You will not pay it again for Level II or Level III, and you do not pay it again even if you have to retake Level I. Think of it as the cost of joining the programme.
Per-exam registration fees
On top of enrollment, every exam attempt at every level carries a registration fee. The amount depends on when you register relative to the deadline. Booking during the early window is meaningfully cheaper than waiting for the standard deadline.
| Fee component | Approx. amount (USD) | When it applies |
|---|---|---|
| One-time enrollment | ~US$350 | First Level I registration only |
| Early registration (per exam) | ~US$990 | Booking before the early deadline |
| Standard registration (per exam) | ~US$1,290 | Booking after the early deadline |
Because these figures are revised from time to time and vary by exam window, always confirm the current fees on cfainstitute.org before you budget. The gap between the early and standard fee is often around US$300 per exam, which adds up quickly across three levels.
What it costs to complete all three levels
If everything goes to plan, a candidate who registers early for all three levels will pay roughly: one enrollment fee (~US$350) plus three early exam fees (~US$990 each), which is about US$3,300 in official fees. A candidate who registers at the standard deadline each time could pay closer to US$4,200. At prevailing exchange rates, that is broadly Rs 2.75-3.5 lakh in CFA Institute fees alone.
Add study materials and the number climbs. Many Indian candidates find the all-in cost across three levels lands somewhere between Rs 1.5 lakh and Rs 3 lakh or more, depending heavily on how much you spend on coaching.
Study materials and coaching
The official curriculum e-books are included with your exam registration, and CFA Institute also provides a learning platform, practice questions and mock exams. Beyond that, third-party prep providers sell note packages, question banks and video courses. These are optional but popular. Budget anywhere from a few thousand rupees for question banks to tens of thousands for a full coaching package per level.
Retakes and hidden costs
There is no discounted retake fee. If you do not clear a level, you must pay the full per-exam registration fee again to re-sit it. With historical Level I pass rates around 35-45%, retakes are common, so it is wise to keep a contingency in your budget. Other minor costs can include a rescheduling fee if you change your exam appointment and, occasionally, currency conversion charges on your card.
Reducing your CFA spend
The most reliable way to save money is to register during the early window every time and to prepare thoroughly so you pass on the first attempt. Beyond that, the CFA Institute offers scholarships that can dramatically lower both enrollment and exam fees for eligible candidates, including students and those facing financial need. Read our guide to CFA scholarships to see whether you qualify before you pay full price.
For the full registration walkthrough, see how to register for CFA, and to weigh the overall value, read is CFA worth it in India.