The cost · From Step 1 to day one

The USMLE Is Less Than Half the Bill: Every Fee Between an IMG and US Residency (2026)

Ask what the road to a US residency costs and most people add up the USMLE: $695 a Step, plus a regional fee outside the US and Canada. That comes to $1,835 for Step 1 and Step 2 CK. It is also less than half of the official fees you pay before your first day of training. ECFMG Certification, OET Medicine, residency applications, the Match and the J-1 visa make up the rest: between about $5,500 and $7,700 if everything goes right the first time. This article lists every fee in the order you meet it, what a setback adds, and what the total leaves out.

How to read this article Every fee here was checked on 30 October 2026 on the official pages of the USMLE program, ECFMG, OET, the AAMC (ERAS), the NRMP and the US State Department. All amounts are in US dollars unless marked otherwise. Fees change, often once a year: before you pay, confirm the amount on the official page listed under Sources. The totals are our own additions, not official figures.

1. The total at a glance

The table assumes you graduated from a medical school outside the US and Canada, take Step 1 and Step 2 CK outside the US, pass every exam the first time, apply in one specialty, rank up to 20 programs and train on a J-1 visa sponsored by ECFMG. The only thing that changes between the columns is how many programs you apply to.

30 programs100 programs
Exams and ECFMG Certification, with OET$4,102$4,102
Applications and the Match$670$2,770
J-1 visa, first year$775$775
Total$5,547$7,647

Step 1 and Step 2 CK together are $1,835 of that, between a quarter and a third. The rest goes to ECFMG, OET, the AAMC, the NRMP and the US government. The one figure that moves a lot is the number of programs you apply to, because residency application fees rise sharply after the 30th program.

2. The exams and ECFMG Certification

ECFMG Certification is what you need to start a US residency. It takes Step 1, Step 2 CK, a Pathway that includes OET Medicine, and your diploma and transcript verified with your school. Our article on ECFMG Certification explains each requirement; here is what each one costs.

ItemFee
MyIntealth account (includes $50 for online notarisation)$110
Application for ECFMG Certification$580
Verification of your final diploma and final transcript$220
USMLE Step 1, plus the regional fee outside the US and Canada$695 + $210
USMLE Step 2 CK, plus the regional fee$695 + $235
Pathway application$945
OET Medicine, all four sub-testsA$587 (about $412)
TotalAbout $4,102

3. What a setback costs

The total above assumes nothing goes wrong. These are the fees that a failed exam, a change of plan or a missing document adds:

SetbackCost
Retaking Step 1 outside the US and Canada$905 again
Retaking Step 2 CK outside the US and Canada$930 again
Missing one OET scoreA$587 again (all four sub-tests)
Moving your Prometric appointment 46 days or more aheadFree
Moving it 31–45 days ahead$35
Moving it 6–30 days ahead$100
Moving it 5 days or fewer ahead$158 (Step 1), $178 (Step 2 CK)
Extending your three-month eligibility period (once only)$70
ECFMG translating a document you sent in another language$52 a page

One more cost is easy to miss. A certificate based on a Pathway expires with its Pathway (2025 Pathways on 31 December 2027, for example) unless you have completed 12 months of US training or hold a US licence by then. To renew it you revalidate through Pathway 1 or Pathway 6: a new Pathway application, and a new OET Medicine if your passing score dates from before 1 January 2025.

The cheapest Step is the one you pass the first time.
USMLE BANK is writing original Step 1 questions explained from the clues to the diagnosis to the mechanism. It is not open yet; three sample questions are on the home page.

See the samples

4. Applying for residency: ERAS

Most residency programs take applications through the AAMC's Electronic Residency Application Service (ERAS). From the 2027 season, which opened in June 2026, the AAMC charges a new, simpler fee: $11 for each of your first 30 programs in a specialty, and $30 for each program after that. The count starts again for each specialty. The 31st program in a specialty costs almost three times as much as the 30th.

Programs in one specialtyERAS fee
10$110
30$330
31$360
50$930
60$1,230
100$2,430
150$3,930

Thirty programs in each of two specialties cost $660; sixty in one specialty cost $1,230. Doctors trained outside the US often apply to many programs, so this is the part of the bill that grows fastest. ERAS gives no refunds for any reason, including applications sent to a program that turns out not to be taking them.

Two more fees come with ERAS:

Emergency medicine and obstetrics and gynaecology programs use a different service, ResidencyCAS, with its own application fees. ECFMG charges $185 to support a ResidencyCAS application, as it does for the ERAS token.

Interviews are often held online now. The internal medicine program directors' association (AAIM) recommends that programs interview every applicant online, and the paediatrics association (APPD) strongly recommends online-only interviews for 2026–27. Other specialties leave the choice to each program, so check every invitation.

5. The Match

To be matched to a program, you register with the National Resident Matching Program (NRMP) and submit a rank order list. For the 2027 Main Residency Match, the deadline for that list is 3 March 2027.

NRMP feeAmount
Registration (up to 20 programs on your primary list)$85
Each program ranked after the 20th$30
Registering after 29 January 2027$50 extra
Matching as a couple$45 extra per partner
A list of 100–150 ranks$50 extra (rising to $200 for 251–300)

Ranking 30 programs therefore costs $85 plus $300. Every NRMP fee is non-refundable, and the extra-rank fees are charged when you certify your list: once certified, the list cannot be shortened to remove them.

6. The J-1 visa

ECFMG is the sponsor for J-1 physicians in clinical training. If your program offers a J-1, these are the fees for the first year, applying through a US embassy or consulate:

FeeAmount
ECFMG application for J-1 sponsorship (every year)$370
SEVIS fee to the Department of Homeland Security (first application only)$220
Visa application fee$185
Visa issuance feeDepends on your nationality
Total$775 plus any issuance fee

7. After the Match

8. What the total leaves out

One kind of help is not open to most readers. NBME's USMLE fee assistance program pays $695 towards Step 1 or Step 2 CK, but only for US citizens, permanent residents and DACA recipients enrolled at an accredited US medical school or a designated school in the Caribbean.

Summary In official fees, reaching a US residency from a medical school abroad costs about $5,500 to $7,700, if every exam is passed first time: about $4,100 for the exams, ECFMG Certification and OET; $670 to $2,770 for ERAS and the Match, depending on whether you apply to 30 or 100 programs; and $775 for a first-year J-1. Step 1 and Step 2 CK are $1,835 of it. From the 2027 season, ERAS charges $11 a program up to 30 in a specialty and $30 after that. Retakes, Step 3 ($955), J-1 renewals ($370 a year), preparation, travel and moving come on top.

Frequently asked questions

How much does the USMLE cost for an international medical graduate?

Step 1 is $695 plus a $210 regional fee if you test outside the US and Canada, and Step 2 CK is $695 plus $235. Step 3 is $955 and is given only in the US. That is $2,790 for all three, passing each the first time, with the same fees in 2026 and 2027.

How much does ECFMG Certification cost in total?

$3,690 in ECFMG and USMLE fees: MyIntealth $110, the application $580, credential verification $220, a Pathway $945, Step 1 $905 and Step 2 CK $930 outside the US and Canada. OET Medicine adds A$587, or US$455 for the computer test in the US.

How much does it cost to apply for residency through ERAS in 2027?

$11 for each of the first 30 programs in a specialty and $30 for each program after that, counted separately for each specialty: 60 programs in one specialty cost $1,230. Graduates of schools outside the US and Canada also pay ECFMG $185 for the ERAS token and FSMB $70 for the USMLE transcript.

How much is the NRMP Match fee?

$85 for the 2027 Main Residency Match, which includes up to 20 programs on your primary rank order list. Each program after the 20th costs $30, registering after 29 January 2027 adds $50, and none of it is refundable.

How much does a J-1 visa for residency cost?

ECFMG charges $370 a year to sponsor you, the SEVIS fee is $220 for a first application and the visa application fee is $185, plus any issuance fee for your nationality. A fee of at least $250 written into US law in 2025 may also apply when the visa is issued: check with your embassy.

Sources Checked 30 October 2026:
USMLE fees, regional fees, India tax: USMLE — Apply for Exams. Step 3 testing only in the US: USMLE — 2027 Bulletin of Information (August 2026). Rescheduling, eligibility extension, identity verification: see the sources of our article on Step 1
Fee assistance: NBME — 2026 NBME Fee Assistance Program for USMLE (13 July 2026)
ECFMG fees, translations, ERAS token, ResidencyCAS support, CVS: ECFMG — Fees Overview (1 June 2026); ECFMG — ERAS Support Services. Pathway expiry and revalidation: ECFMG — Information on Expiration of Pathways and ECFMG Certificate (14 May 2026)
OET: OET — How much does the OET Test cost?; ECFMG's single-sitting rule: ECFMG — Requirements for 2027 Pathways
ERAS fees: AAMC — Fees for the 2027 ERAS Season. USMLE transcript: USMLE — FSMB To Process USMLE Transcripts for the ERAS Service Starting on June 4, 2026
Interviews: AAIM — Recommendations for IM Residency Recruitment (July 2025); APPD — 2026–27 Pediatrics Residency Recruitment Recommendations
Match fees: NRMP — Match Fees. Rank order list deadline: NRMP — 2027 Main Residency Match Applicants Calendar
J-1 fees: ECFMG — EVSP: Fees (27 February 2026); US Department of State — Fees for Visa Services (as archived in July 2026). Visa integrity fee: Public Law 119-21, section 100007 (4 July 2025). H-1B and Step 3: University of Washington — H-1B eligibility for medical graduates
Exchange rate: MUFG Bank, 30 October 2026 (A$1 = ¥110.67, US$1 = ¥157.54)

The cheapest Step is the one you pass the first time.

USMLE BANK is writing original Step 1 questions explained from the clues to the diagnosis to the mechanism, going through every answer choice. It is not open yet: three sample questions are on the home page, and you can leave your email to hear when it opens.

Try the sample questions