when are roth ira contributions taxed?
Because you pay taxes upfront on the money you put into a Roth IRA, all the returns your investment earns over the years are tax free. Once you reach age 59 ½, and have had the account open for at least five years, you can withdraw any amount from your Roth IRA at any time without incurring a tax liability.