There are many different considerations that affect one’s ability to contribute to a Traditional IRA or a Roth IRA. To make matters worse, the contribution limits usually change from one year to the next.
To help make this easier, there is the ”Can I Contribute To My Roth IRA?” flowchart. It addresses common issues regarding eligibility rules for Traditional and Roth IRAs:
Earned income phase-out ranges for 2019
Deductible vs non-deductible IRA contribution limits
Single vs married filing jointly
Updated for 2019