Although you can contribute to a Roth IRA during your retirement years, you cannot contribute unlimited amounts of money. The IRS enforces contribution limits for traditional and Roth IRAs regardless of age. In 2010, for example, you could contribute $6,000 if you are older than 50.