USMLE Exam Fees Image

For Indian medical students, practicing in the United States begins with the USMLE exam fees. It's easy to see it as just another test cost, but in reality, it's a significant financial commitment for you and your family. A common mistake is to only budget for the obvious registration charges. This can lead to stress. Why? A single planning error or hidden fee can cost an extra Rs. 20,000-50,000.

One needs to understand the complete cost of USMLE exam for Indian students from the start. It is the first critical step in a successful journey. This guide provides the exact, official, step-by-step breakdown you need to plan smartly.

Who Conducts the USMLE & Who Charges the Fees?

It's confusing to see charges from different groups. This is because the USMLE exam fees are managed by separate organizations for each step.

  1. The Governing Bodies: "USMLE" is like an overall program. The National Board of Medical Examiners (NBME) and the Federation of State Medical Boards (FSMB) jointly sponsor it.
  2. Who You Pay: As an Indian graduate, you will primarily interact with two groups:
    • The Educational Commission for Foreign Medical Graduates (ECFMG) handles your application and fees for USMLE Step 1 and Step 2 CK.
    • The FSMB manages the registration and cost for USMLE Step 3.

This is why Indian medical students pay an international surcharge. You are being processed through the ECFMG system. This has additional administrative costs for graduates from outside the US and Canada.

USMLE Exam Fee Structure: Step-by-Step Overview (2026)

Here is a clear breakdown of the official 2026 USMLE exam fees in US Dollars. These are the base costs set by the administering bodies before any additional charges.

The table below lists the essential fees you must pay to take each exam.

Exam US Students International (IMG)
Step 1 $695 $695 + $210 surcharge = $905
Step 2 CK $695 $695 + $235 surcharge = $930
Step 3 $955 $955 (US only)

Key Details to Remember:

  • India Testing Region Tax: Effective since December 4, 2024, for the USMLE Steps 1 and 2 conducted in India you will be charged 18% tax. It will be remitted directly to India and the USMLE program does not receive this revenue. 
  • Non-Refundable: All USMLE fees are final. You won't receive your money back if you miss your exam. However, in some cases, cancellations may result in a partial repayment.
  • Per Attempt: For each try, the USMLE Step 1 fee or Step 2 CK cost must be paid. A second try does not come with a discount.
  • Step 3 Eligibility: To register and pay the USMLE Step 3 fee, you need to pass both Step 1 and Step 2 CK. Also, you need to get your ECFMG certification.

These figures represent the core expense for each test. For Indian students, an international surcharge will be added to the fees for Step 1 and Step 2 CK, which we will detail next.

The International Test Delivery Surcharge (The "Extra" Cost Explained)

This is the cost that causes the most confusion. As an International Medical Graduate (IMG), you are required to pay an international test delivery surcharge on top of the base exam fee. Think of it as an administrative fee for the extra work required to process your application and deliver the test outside the US and Canada.

Here is how it affects the total USMLE fees for Indian students:

Exam Base Fee International Surcharge Total (USD)
Step 1 $695 $210 - $905
Step 2 CK $695 $235 - $930
Step 3 $955 Not applicable $955

Curious about how much USMLE will cost you personally?

Why Step 3 is Different:

The USMLE Step 3 cost does not include this surcharge. This is because you register for it directly with the FSMB after you have your ECFMG certificate. At that point, you are processed through a different system. In simple words- No International Surcharge as the test is taken in the U.S.

Your Questions Answered:

  1. "Why am I paying more than US students?" You pay the USMLE international surcharge because your application and credential verification are managed through the ECFMG.
  2. "Do I need to pay?" Yes, for sure. If you are an Indian medical graduate, this surcharge is required. It is a non-negotiable part of your USMLE exam fees for Step 1 and Step 2 CK.

ECFMG Certification Fees: A Required Step for Indian Students

Beyond the exam fees, there is another mandatory cost. It is the ECFMG certification fees. It stands for the Educational Commission for Foreign Medical Graduates (ECFMG). To be eligible for residency in the U.S, you need this certification. This is a non-negotiable requirement for all International Medical Graduates.

Think of it as your gateway credential. You cannot apply for residency without it. The main ECFMG certification cost is a one-time payment that covers the verification of your medical credentials and identity.

Here is the key fee you must plan for:

Service Fee (USD) Frequency
ECFMG Certification $560 One-time
Credential verification $200 -
MyIntealth Account $100 setup fee  

This is a separate, upfront ECFMG fee that many students forget to budget for. Remember to include this one-time charge in your total USMLE cost for Indian students.

USMLE Exam Fees for Indian Students in INR (2026) 

If you are an Indian MBBS graduate planning to take the USMLE, the fees you pay are higher than what US students pay. The base exam fee is the same, but you also pay an international surcharge and, since December 2024, an 18% government tax on top of that. Knowing the exact USMLE exam cost for Indian students before you register helps you plan without surprises. 

USD to INR Conversion Table 

The table below shows the USMLE fees in India in rupees based on an approximate exchange rate of $1 = Rs. 84. The conversion will vary and you need to check the live rate before you make your payment.

Exam Base Fee (USD) International Surcharge (USD) Total (USD) Approx. Total (INR)
Step 1 $695 $210 $905 Rs.75,900
Step 2 CK $695 $235 $930 Rs.78,100
Step 3 $955 None (US only) $955 Travel required

Exchange rate as of March 2026. Check the live rate before payment. GST is not included in the table above - see below. 

What is the 18% GST/OIDAR Tax on USMLE Fees? 

This is the part most students miss. Since December 4, 2024, the Indian government requires the USMLE program to collect and send an 18% Goods and Services Tax (GST) for OIDAR services - short for Online Information Database Access and Retrieval. Any digital service delivered from outside India to a user in India falls under this rule. 

Here is what this means for you: 

  • The OIDAR tax on USMLE India applies to Step 1 and Step 2 CK taken at Prometric centers in India. 
  • The 18% is calculated on the full amount you pay, including the international surcharge. 
  • For Step 1, this adds roughly $163 (around Rs. 13,700) to your total bill. 
  • For Step 2 CK, it adds roughly $167 (around Rs. 14,000). 
  • This money goes directly to the Indian government. The USMLE program keeps none of it. 
  • Step 3 is not available in India, so the GST does not apply to it. 

Total estimated cost with GST for Indian students:

Exam Total Before GST (USD) 18% GST (USD) Final Amount (USD) Final Amount (INR approx.)
Step 1 $905 $163 $1,068 Rs.89,700
Step 2 CK $930 $167 $1,097 Rs.92,100

Do Indian Students Pay More Than US Students? 

Yes, significantly more. Here is a side-by-side look:

Fee Component US Student Indian Student
Step 1 exam fee $695 $695
International surcharge None $210
18% GST/OIDAR tax None $163
Total for Step 1 $695 $1,068
Step 2 CK exam fee $695 $695
International surcharge None $235
18% GST/OIDAR tax None $167
Total for Step 2 CK $695 $1,097

An Indian student ends up paying roughly 53% more than a US student for Step 1, and about 58% more for Step 2 CK. This is one of the biggest financial realities of the USMLE exam cost for Indian students that you need to account for in your budget. 

Prometric Test Centers in India - Does Location Affect Cost? 

The surcharge and GST apply equally, no matter which Indian city you test in. The fee does not change based on your test center location. Prometric test centers in India where you can take Step 1 and Step 2 CK are currently available in: 

  • Mumbai 
  • Delhi 
  • Hyderabad 
  • Chennai 
  • Bengaluru 
  • Kolkata 

One critical point: Step 3 cannot be taken in India. It is only administered in the United States and its territories. In the case of an Indian IMG who wishes to do Step 3, in addition to the cost of the exam of $955, you will need to plan a US visa, airlines, and lodgings. A lot of students underestimate this cost at an early stage in their planning. 

Total USMLE Cost for IMGs: From Step 1 to Residency Match (2026)

The total cost of USMLE for IMGs goes far beyond exam registration fees. From the day you start preparing for Step 1 to the day you match into a US residency program, the full USMLE journey cost breakdown for an international medical graduate ranges from $21,000 to $25,000. Planning for this number from the start is what separates students who manage the process well from those who face financial stress mid-journey. 

Complete Cost Breakdown Table

Expense Estimated Cost (USD) Notes
Step 1 exam fee (IMG in India) $1,068 Includes surcharge + GST
Step 2 CK exam fee (IMG in India) $1,097 Includes surcharge + GST
Step 3 exam fee $955 US only, no surcharge
ECFMG certification $560 Credential verification included
USMLE prep courses and question banks $1,500 - $3,000 UWorld, Amboss, prep courses
US Clinical Experience (USCE) $4,500 - $6,000 3 rotations at $1,500 each
Travel to the US (flights) $1,000 - $1,200 Round trip per visit
Accommodation during rotations $1,800 - $2,400 $600-800/month x 3 months
Living expenses during rotations $900 - $1,200 Food and daily costs
ERAS application fees $1,000 - $2,500 Depends on number of programs
NRMP Match fee $85 Registration fee
Visa and immigration fees $200 - $500 B1/B2 or J1 depending on stage
Interview travel and stays $1,000 - $3,000 Varies widely
Total $21,000 - $25,000 Approximate range

This is the real USMLE budget for Indian doctors who are serious about matching into a US residency. Exam fees make up only a small part of the total picture. US clinical rotations and residency applications are where the majority of the costs are incurred. 

How to Reduce Your Total USMLE Expenditure 

The total number looks large, but there are smart ways to manage it: 

  • Apply for the USMLE Fee Assistance Program if you meet the eligibility criteria. It can offset a meaningful portion of your exam fees. 
  • Schedule your exam early and avoid rescheduling fees, which can add $50 to $100 per change. 
  • Do your rotations strategically. Three strong, well-chosen rotations carry more weight than five average ones and cost you less. 
  • Apply to a focused list of programs through ERAS instead of applying broadly. Each additional program adds to your cost, and quality of fit matters more than volume. 

Hidden USMLE Fees You Need to Know Before You Register

Most students budget for the exam fee and forget everything else. But the additional USMLE costs that appear along the way can add hundreds of dollars to your total if you are not prepared for them. 

Additional Fee Table

Fee Type Amount When It Applies
Score recheck request $80 If you want your answer sheet reviewed after results
Rescheduling fee (6-30 days before exam) $50 If you change your Prometric appointment
Rescheduling fee (5 or fewer days before exam) $100 Late changes cost more
Eligibility period extension $70 One-time extension if you cannot test in time
Testing region change Varies If you change the country where you want to test
Credential/transcript verification $250 ECFMG document verification for IMGs
Document translation $200 - $250 For non-English academic documents
MyIntealth/FSMB account setup $100 New platform fee introduced in 2024-2025

These are the USMLE hidden fees that do not show up on the main fee page but are very real once you are in the process. 

Pro Tips to Avoid These Extra Charges 

  • Schedule your exam date as soon as you get your scheduling permit. Booking early gives you flexibility to reschedule for free if needed, since no fee is charged for changes made 46 or more days before your exam date. 
  • Get all your documents ready before you apply. Missing transcripts or incorrect credentials are the most common reasons students end up paying extra verification fees or having to extend their eligibility period. 
  • Use only ECFMG-approved translators for non-English documents. Using unofficial services means you will pay twice - once for the unofficial translation and again for an approved one. 

USMLE Fee Assistance Program: Can You Get a Fee Reduction? 

Yes, there is financial help available - but it comes with specific conditions that most Indian students may not qualify for. Understanding the USMLE fee assistance program clearly will save you from false hope and help you find the right support if you do qualify. 

What is the USMLE Fee Assistance Program? 

The USMLE Fee Assistance Program is run by the NBME (National Board of Medical Examiners) in partnership with National Medical Fellowships (NMF). It provides a $680 reimbursement award to eligible students who have demonstrated financial need and have already taken Step 1 or Step 2 CK. This is a reimbursement, not a waiver - you pay upfront and apply for the award after you take the exam. 

Who is Eligible? 

This is where Indian IMGs need to pay close attention. The current eligibility criteria are

  • You must be a US citizen, a permanent resident, or have DACA approval. 
  • You must be enrolled in an LCME- or COCA-accredited medical school in the US, or in one of two designated Caribbean medical schools. 
  • You must have already registered for and taken Step 1 or Step 2 CK within the same calendar year as your application. 
  • You must be able to provide a valid USMLE ID number. 
  • You must demonstrate financial need. 

Important note for Indian students: The current USMLE fee waiver program does not extend to graduates of Indian medical schools. As an IMG from India, you do not meet the citizenship or school accreditation criteria required. However, ECFMG has separate financial support pathways worth exploring, and the program may evolve in future years. Always check the NBME website for the latest updates. 

How Much Can You Save? 

Eligible students receive a $680 award, which covers a significant portion of the base Step 1 or Step 2 CK exam fee of $695. 

How to Apply 

  1. Take Step 1 or Step 2 CK within the current calendar year and note your USMLE ID. 
  2. Visit the National Medical Fellowships (NMF) website during an open application cycle (cycles run in spring, summer, and fall). 
  3. Submit proof of financial need, your USMLE ID, and your school enrollment documentation before the cycle closes. 

Applications are reviewed after each cycle closes, not on a rolling basis. 

USMLE Fee Refund and Cancellation Policy: What You Need to Know 

The USMLE exam fee is almost always non-refundable. Understanding the USMLE cancellation policy before you register is critical, because the rules are strict and exceptions are rare. 

Is the USMLE Exam Fee Refundable? 

The USMLE application fee is non-refundable and non-transferable once your application has been approved. The only scenario where you can get a partial refund is if you cancel your application before it has been approved, in which case you receive your fee back minus a $100 processing charge. 

Refund and Cancellation Policy Table

Scenario Refund Eligibility Amount Refunded
Cancel before application is approved Partial refund Full fee minus $100 processing charge
Cancel after application is approved No refund $0
Eligibility period expires unused No refund $0 - must reapply and pay again
No-show on exam day No refund $0
Processing error by USMLE/ECFMG Case-by-case Reapply at no cost or full refund

How to Reschedule Without Losing Your Fee

The USMLE exam rescheduling rules are tied to how much notice you give Prometric. The key rule to remember: if you change your appointment 46 or more days before your scheduled date, there is no rescheduling fee at all. 

  • 46+ days before your exam: Change your Prometric appointment for free. This is the window to target. 
  • 6 to 30 days before your exam: Prometric charges a $50 fee to change your appointment. 
  • 5 or fewer days before your exam: The rescheduling fee increases to $100. 
  • If you cannot test within your eligibility period: You can request a one-time, contiguous 3-month eligibility extension for a $70 fee. Submit this request no later than 25 days after your eligibility period ends. 
  • Do not no-show: If you register but do not sit for the exam and do not reschedule within your eligibility period, you lose your entire fee and must pay again to reapply. 

USMLE Exam Fees vs Other Pathways: A Cost Comparison

Cost comparison is a good idea when considering your future. The following is an easy review of the exam fees of high-profile pathways:

  1. USMLE: The overall cost of all exams in USMLE is very high but quite predictable. You are sure of the accurate charges years before.
  2. AMC Exam: As per cost, this exam comes in second position after USMLE price.
  3. PLAB (UK): The exam fees are cheaper, and the procedure is multiple-staged and may have additional costs.
  4. NEET PG/NExT: This is by far the lowest exam fee. Yet, there is a lot of competition for limited tests.

Predictability is the major difference. When it comes to USMLE, you spend time and money on a well-organized system with a distinct fee structure. This will enable good long term financial planning and a narrow perspective of the potential return on investment.

Conclusion

The first step towards having a stress-free journey is realizing the complete picture of USMLE exam fees. Hidden costs can be avoided and budgeted with proper planning.

Financial surprises in the future are avoided by smart decisions made now. In case this breakdown makes the investment more understandable, yet you require assistance in making a personal study and remittance schedule.

MOKSH Academy is a top USMLE coaching center. We specialize in helping Indian students build efficient, cost-effective strategies. For a roadmap tailored to your goals, consider booking a counselling session.

Want to speak with an expert and secure your slot?

FAQs

No. Fees charged in all exams of the USMLE are not refundable.

Yes. You may use any credit or debit card of your Indian bank that allows International transactions.

Yes. You must pay the full USMLE exam fee again for each attempt at Step 1, Step 2 CK, or Step 3.

Fees are usually constant but may rise. The actual amounts can always be found at the official ECFMG and FSMB websites.

Yes. Parents can pay, but the payment must be made using a card authorized in the student's name for ECFMG verification.

MOSKH Academy App