Putting money into a Roth IRA is not tax deductible at the time of contribution, however, when reaching the appropriate age the distributions (including gains from investments) are tax free.
A Roth IRA can be a huge benefit to many individuals for retirement planning.