Use the worksheet here to calculate your 2019 Roth IRA contribution limit:

How Your Roth IRA Contribution Limit is Calculated

The primary factors for determining your contribution limit are your filing status and modified adjusted gross income (modified AGI).

Based on those you may either be eligible for the max, a reduced amount, or not eligible at all.

2019 Roth IRA Income Limits
Filing Status Modified AGI Contribution Limit
Married filing jointly or qualifying widow(er) Less than $193,000 $6,000 ($7,000 if you're age 50 or older
  $193,000 to $202,999 Reduced
  $203,000 or more Not eligible 
Single, head of household, or married filing separately (and you didn't live with your spouse at any time during the year) Less than $122,000 $6,000 ($7,000 if you're age 50 or older
  $122,000 to $136,999 Reduced
  $137,000 or more Not eligible 
Married filing separately (if you lived with your spouse at any time during the year) Less than $10,000 Reduced
  $10,000 or more Not eligible

Example of How a Reduced Limit is Calculated

Below is an example of how the reduced limit is calculated for someone who is filing as single, head of household, or married filing separately (and you didn't live with your spouse at any time during the year). This calculation is automatically performed in the worksheet linked above.

  1. Start with your modified AGI.
  2. Subtract $122,000.
  3. Divide the result by $15,000.
  4. Multiply by the maximum contribution limit.
  5. Subtract the result of #4 from the maximum contribution limit.
Example Scenario
Filing Status Single
Modified AGI $125,000
Age 49
  1. $125,000
  2. $125,000 - $122,000 = $3,000
  3. $3000 / $15,000 = 0.2
  4. 0.2 * $6,000 = $1,200
  5. $6,000 - $1,200 = $4800

Using the example information above, the calculated reduced limit would be $4800.