What is my MAGI (modified AGI)?
Modified AGI (MAGI) is your AGI with a few items added back, and each tax rule has its own list. Pick Roth IRA or ACA, type your AGI, and fill in the items that apply.
- Modified AGI
- $90,000.00
With an AGI of $90,000.00, your MAGI for Roth IRA is $90,000.00.
- Added back
- $0.00
- Taken out
- $0.00
Modified AGI: $90,000.00. With an AGI of $90,000.00, your MAGI for Roth IRA is $90,000.00.
Modified AGI by adjusted gross income (AGI)
The results are estimates for information only. They are not financial, tax, or legal advice. Check the numbers with your lender or a qualified professional before you decide. Terms of use
How to calculate
Works out modified adjusted gross income (MAGI) from your AGI for a Roth IRA contribution (Pub 590-A Worksheet 2-1) or for the ACA premium tax credit (IRC 36B).
Example with the default inputs (MAGI for Roth IRA, Adjusted gross income (AGI) $90,000.00): With an AGI of $90,000.00, your MAGI for Roth IRA is $90,000.00.
Method: Roth IRA: MAGI = AGI − Roth conversion and rollover income + traditional IRA deduction + student loan interest deduction + foreign earned income and housing exclusion + foreign housing deduction + excluded savings bond interest + excluded adoption benefits. ACA: MAGI = AGI + foreign earned income and housing exclusion + tax-exempt interest + untaxed Social Security.
- An estimate, not tax advice. The Roth IRA rule follows Publication 590-A Worksheet 2-1; the ACA rule follows IRC 36B(d)(2)(B).
- For the ACA, household MAGI adds the MAGI of every family member who must file a return; add their amounts to AGI yourself.
- Other MAGI definitions (traditional IRA deduction, net investment income tax, Medicare IRMAA, student loan interest) differ and are not modelled.
- Refiguring AGI for other phaseouts (Worksheet 2-1 note) is not modelled.
Worked examples
Each example is checked against the calculator on every build.
- MAGI for Roth IRA, Adjusted gross income (AGI) $150,000.00, Roth conversion income $20,000.00, Student loan interest deduction $2,500.00 gives Taken out $20,000.00, Added back $2,500.00, Modified AGI $132,500.00.Source: IRS Publication 590-A, Worksheet 2-1, lines 1 to 10: 150,000 − 20,000 + 2,500
- MAGI for Roth IRA, Adjusted gross income (AGI) $90,000.00, Traditional IRA deduction $7,000.00, Excluded savings bond interest $1,000.00, Excluded adoption benefits $5,000.00 gives Added back $13,000.00, Modified AGI $103,000.00.Source: IRS Publication 590-A, Worksheet 2-1, lines 4, 8, and 9
- MAGI for ACA / premium tax credit, Adjusted gross income (AGI) $40,000.00, Tax-exempt interest $1,000.00, Untaxed Social Security $15,000.00 gives Added back $16,000.00, Modified AGI $56,000.00.Source: IRC 36B(d)(2)(B) and the Form 8962 instructions (line 2a and 2b): AGI + tax-exempt interest + untaxed Social Security
- MAGI for ACA / premium tax credit, Adjusted gross income (AGI) $60,000.00, Foreign earned income exclusion $30,000.00 gives Modified AGI $90,000.00.Source: IRC 36B(d)(2)(B)(i): income excluded under section 911 is added back
How it works
Roth IRA (Publication 590-A, Worksheet 2-1):
MAGI = AGI − income from Roth conversions and rollovers to a Roth IRA + traditional IRA deduction + student loan interest deduction + foreign earned income and housing exclusion (Form 2555 line 45) + foreign housing deduction (Form 2555 line 50) + excluded savings bond interest (Form 8815 line 14) + excluded employer adoption benefits (Form 8839 line 30).
ACA and the premium tax credit (IRC 36B(d)(2)(B)):
MAGI = AGI + foreign earned income and housing exclusion + tax-exempt interest + Social Security benefits not included in income.
Empty fields count as 0. Fields that do not belong to the chosen rule are hidden and not used. "Added back" is the sum of the add-backs, and "Taken out" is the Roth conversion income (0 for the ACA).
Worked examples by hand
Roth IRA: AGI $150,000, a $20,000 Roth conversion, $2,500 of student loan interest. MAGI = 150,000 − 20,000 + 2,500 = $132,500.
Roth IRA: AGI $90,000 after a $7,000 IRA deduction, $1,000 of excluded savings bond interest, $5,000 of excluded adoption benefits. MAGI = 90,000 + 7,000 + 1,000 + 5,000 = $103,000.
ACA: AGI $40,000, $1,000 of tax-exempt interest, $15,000 of untaxed Social Security. MAGI = 40,000 + 1,000 + 15,000 = $56,000.
ACA: AGI $60,000 and a $30,000 foreign earned income exclusion. MAGI = $90,000.
Other questions people ask
What is MAGI?
Modified adjusted gross income is your AGI (Form 1040 line 11) with certain deductions or exclusions added back. The IRS uses MAGI to decide who can contribute to a Roth IRA, who gets the premium tax credit, and several other limits. Each rule lists its own add-backs.
How is MAGI for a Roth IRA calculated?
Publication 590-A Worksheet 2-1: AGI minus income from Roth conversions and rollovers into a Roth IRA, plus the traditional IRA deduction, the student loan interest deduction, the foreign earned income and housing exclusion, the foreign housing deduction, excluded savings bond interest (Form 8815), and excluded employer adoption benefits (Form 8839).
How is MAGI for the ACA calculated?
For the premium tax credit and marketplace coverage, MAGI is AGI plus untaxed foreign earned income and housing, tax-exempt interest, and Social Security benefits that are not taxed (IRC 36B(d)(2)(B)). Household MAGI adds the MAGI of each family member who has to file a return.
Is MAGI the same as AGI?
Often it is nearly the same, because most people have none of the add-backs. It differs when you have tax-exempt interest, untaxed Social Security, a deductible IRA contribution, student loan interest, or foreign income.
Why does a Roth conversion not count for Roth MAGI?
Publication 590-A takes conversion and rollover income back out, so converting a traditional IRA does not by itself push you over the Roth contribution limit. It still counts for the ACA and most other rules.
What does this calculator leave out?
Other MAGI definitions (the traditional IRA deduction limit, the net investment income tax, Medicare premiums), refiguring AGI for other phaseouts, and the Roth contribution limit itself. It is an estimate, not tax advice.