Yes, IRA contributions can be made on behalf of a child who has earned income. This provides them with a head start on retirement savings.