💰 Active TOEFL Discount Codes

Use these codes at checkout on the ETS website. Note that some are "Agent Codes" and some are "Promotion Codes" (there are two different boxes at checkout).

Global Discount

Save 10% on registration (Excludes India).

GALVANIZETOEFL8 Click to copy

India Exclusive

Save ₹1,420 (Flat Discount)

IND4545101 Use in "Agent Code" box

Prep Material Deal

10% Off TST Prep Courses

TSTPREP10 Valid at tstprep.com

Seasonal Promo

Try this for $20-$30 Off

FB20 Also try: SOCL20

TestSucceed Premium

Save on TOEFL 2026 Premium

30TFL2026 Use at testsucceed.com

🌍 TOEFL iBT Fee Table by Country (2026)

Fees are subject to change by ETS. Prices listed below are for the standard iBT test (Test Center and Home Edition cost the same).

Country/Region Fee (USD) Approx. Local Currency
United States $255 -
India $205 ₹16,900 INR
Canada $245 ~$340 CAD
Australia $273 ~$415 AUD
United Kingdom $250 ~£195 GBP
Germany (Euro Zone) $265 ~€245 EUR
China $295 ¥2,100 CNY
South Korea $220 ~₩295,000 KRW
Japan $245 ~¥36,500 JPY
Brazil $240 ~R$ 1,200 BRL
Thailand $215 ~฿7,600 THB
Turkey $157 (Varies Daily)
Philippines $225 ~₱12,800 PHP
Vietnam $210 ~5,200,000 VND
Nigeria $220 -
Saudi Arabia $265 -
Pakistan $205 -
Switzerland $450 (Highest fee globally)

* Note: "Local Currency" is an estimate based on exchange rates in January 2025. ETS always charges in USD unless specified otherwise (like in India).

⚠️ Hidden & Late Fees to Watch For

  • Late Registration Fee: $40 (If booking within 2-4 days of test)
  • Rescheduling Fee: $60 (Must be done 4 days in advance)
  • Score Review (Re-grade): $80 per section (Speaking or Writing)
  • Additional Score Reports: $25 each
Take TOEFL 2026 Mock test