Explore Courses

USMLE Exam Fees in India – Total Costs, Additional Charges & Payment Options

By Mrinal Mandal

Updated on Sep 08, 2025 | 4.95K+ views

Share:

Recent Update: From mid-2025, USMLE is going to centralize its services to improve user experience. Services such as registration, score reporting, eligibility extensions and testing region changes will be transitioned from ECFMG to FSMB. 

The USMLE Exam is one of the major medical tests (like PLAB for UK) for those who wish to practice their medical career in USA. But the exam is not easy to give as its cost is way higher that most exams in the world. Some sources suggest that only 8K-10K individuals are able to afford its fees. 

Understanding the USMLE Exam Fees in 2025 including Step 1, Step 2 CK and Step 3, plus surcharges and ECFMG costs, is essential for Indian students. Converting the USMLE exam fees in rupees gives a clear picture of the investment required. The total exam cost can range from $4,000–$4,200 (₹3.5–3.7 lakhs) without adding airfare, US visa, study costs etc. Therefore, early budgeting and strategic planning help reduce financial stress. 

Treating the USMLE total cost as part of your career investment enables you to focus on preparation, clear each step and achieve your goal of practicing medicine in the USA. 

Check out USMLE Exam Dates in 2025, for better preparation and better results. 

 

What is USMLE Exam and Why is it Important? 

The United States Medical Licensing Examination (USMLE) is a medical test taken in three steps to ensure whether a medical graduate can apply medical knowledge and skills in practical arena for patient care in the USA. It is mandatory to pass in all three steps to get a medical license and practice medicine in the US. Out of the main focus factors to consider, the financial aspect is very important since, the exam is one of the most expensive ones for acquiring medical licensing in a foreign country for Indian MBBS graduates. 

For international candidates, including those from India, the costs go beyond the registration amount. Apart from the USMLE Step 1 exam fee and Step 2 CK fee, there are additional expenses such as ECFMG certification charges and international testing surcharges. This makes it important to understand USMLE fees structure before applying. Converting USMLE Exam fee in rupees can give a broader understanding for overall investment. 

What is USMLE Exam Fees in 2025? 

The USMLE exam fees for international students is different in different steps. For step 1 and 2, the fees is $1,020 (INR 89,343). This includes the USMLE fees, encompassing both the base registration charge and the international test delivery surcharge. For step-3, the fees is  $935 (INR 81,898). The following table explains the USMLE Exam fees in India as follows: 

USMLE Step 

Fee (USD / INR) 

Applies to International Students? 

Step-1  $1,020 (~ INR 89,000)  Yes, via ECFMG for IMG applicants 
Step-2 CK  $1,020 (~ INR 89,000)  Yes, via ECFMG for IMG applicants 
Step-3  $935 (~ INR 81,800)  Applies to all medical graduates via FSMB 

Step-3 fees is the same for students of all nationality and is processed through FSMB. 

How much is the Fees for Each USMLE Step? 

The USMLE fees differ for each step, with same for Step 1 and Step 2 CK and different in step 3, with a somewhat lower fee. The upcoming sections are going to cover fees for each step in details: 

What is USMLE Step 1 fees? 

The USMLE step 1 fees has a base fee of $1020 or approximately INR 89,300 with an additional surcharge fees of $205 for international applicants. 

  • Base Exam Fee: $1,020 or approx. INR 89,300 (for international students via ECFMG) 
  • International Test Delivery Surcharge: $205 or approx. INR 17,900 

Total Estimated USMLE Cost (Including Surcharge)for step 1 : $1,225 or approx. INR 1,07,000. 

How Much Does USMLE Step 2 CK Cost in 2025? 

Same like fees for step 1, USMLE Step 2 CK fees is also $1020 or approx. INR 89,000 plus surcharge fees of $230 (~INR 20,100) for international applicants. 

  • Base Exam Fee: $1,020 or approx. INR 87,800 (same as Step 1) 
  • International Test Delivery Surcharge: $230 or approx. INR 20,100. 

Total Estimated Cost (Including Surcharge): $1,250 or approx. INR 1,09,400. 

What is the Exam Fees for USMLE Step 3? 

The step 3 fees is same for all applicants regardless of any nationality. The exam fees of USMLE exam step 3 is $925 or approx. INR 81,000. The breakdown is as follows: 

  • Base Exam Fee: $925 or approx. INR 81,000 (paid to FSMB) 
  • Testing Location: Only available within the United States 
  • State Licensing Requirements: Vary by state; some may charge additional fees or require separate applications  

What are the Additional USMLE Exam Fees in India? 

Apart from the base USMLE exam fees and international surcharges, applicants often face other mandatory or optional charges during the exam journey. These costs may not apply to everyone, but they are important to plan for, especially for international candidates. 

What is ECFMG Certification Fees? 

Before applying for USMLE Step 1 or Step 2 CK, international students must obtain certification from the Educational Commission for Foreign Medical Graduates (ECFMG). The ECFMG certification fee is $560 or approx. INR 49,000, and it is a one-time, non-refundable payment. Without this certification, IMGs cannot move forward with their USMLE journey. 

How much is the Eligibility Extension Fees? 

If you cannot appear for your exam within the assigned eligibility window, the USMLE offers an option to extend it once. The eligibility extension fee is $100 per exam, and it allows you to push your testing period to a later date without forfeiting the entire registration fee. 

Note: This eligibility extension fees is application for only Step 1 and step 2 CK. 

Know what are the USMLE Exam centres in India 

What are the Rescheduling and Cancellation Fees? 

Rescheduling your exam can lead to additional charges depending on how close the request is made to your test date. While rescheduling may be free if done early, it can cost up to $358 when requested late. In case of cancellation or missing the test without rescheduling, the entire USMLE exam fee is forfeited, meaning no refunds are given. 

The given points explains in more detail: 

  • If Rescheduled 45 or more days before test date: 

No fees is required for rescheduling. 

  • If Rescheduled 31-45 days before test date: 

$35 (approx. INR 3050) for all steps 

  • If Rescheduled 6-30 days before test date: 

$100 (approx. INR 8,700) for all steps.  

  • If Rescheduled 5 days before test date (Not including test date) 
  • US & Canada 
  • Step 1: $140 (approx. INR 12,200) 
  • Step 2 CK: $157 (approx. INR 13,700) 
  • Step 3: $279 (approx. INR 24,400) 
  • Other than US & Canada 
  • Step 1: $358 (approx. INR 12,200) 
  • Step 2 CK: $403 (approx. INR 13,700) 
  • Step 3: Not Applicable 

Other Additional Fees 

There are other additional fees for USMLE exam which also needs to be known. For example, region change, examination history charge, score rechecking charge etc. 

The table give a more panoramic view of all additional fees in a glance: 

Item 

Fees (USD) 

Approx. Fees (INR) 

Verification of Credentials (Diploma + Transcript) 

$200 

INR 17,516 
Score Recheck (Step 1 / Step 2 CK) 

$80 

INR 7,006 
ECFMG Examination History Chart (up to 2 copies) 

$50 

INR 4,379 
Pathways Application for ECFMG Certification 

$925 

INR 81,027 
International Test Delivery Surcharge (Step 1) 

$205 

INR 17,939 
International Test Delivery Surcharge (Step 2 CK) 

$230 

INR 20,143 

Read more: Know the difference between PLAB vs USMLE 

How to Pay USMLE Exam Fees? 

Paying the USMLE exam fees is an online process handled through the ECFMG IWA (Interactive Web Applications) for international students and FSMB portal for Step 3 candidates. The USMLE does not accept offline or cash payments, so applicants must have access to internationally accepted digital payment methods. 

Step-by-Step Process (For International Students) 

  1. Login to IWA using your USMLE/ECFMG ID and password. 
  2. Select your exam (Step 1 or Step 2 CK) and fill in the online application form. 
  3. Review fee details displayed before payment. 
  4. Choose payment option (usually credit/debit card). 
  5. Enter card details securely on the payment gateway. 
  6. Submit payment and wait for confirmation. 
  7. Download/print receipt for your records (needed for visa and university applications). 

Accepted Payment Methods 

  • Credit Cards (Visa, MasterCard, Discover, American Express) – the most common mode for both ECFMG and FSMB portals. 
  • Debit Cards (International-enabled) – may work if they carry Visa/MasterCard logos and allow international transactions. 
  • Checks and Money Orders (drawn on U.S. banks only) – less common but accepted by FSMB for Step 3 applicants. 

Important points: 

  • UPI or other Indian payment methods do not work. 
  • Once payment is submitted, fees are non-refundable even if you later cancel or cannot appear for the exam. 

Book a 1:1 consultation with our expert consultants. 

What are the Eligibility Requirements for Taking USMLE? 

It is possible to pay USMLE exam fees only in case you are officially allowed into the step you are applying for.USMLE eligibility is based on your medical school status, place and step. 

USMLE Eligibility Each Step Wise (2025) 

It is worth checking the eligibility to each step before paying your step and USMLE fees. This table describes who is allowed to and under what conditions. 

USMLE Step  Who Can Apply  Conditions 
Step 1  Medical students or graduates  School must be listed in WDOMS; IMGs need ECFMG registration 
Step 2 CK  Same as Step 1  Core clinical rotations recommended 
Step 3  Medical graduates only  Must be ECFMG-certified (IMGs); Step 1 & Step 2 CK passed 

Documents Required for USMLE Exam 

  • Valid passport 
  • Degree certificate or enrolment proof 
  • Medical transcripts 
  • ECFMG ID and application form (for international students) 

ECFMG certification is mandatory for all non-USA medical graduates before applying for Step 3. Fees are non-refundable if eligibility is denied after payment. Always verify eligibility before scheduling the exam.  

How to Apply for the USMLE Exam? 

Applying for the USMLE involves a structured process that differs slightly for U.S. and international medical graduates. The basic steps include: 

  1. Create an account with the appropriate authority: 
  • ECFMG (via IWA portal) for international students. 
  • NBME or FSMB for U.S./Canadian students and Step 3 candidates. 
  1. Submit an application by selecting the exam step, filling personal and academic details, and uploading necessary documents. 
  2. Pay the USMLE exam fees online using credit/debit card or accepted payment methods. 
  3. Obtain a scheduling permit and book your test date with Prometric.  

How Can Students Manage the High Cost of USMLE Preparation? 

The USMLE exam fees are often daunting, particularly to international students who may have to pay it using the USD. When US dollar costs are converted to Indian currency, the USMLE exam fees in India can exceed several lakhs which makes financial planning essential. With the help of clever strategies, students should be able to control financial proceedings and remain ready to pass the exam. 

1. Plan Your Finances Early 

Before registering, estimate the USMLE step 1 exam fee, Step 2 CK, and Step 3 costs, along with additional surcharges. Creating a financial roadmap helps you save gradually rather than facing a sudden burden. 

2. Apply Early 

Late applications and rescheduling often attract extra charges. Applying within your preferred eligibility window reduces the risk of paying unnecessary USMLE cost for extensions or cancellations. 

3. Explore Scholarships and Grants 

Several organizations and medical institutions offer small scholarships or financial aid to students pursuing licensing exams. While they may not cover the entire USMLE exam fees in India, they can reduce overall expenses. 

4. Budget for Study Materials 

High-quality prep books, question banks, and courses can add significantly to your total cost. Look for bundled subscriptions, student discounts, or shared resources to cut down on study expenses. 

Using strategic planning and financial decisions, you can mitigate the overall financial impact of the USMLE fees in rupees to prioritize the goal of high scoring. 

Conclusion 

Understanding the USMLE Exam Fees 2025 including Step 1, Step 2 CK and Step 3 charges, surcharges and ECFMG costs is essential for Indian students. Converting these into USMLE exam fees in rupees gives a clear picture of the investment required.

The total USMLE costs can range from $15,000–$20,000 (₹13–16 lakhs), including total exam fees, study materials, US visa fees, Air fee and other uncounted variables. Although the USMLE fees in India seem expensive, they are a worthwhile investment in receiving a medical license and ultimate careers in the U.S. Therefore, plan wisely, prepare smartly and stay focused on your goal. 

For personalized help, Book a 1:1 consultation with our expert consultants to help planning for USMLE expenses in 2025 

FAQs

How many times can I give USMLE Exam?

Each USMLE Step can be taken a maximum of four times within a lifetime. After that, you are no longer eligible to retake that Step. You must also wait at least 60 days between attempts. 

How to minimize the USMLE Exam costs?

Plan finances early, apply within your chosen eligibility window, and avoid rescheduling or cancellations that incur surcharges. Seek small scholarships, share prep materials, and convert fees into rupees beforehand to manage the USMLE total cost effectively. 

Is there any fees for rechecking USMLE scores?

Yes. Score rechecking for Step 1 or Step 2 CK costs $80 (around ₹7,000) per request. It verifies scoring accuracy but does not involve regrading your answers. Fees are non-refundable regardless of outcome. 

What is the fees for US Residency applications for Indian Medical Professionals?

Residency applications are filed through the ERAS system. Fees start at $115 for up to 10 programs and increase per additional program. Combined with NRMP registration, total costs often range $1,500–$3,000 (₹1.2–2.5 lakhs). 

Which US states allow international medical graduates to practice?

All states require USMLE and residency for full licensure. A few states such as Missouri, Virginia, and Wisconsin offer limited supervised practice permits for IMGs, but long-term independent practice still requires USMLE completion and state licensing. 

Can I become a doctor in US without giving USMLE?

No. USMLE Steps 1, 2 CK, and 3 are mandatory for medical licensure. Without passing them and completing residency, international graduates cannot legally practice medicine or obtain unrestricted state licenses in the United States. 

What is the USMLE total cost for Indian students?

Including Step 1, Step 2 CK, Step 3 fees, surcharges, ECFMG certification, travel and preparation, the USMLE total cost can reach $15,000–$20,000 (₹13–16 lakhs). Planning ahead in rupees helps manage this investment. 

How are USMLE exam fees paid from India?

International candidates pay online via ECFMG’s IWA portal for Step 1/2 CK and FSMB for Step 3 using internationally accepted credit/debit cards. UPI and local Indian payment methods are not accepted. 

Why are USMLE exam fees higher for international students?

International Medical Graduates pay extra surcharges for test delivery outside the USA, plus ECFMG certification costs. These additional charges significantly increase the USMLE exam fees in India compared to U.S. students. 

How can Indian students reduce USMLE exam fees?

Apply early, avoid rescheduling, and plan eligibility windows carefully. Look for small grants or scholarships and share prep materials to lower your USMLE total cost without compromising exam readiness. 

Are USMLE fees refundable if I cancel?

Generally no. Fees are non-refundable once paid, and missing a test without rescheduling forfeits the full amount. Some rescheduling can be done for a smaller fee depending on notice period. 

What medical exams enables Indian medical graduates to practice in countries other than US?

Besides USMLE, Indian graduates may take PLAB (UK), AMC exams (Australia), MCCQE (Canada), DHA/HAAD (UAE), or NZREX (New Zealand) depending on the country. Each exam has its own eligibility, fees, and licensing pathway. 

Mrinal Mandal

Study Abroad Expert |1191 articles published

Looking for Expert Advice?

+91
referer

Refer Your Friend & Earn upto ₹15000

Help your friend upgrade to a Global Career and earn rewards together.

upGrad Abroad Logo
LinkedinFacebookInstagramTwitterYoutubeWhatsapp

Bachelor programs

Top Destinations

Masters programs

Study Abroad Important Blogs