Yes, index funds have fees, but they are generally much lower than those of competing products. Many index funds offer fees of less than 0.2%, whereas active funds often charge fees of more than 1%. This difference in fees can have a large effect on investors’ returns when compounded over longer time frames. This is one of the main reasons why index funds have become such a popular investment option in recent years.