When Do You Pay Taxes on a Roth IRA?

Here's how it works. You pay your income taxes when you earn the money. You put your contribution into your Roth IRA, and it all grows tax-free. When you withdraw money from the Roth IRA, after age 59.5, it is tax free.