It depends. You must have earned income to contribute to an IRA of any type, including a Roth IRA. This means that you must have a salary, hourly wage, or net earnings from consulting or a small business.
If you have earned income, the maximum amount that a person over age 50 can deposit in 2017 in a Roth IRA is the larger of 100% of earnings or $6,500 (the regular $5,500 contribution plus an additional $1,000 catch-up contribution). Roth …