VEA vs IEFA: Differences, Fees and Returns

VEA is cheaper: it charges 0.03% a year against 0.07% for IEFA. That is €4 less a year per 10,000 invested; over a plan of 10,000 up front plus 200 a month for 30 years, the accumulated cost gap comes to about €2,858.

They do not track the same thing: VEA follows the FTSE Developed All Cap ex US Index and IEFA the MSCI EAFE IMI Index. Any difference in returns will come mainly from that exposure, not from the fee.

Over the last 10 years, VEA returned 10.25% a year against 9.60% for IEFA. That is past performance and may not repeat.

Head-to-head comparison

Head-to-head comparison
VEAIEFA
NameVanguard FTSE Developed Markets ETFiShares Core MSCI EAFE IMI Index ETF
ProviderVanguardBlackRock
IndexFTSE Developed All Cap ex US IndexMSCI EAFE IMI Index
TER0.03%0.07%
TypeETFETF
DomicileUnited StatesUnited States
DividendsDistributingDistributing
Launch dateJuly 20, 2007October 18, 2012
Fund size$324B$194B
ISINβ€”β€”
Available to EU retail investorsNoNo
Tax-free switch (Spain)NoNo

Historical returns: VEA vs IEFA (Aug 2016 – Aug 2026)

Aug 2016Aug 2026$26,522
VEAIEFA

10,000 invested in Aug 2016 would be worth $26,522 in VEA and $25,003 in IEFA today.

Statistics for the period
VEAIEFA
Annualised return10.25%9.60%
Total return165.22%150.03%
Annual volatility15.50%15.04%
Maximum drawdown-28.08%-28.58%
Monthly correlation0.99

Calendar-year returns

Calendar-year returns
YearVEAIEFA
2026*17.54%13.90%
202535.17%32.08%
20243.16%3.29%
202317.94%17.99%
2022-15.36%-15.21%
202111.67%11.65%
20209.74%8.17%
201922.62%22.63%
2018-14.75%-14.13%
201726.42%26.59%

* Current year, to Aug 2026.

Month-end closing prices adjusted for dividends and net of fund costs. Broker fees and taxes are not included. Past performance does not guarantee future results.

Keep researching

Other comparisons

Frequently Asked Questions