You have to have earned income to make an IRA contribution, but there are limitations and exceptions.