AGI vs MAGI: Why Modified Adjusted Gross Income Has Multiple Definitions
Start with AGI: The Foundation
Adjusted Gross Income (AGI) appears on Form 1040 line 11 (for the 2024+ form layout). It’s the foundation for all MAGI calculations.
AGI = gross income (wages, interest, dividends, capital gains, business income, rental income, retirement distributions, etc.) minus ‘above-the-line’ adjustments listed on Schedule 1 Part II.
Schedule 1 adjustments include: educator expenses, HSA contributions, self-employed retirement contributions (SEP/SIMPLE/solo 401k employer side), self-employment tax deduction (half of SE tax), self-employed health insurance, alimony paid (pre-2019 divorces only), student loan interest deduction, IRA contributions (traditional, deductible portion), and a few others.
AGI is universal — it doesn’t change based on the deduction or limit you’re evaluating. It’s the same number for everyone reading line 11 of your return.
MAGI is where the customization happens. Each tax rule defines its own MAGI by specifying which items get added back to AGI for that rule’s purposes.
Common pattern: a rule’s MAGI = AGI + specific add-backs designed to undo a benefit you already claimed, for purposes of testing whether you get another benefit. The Roth IRA contribution phase-out, for example, adds back the foreign earned income exclusion because Congress didn’t want expats to use the exclusion to qualify for Roth contributions while also excluding foreign income.
The variety of definitions reflects the variety of policy goals. Each rule was written separately, often years apart, and each defined MAGI to serve its specific purpose.
MAGI for Traditional IRA Deductibility
Traditional IRA contributions may be fully deductible, partially deductible, or non-deductible depending on whether you (or your spouse) are covered by a workplace retirement plan and your MAGI.
MAGI for traditional IRA deductibility = AGI + IRA deduction itself (the deduction you’re testing) + student loan interest deduction + foreign earned income exclusion + foreign housing exclusion or deduction + savings bond interest exclusion + employer adoption benefits exclusion.
Wait — the IRA deduction itself is added back? Yes. The phase-out is based on income BEFORE the IRA deduction, so the calculation requires adding the deduction back.
For 2026 (using IRS adjustments to inflation), the phase-out ranges (subject to confirmation when 2026 figures are released):
– Single covered by workplace plan: phase-out begins around $79,000, fully phased out at $89,000
– Married filing jointly, both covered: $126,000 – $146,000
– Married filing jointly, you covered, spouse not: $126,000 – $146,000 for the covered spouse’s deduction
– Married filing jointly, you NOT covered, spouse IS covered: $236,000 – $246,000 for your (non-covered) deduction
– Married filing jointly, neither covered: no income limit; fully deductible
– Married filing separately: $0 – $10,000 (very tight phase-out)
Example: married filing jointly, both spouses W-2 employees with 401(k)s (both covered). Combined AGI is $130,000. MAGI for IRA deductibility = $130,000 + IRA deduction (let’s say $7,000 each = $14,000) = $144,000. Within the $126,000-$146,000 phase-out range. The deduction is partially phased out.
Phase-out formula: deduction × (1 − ((MAGI − $126,000) / $20,000)) = $7,000 × (1 − $18,000/$20,000) = $7,000 × 10% = $700 deductible per spouse.
Most high-income NYC professionals can’t deduct traditional IRA contributions. The phase-out cuts in quickly, and AGIs above $146K MFJ eliminate the deduction entirely.
Strategy alternative: backdoor Roth IRA. Make a non-deductible traditional IRA contribution then convert to Roth. The contribution doesn’t generate a deduction, but the Roth conversion path provides Roth growth potential.
MAGI for Roth IRA Contribution Eligibility
Roth IRA contributions are subject to a separate MAGI phase-out. Unlike traditional IRAs, the Roth contribution limit phases out based on MAGI regardless of workplace plan coverage.
MAGI for Roth IRA = AGI + traditional IRA deduction + student loan interest deduction + foreign earned income exclusion + foreign housing exclusion + savings bond interest exclusion + employer adoption benefits exclusion. (Note: the Roth contribution itself isn’t added back because Roth contributions don’t reduce AGI to begin with.)
For 2026 (subject to confirmation), the phase-out ranges:
– Single, Head of Household: $150,000 – $165,000
– Married Filing Jointly: $236,000 – $246,000
– Married Filing Separately (if you lived with spouse anytime during year): $0 – $10,000
Maximum contribution in 2026 (likely): $7,000 (under age 50) or $8,000 (age 50+).
Example: married filing jointly with $240,000 MAGI. Phase-out range is $236,000-$246,000. MAGI exceeds the start of phase-out by $4,000. Reduction fraction: $4,000 / $10,000 = 40%. Contribution limit: $7,000 × (1 − 40%) = $4,200 per spouse.
Above the upper phase-out, no direct Roth contribution is allowed.
Workaround: ‘backdoor Roth’ (non-deductible traditional IRA contribution + Roth conversion). The Roth conversion has no income limit. The conversion is taxable to the extent of any pre-tax balance in your traditional IRA (pro-rata rule under IRC §408(d)(2)), but if your only traditional IRA balance is the non-deductible contribution you just made, the conversion is largely tax-free.
Spousal IRA: married couples filing jointly can fund a Roth for a non-working spouse using the working spouse’s earned income. The same MAGI limits apply at the couple level.
MAGI for Net Investment Income Tax (NIIT)
NIIT under IRC §1411 imposes a 3.8% tax on net investment income for taxpayers with MAGI above specified thresholds.
MAGI for NIIT = AGI + foreign earned income exclusion (§911) + certain controlled foreign corporation/passive foreign investment company adjustments under §951A/§951(a) (GILTI and subpart F).
Most domestic taxpayers’ NIIT MAGI is essentially the same as AGI — the add-backs only matter for expats and owners of foreign corporations.
Thresholds (not indexed for inflation):
– Single / Head of Household: $200,000
– Married Filing Jointly: $250,000
– Married Filing Separately: $125,000
– Qualifying Surviving Spouse: $250,000
Tax applies to the lesser of: (a) net investment income, or (b) MAGI excess over the threshold.
Example: married filing jointly with $350,000 MAGI (all from W-2 wages and $50,000 of taxable interest/dividends). MAGI excess: $350,000 – $250,000 = $100,000. Net investment income: $50,000 (interest and dividends, assuming no investment expenses). NIIT applies to the lesser of $100,000 and $50,000 = $50,000. NIIT: 3.8% × $50,000 = $1,900.
What counts as net investment income: interest, dividends, capital gains, rental income (if passive), royalties, non-qualified annuity payments, income from a passive activity, and trading income (for traders who don’t elect mark-to-market). Wages, self-employment income, and active business income are NOT investment income for NIIT purposes.
Real estate professionals and active participants in their businesses can structure their income to avoid NIIT — see our NIIT planning guide for details.
The thresholds have not been indexed for inflation since enactment in 2010. Bracket creep pulls more taxpayers into NIIT every year.
MAGI for Premium Tax Credit (ACA Marketplace Coverage)
If you buy health insurance through a state or federal ACA marketplace (Healthcare.gov or state exchange), you may qualify for a Premium Tax Credit (PTC) to lower your premiums. The PTC eligibility and amount depend on household income measured in MAGI terms.
MAGI for ACA = AGI + tax-exempt interest + non-taxable Social Security benefits + foreign earned income exclusion + foreign housing exclusion or deduction.
The ACA definition is broader than most MAGI definitions because it’s designed to capture all income available to a household, including tax-exempt municipal bond interest and the non-taxable portion of Social Security.
Federal Poverty Level (FPL) reference points (2026 levels, projected from HHS):
– Household of 1: FPL approximately $15,650
– Household of 2: FPL approximately $21,150
– Household of 4: FPL approximately $32,150
PTC eligibility (under American Rescue Plan / Inflation Reduction Act extensions through 2025; status for 2026+ depends on Congressional action):
– 100-400% FPL: PTC available on a sliding scale
– Above 400% FPL: PTC available capped at the difference between premium and 8.5% of household income (the IRA expansion)
Subsidy reconciliation: when you enroll in marketplace coverage, you estimate your year’s MAGI to determine your advance PTC. At tax filing, you reconcile the advance against actual MAGI on Form 8962. If your actual MAGI is higher than estimated, you may have to repay some advance PTC. If lower, you may get additional credit.
Common surprises: a year-end Roth conversion, capital gain harvesting, or business income spike can push MAGI above the threshold and trigger PTC clawback. Plan year-end income carefully if you’re claiming ACA PTC.
MAGI for Student Loan Interest Deduction
Student loan interest is deductible above-the-line up to $2,500/year under IRC §221, subject to a MAGI phase-out.
MAGI for student loan interest = AGI + student loan interest deduction itself + foreign earned income exclusion + foreign housing exclusion.
Phase-out ranges for 2026 (inflation-adjusted):
– Single/HoH: approximately $80,000 – $95,000
– Married Filing Jointly: approximately $165,000 – $195,000
– Married Filing Separately: not allowed at all
Example: single filer with $85,000 AGI and $2,500 student loan interest paid. MAGI = $85,000 + $2,500 (the deduction itself) = $87,500. Phase-out fraction: ($87,500 – $80,000) / $15,000 = 50%. Allowed deduction: $2,500 × (1 – 50%) = $1,250.
The deduction is small ($2,500 cap), so the math isn’t huge, but it adds up over a multi-year repayment schedule.
For higher earners: the deduction is fully phased out above $95K single / $195K MFJ. The interest on private and federal student loans is then fully nondeductible.
Strategic note: federal student loan interest is sometimes capitalized into principal balance (added to the loan balance) rather than paid. Capitalized interest isn’t deductible — only interest paid in cash during the year is deductible. Income-driven repayment plans that compute reduced payments may include interest accrual that’s capitalized; this isn’t deductible.
MAGI for Education Credits (AOTC and LLC)
The American Opportunity Tax Credit (AOTC) and Lifetime Learning Credit (LLC) phase out based on MAGI.
MAGI for education credits = AGI + foreign earned income exclusion + foreign housing exclusion + Puerto Rico/territory income exclusion. (Note: education credits use a narrower add-back set than ACA MAGI.)
AOTC phase-out for 2026:
– Single/HoH: $80,000 – $90,000
– MFJ: $160,000 – $180,000
– MFS: not allowed
AOTC: up to $2,500/year per eligible student for the first 4 years of post-secondary education. 100% of first $2,000 of qualified expenses + 25% of next $2,000.
LLC phase-out for 2026:
– Single/HoH: $80,000 – $90,000 (recently updated to match AOTC)
– MFJ: $160,000 – $180,000
LLC: up to $2,000/year (20% of $10,000 of qualified expenses), for any year of post-secondary education. No 4-year limit. Limited to one credit per return.
For high-income families, both credits are fully phased out. Education funding for high earners typically goes through 529 plans, which don’t have income limits on contributions.
Important: AOTC and LLC cannot both be claimed for the same student in the same year. AOTC is generally better for the first 4 undergraduate years; LLC for graduate school or non-degree continuing education.
MAGI for Medicare IRMAA (Income-Related Monthly Adjustment Amount)
Medicare Part B and Part D premiums increase for higher-income beneficiaries through IRMAA. The MAGI definition for IRMAA is yet another variant.
MAGI for IRMAA = AGI + tax-exempt interest (i.e., municipal bond interest).
Note the simplicity: just AGI + tax-exempt interest. No foreign income or other adjustments. This MAGI definition is designed to capture income that’s been excluded from AGI but represents real cash flow available to pay premiums.
IRMAA uses a two-year lookback. Your 2026 Medicare premiums are based on your 2024 tax return MAGI.
2026 IRMAA brackets (projected, subject to update):
– Below $103,000 single / $206,000 joint: standard Part B premium (~$185/month projected for 2026)
– $103,001-$129,000 / $206,001-$258,000: standard + ~$74/month surcharge for Part B
– Brackets continue upward; the top bracket adds ~$420+/month to Part B for high earners
Combined with Part D IRMAA surcharges, top-bracket high earners can pay $7,000-$8,000/year in additional Medicare premiums above the standard.
Planning for IRMAA: because of the 2-year lookback, the year you turn 63 (for benefits starting at 65) matters significantly. A Roth conversion, large capital gain, or business income event in your year-63 tax year shows up in your year-65 Medicare premium. Multi-year income smoothing can save thousands.
IRMAA appeal: if your MAGI was inflated by a one-time event (large Roth conversion, real estate sale, retirement plan rollover) and your current income is much lower, file Form SSA-44 to request an IRMAA reduction. Approval is available for ‘life-changing events’ including work stoppage, marriage, divorce, death of spouse, etc.
MAGI for Savings Bond Interest Exclusion (Education)
Series EE and I savings bond interest can be excluded from income if used for qualified higher education expenses, subject to a MAGI phase-out under IRC §135.
MAGI for savings bond exclusion = AGI + foreign earned income exclusion + savings bond interest itself (the amount you’re testing for exclusion) + employer adoption assistance exclusion.
Phase-out for 2026:
– Single/HoH: approximately $96,000 – $111,000
– MFJ: approximately $145,000 – $175,000
– MFS: not allowed
Use case is narrow. Most taxpayers don’t have substantial savings bond interest at education time. Better strategies for education savings include 529 plans (no income limit on use), Coverdell ESAs, and dedicated brokerage accounts.
If you do have I bonds purchased pre-college and want to redeem for tuition, file Form 8815 to compute the exclusion.
MAGI for Adoption Tax Credit
The Adoption Tax Credit under IRC §23 is available for qualified adoption expenses. The credit phases out based on MAGI.
MAGI for Adoption Credit = AGI + foreign earned income exclusion + Puerto Rico/territory income exclusion.
Phase-out for 2026 (subject to inflation update):
– Begins around $252,150
– Fully phased out around $292,150
– Same range for all filing statuses except MFS (not allowed)
Maximum credit per child (2026 projected): approximately $17,000.
Credit is non-refundable but has a 5-year carryforward.
Employer-provided adoption assistance is excludable from income up to similar limits ($17K projected for 2026). Coordination required if you receive both — your qualified expenses for the credit are reduced by employer-paid amounts.
MAGI for the Saver’s Credit
The Saver’s Credit (Retirement Savings Contributions Credit) under IRC §25B provides a credit of 10-50% of qualified retirement contributions (up to $2,000 of contributions for a maximum credit of $1,000).
AGI thresholds (this credit uses AGI, not MAGI):
– 2026 (projected): credit available below approximately $79,000 MFJ / $59,250 HoH / $39,500 Single
– Phase-out is tier-based: 50% credit at lowest income tier, 20% mid-tier, 10% upper tier, 0% above the limit
Most high-income NYC professionals don’t qualify. This is a low-to-moderate-income credit. Mentioned here for completeness — note it uses straight AGI rather than a MAGI variant.
Strategic note: married couples where one spouse has high income and the other has no income don’t qualify even if the non-working spouse made retirement contributions. The credit uses combined AGI on a joint return.
Recent legislation (SECURE 2.0) modified this credit’s mechanics starting in 2027 — replacing the existing credit with a matching contribution paid directly into the retirement account. Worth tracking as 2027 approaches.
Common Confusion Points
Several patterns trip up taxpayers and even tax preparers:
1. Assuming one MAGI applies everywhere. The Roth IRA phase-out MAGI is not the same as the NIIT MAGI. Don’t use the wrong number for the wrong rule.
2. Calculating MAGI before the deduction you’re testing. For the IRA deduction phase-out, you add the deduction back. For the student loan interest deduction, you add it back. The ‘MAGI before the test’ concept is consistent across rules — each rule excludes the deduction being tested from the income figure.
3. Forgetting tax-exempt interest in ACA and IRMAA MAGI. Municipal bond interest doesn’t appear on the AGI line, but it does appear in ACA and IRMAA MAGI. High earners with significant muni bond portfolios face higher ACA/IRMAA MAGI than their AGI suggests.
4. Foreign earned income exclusion confusion. Expats using §911 exclusion of up to ~$120K of foreign earned income reduce their AGI by that amount. But for many MAGI calculations, the exclusion gets added back, removing the benefit for purposes of that deduction or limit. This frustrates expats who think they’re below thresholds but find they’re not.
5. Spousal coverage by retirement plans. The IRA deduction phase-out depends on whether you AND/OR your spouse is covered by a workplace plan. Even if you have no workplace plan, your spouse’s 401(k) coverage triggers your phase-out (at a higher threshold than if both were covered).
6. State conformity. States have their own AGI/MAGI rules. New York doesn’t conform to all federal items. California (despite being a federal-conformity state in concept) has its own adjustments. For purposes of NY/CA tax credits, use the state’s specific income definition, not federal MAGI.
7. MAGI in trust returns. Trusts and estates have AGI/MAGI definitions that differ from individuals. Many MAGI-based rules apply to trusts at much lower thresholds (e.g., NIIT applies to trusts at the trust’s highest bracket threshold, currently ~$15,200 for 2026).
Practical MAGI Worksheet for High Earners
For a high-income NYC professional managing multiple MAGI calculations simultaneously, here’s a simplified workflow:
Start with AGI (Form 1040 line 11). This is your foundation.
For NIIT calculation: AGI + any §911 exclusion + GILTI/subpart F adjustments. For most domestic earners, NIIT MAGI = AGI. Test against the $200K/$250K threshold.
For Roth IRA contribution: AGI + traditional IRA deduction + foreign earned income exclusion + foreign housing exclusion + student loan interest deduction + other minor items. Test against $150K/$236K phase-out start.
For Backdoor Roth path (if direct Roth blocked): no income limit on conversions. But watch the pro-rata rule under §408(d)(2) — if you have pre-tax IRA balances, the conversion is partially taxable.
For traditional IRA deduction: AGI + IRA deduction + foreign exclusions + a few others. Test against $79K/$126K (covered employees) or $236K (non-covered spouse).
For NIIT planning: if MAGI is over the threshold, every dollar of investment income is taxed at +3.8% above the regular rate. Strategies: shift investment income to non-NII categories (active business, rental real estate as professional, etc.), accelerate or defer to manage threshold crossings.
For IRMAA (if Medicare-eligible or 2 years out): AGI + tax-exempt interest. Test against $103K/$206K base brackets. Multi-year income smoothing matters because of the 2-year lookback.
For ACA PTC: AGI + tax-exempt interest + non-taxable Social Security + foreign exclusions. Test against FPL multiples. Year-end income management is essential to avoid PTC clawback.
Tracking spreadsheet recommendation: build a single spreadsheet that flows from line items on your draft 1040 through each MAGI calculation. This avoids the common error of computing one MAGI and applying it to all rules. Most CPA tax software does this automatically; if you’re self-preparing, build the spreadsheet.
Frequently Asked Questions
My CPA told me my MAGI is $215,000 but the Roth IRA limit said I can still contribute partially. The IRS website said the phase-out starts at $236,000 for married filing jointly. Did my CPA use the wrong number?
Possibly. The answer depends on which MAGI he calculated. Let’s check.
For a married couple filing jointly, the 2026 Roth IRA contribution phase-out starts at approximately $236,000 (subject to 2026 IRS final figures). If your MFJ MAGI is $215,000, you’re below the phase-out start and entitled to full Roth contributions ($7,000 per spouse under 50, or $8,000 if 50+).
Wait — but the IRS uses the MFJ start at $236K and you’re at $215K. You’re below the threshold by $21K, so you’d get FULL contribution, not partial. Why did your CPA tell you you can only contribute partially?
Possibility 1: Your CPA used the NIIT MAGI by mistake. The NIIT threshold is $250K MFJ, but with different add-backs. Maybe he confused thresholds.
Possibility 2: Your CPA used the single filer threshold by mistake. Single phase-out is around $150K-$165K; if he thought you were single, $215K would put you above the upper limit, blocking Roth entirely.
Possibility 3: Your CPA calculated MAGI as $215K but the actual MAGI for Roth IRA purposes is higher (because he didn’t add back items that should be added back). The Roth MAGI = AGI + traditional IRA deduction + student loan interest deduction + foreign earned income exclusion + foreign housing exclusion + savings bond exclusion. If your AGI is $215K but you also had a $10K traditional IRA deduction, the Roth MAGI is $225K — still below $236K start. Or if you had a foreign earned income exclusion of $80K (typical for an expat year), Roth MAGI could be $295K — above the upper end.
Ask your CPA specifically: ‘For Roth IRA phase-out purposes, what did you calculate as my MAGI, and what add-backs did you include?’ Get him to walk through the math line by line.
If his MAGI calculation is correct at $215K MFJ, you should be able to contribute the full $7,000/$8,000 per spouse for the year. If his calculation includes correct add-backs that bring you above $236K, then you’re in phase-out territory and partial contribution applies; if above $246K, no direct Roth at all (but backdoor Roth path is open).
Let’s run the partial contribution math for your scenario as stated. If MAGI is $215K (below $236K start), full contribution = $7,000 per spouse = $14,000 total for the couple. If MAGI were say $241K (in the phase-out range), partial contribution = $7,000 × (1 − ($241,000 – $236,000) / $10,000) = $7,000 × 50% = $3,500 per spouse = $7,000 couple total.
Double-check by also considering: were any of these CPA messages about a future year vs. current year? Sometimes CPAs project forward and the projected income is higher than current. Or if you’ve already made a Roth contribution and then your year-end income spike pushed MAGI above threshold, your contribution is now excess and needs to be withdrawn (or recharacterized) by October 15 of the following year to avoid the 6% excess contribution penalty.
Final note: if direct Roth contribution becomes constrained (you’re in phase-out or above), the backdoor Roth path is still open. Make a non-deductible traditional IRA contribution of $7,000, then convert it to Roth. The conversion has no income limit. The contribution doesn’t generate a deduction, but you get Roth tax-free growth on the converted balance.
Get clarity from your CPA on which MAGI definition he applied and what specific add-backs (or not). Without that clarity, you’re guessing — and the consequences of wrong contribution amounts include the 6% excess contribution penalty if too much, or missing out on tax-advantaged Roth growth if too little.
I work in London on assignment and use the foreign earned income exclusion. My W-2 shows $250K of wages and I exclude $120K, so my AGI is $130K. Can I make a full Roth IRA contribution?
No, because Roth IRA MAGI adds back the foreign earned income exclusion. Your MAGI for Roth IRA purposes is $250K, not $130K. You’re well into the MFJ phase-out (above the $246K upper bound) and cannot make a direct Roth contribution.
Here’s the math step by step:
Gross wages from London: $250,000 Foreign earned income exclusion under §911: $120,000 (assumed) AGI (line 11): $130,000 ($250K – $120K)
For Roth IRA contribution purposes, MAGI = AGI + foreign earned income exclusion + foreign housing exclusion + other add-backs.
Foreign earned income exclusion add-back: $120,000 Roth MAGI: $130,000 + $120,000 = $250,000
If you also claimed a foreign housing exclusion under §911 (which can add another $20K-$50K of exclusion for high-cost-of-living posts like London), add that too. Roth MAGI could be $270K-$300K for someone like you.
For single filer in 2026: phase-out is $150K-$165K. Your Roth MAGI of $250K is far above; no direct Roth allowed. For MFJ: phase-out is $236K-$246K. Your $250K is above the upper bound; no direct Roth.
Why does the IRS add back the foreign earned income exclusion? Policy reason: Congress designed the foreign earned income exclusion to give expats relief from US tax on foreign-source compensation, but didn’t want the exclusion to also qualify expats for other tax-advantaged accounts that have income limits. The add-back effectively says, ‘For purposes of determining whether you’re eligible for the Roth IRA contribution, treat your full income, not your post-exclusion income.’
Your options as an expat above the phase-out:
1. Backdoor Roth IRA. Make a non-deductible traditional IRA contribution of $7,000 (for 2026), then convert to Roth. Conversion has no income limit. The pro-rata rule applies — if you have pre-tax IRA balances (e.g., rollover IRA from a former 401(k)), the conversion is partially taxable. If your only traditional IRA is the new non-deductible contribution, the conversion is essentially tax-free except for any growth between contribution and conversion.
2. Mega Backdoor Roth (if available through your employer’s 401(k)). If your US employer’s 401(k) plan allows after-tax non-Roth contributions and in-plan Roth conversions, you can contribute up to the §415 limit (around $69K-$75K for 2026 depending on inflation adjustments) of pre-tax + employer + after-tax, with the after-tax portion convertible to Roth annually. This isn’t an IRA, it’s a 401(k) feature. Not all plans allow it.
3. Reduce your foreign earned income exclusion. Take the §911 exclusion as a more limited amount or claim foreign tax credit instead. If you have UK tax paid that exceeds your hypothetical US tax on the same income, the foreign tax credit may provide better tax efficiency than the exclusion AND lower your Roth MAGI. Run both calculations.
4. Wait until you return to the US. Once you’re no longer on foreign assignment and have no §911 exclusion, your Roth MAGI drops back to AGI. If your post-return income is below the phase-out, direct Roth contributions resume.
5. Backdoor Roth + UK pension. Some UK pension contributions (pension funds, ISA, etc.) are tax-advantaged in the UK but may have complex US tax treatment. Coordinate with both UK and US advisors.
One practical concern: many expats living abroad have trouble finding US-based Roth IRA custodians who will open accounts for non-US residents. Some custodians require a US address. If you’re in London long-term, this practical issue may be more limiting than the MAGI rule. Plan for it.
For your specific situation: backdoor Roth is the most straightforward workaround. Talk to your CPA about the exact mechanics and whether your existing IRA balances would trigger pro-rata complications. Our expat tax team handles these structures regularly for clients on London/Tokyo/Singapore assignments.
We’re in our late 50s and retired this year. Our income dropped from $400K to about $35K of dividends and Social Security. We’re trying to do Roth conversions before we turn 65. How does MAGI affect our Roth conversion strategy and ACA premium tax credit?
Great planning window. Your income dropped sharply with retirement, opening room for Roth conversions at lower tax rates. But you have to balance Roth conversion against ACA premium tax credit eligibility because they pull in opposite directions. Here’s the analysis:
Without any Roth conversion: AGI = $35K dividends + taxable Social Security. Assume Social Security is $30K with maybe $15K taxable (modest tax on lower-income retirees). Total AGI = ~$50K.
ACA PTC eligibility: MAGI for ACA = AGI + tax-exempt interest + non-taxable Social Security ($15K) + foreign exclusions = $50K + $15K = $65K MAGI for ACA. For a household of 2, 2026 FPL is around $21K; you’re at about 300% of FPL. PTC applicable percentage is around 6% of household income. You’d pay about 6% × $65K = $3,900 toward premiums; PTC covers the rest. Probably $8K-$15K of PTC per year depending on actual premium levels.
Now add a Roth conversion of $100K: AGI rises to $150K. ACA MAGI rises to $165K. At a household of 2 with $165K income, you’re around 750% of FPL. Under the Inflation Reduction Act extension (through 2025, status for 2026+ depends on Congress), there’s no income cliff — PTC continues but at 8.5% of household income. PTC would cover anything above $165K × 8.5% = $14,025 of premium. Likely still some PTC available, but smaller.
The trade-off: Roth conversion creates current-year tax cost at marginal rates (probably 22-24% federal bracket on the conversion) plus state tax. ACA PTC reduction is real money out of pocket for premiums.
Let’s optimize. Several considerations:
1. Marginal tax rate on Roth conversion. At $35K base AGI, you have substantial room to convert at low rates. The 12% federal bracket ends around $96K for MFJ in 2026 (projected). You could convert up to $96K – $35K = $61K at 12% federal rate. That’s a great rate. Beyond that, the rate jumps to 22% bracket.
2. Pre-Medicare ACA cost vs. post-Medicare cost. Medicare starts at 65. ACA PTC ends when you enroll in Medicare. So your ACA PTC concern is for years 60-64 (about 5 years). After 65, you’re on Medicare and the ACA isn’t relevant — but you have IRMAA, which is a different MAGI concern.
3. IRMAA 2-year lookback. Your 2026 tax return determines your 2028 Medicare premium. A Roth conversion in 2026 hits both your 2026 tax bill AND your 2028 Medicare premium. The Medicare IRMAA add-back is just AGI + tax-exempt interest, so a $100K Roth conversion in 2026 likely pushes 2028 IRMAA into a higher bracket.
4. RMDs at 73. If you don’t convert during the low-income window (60-72), traditional IRA balances grow and force larger Required Minimum Distributions starting at age 73 (under SECURE 2.0). RMDs at high balances can push you into higher brackets later, plus drive IRMAA up.
Optimization strategy:
Year by year through age 64: convert enough Roth to use the 12% bracket while keeping ACA MAGI manageable. Aim for $50K-$70K of conversion per year. Total of $250K-$350K over the 5 years before Medicare. This builds Roth balance significantly without sharp tax cost.
At age 65 (Medicare-eligible, ACA PTC ends): the ACA constraint releases, but IRMAA constraint binds (2-year lookback means your age-63 income affects age-65 premium). Continue moderate Roth conversions but consider IRMAA brackets.
Age 65-72 (Medicare years, pre-RMD): your concerns are (1) ordinary income tax on conversions, (2) NIIT if MAGI above $250K MFJ, (3) IRMAA tier crossings. Continue Roth conversions at amounts that respect these thresholds.
Age 73+: RMDs begin. Roth conversions get harder to do efficiently because the marginal rate is higher with RMDs already pushing you up. Most of the work should be done pre-73.
Specific math for your year 1 (current year):
– Current AGI: $50K. Add Roth conversion of $50K. New AGI: $100K. Still in 12% bracket (under $96K is 12%, $96K-$201K is 22%). Federal tax cost on $50K conversion: approximately $5K incremental. Plus state tax.
– ACA MAGI: $100K + non-taxable SS ($15K) = $115K. About 540% of FPL for household of 2. Under IRA extension through 2025, PTC applies at 8.5% of household income cap. Premium expectation is 8.5% × $115K = $9,775 contribution; whatever your unsubsidized premium exceeds $9,775 is your PTC.
– Compared to no conversion: your premium contribution might be 4-6% of $65K = $2,600-$3,900. So the conversion costs you about $6K-$7K of additional ACA premium contribution. Plus the $5K of federal tax. Total cost of $50K conversion: about $11K-$12K, or about 22-24% of the conversion amount.
– That’s roughly equivalent to the 22% federal bracket. The ACA PTC reduction effectively converts the 12% bracket into the 22% bracket because of the premium credit phase-out.
So you’d consider whether converting at 22% effective rate is worth it. Compared to deferring and converting later at 22% bracket (with no ACA but with IRMAA concerns) or at 24% bracket once RMDs start: the current conversion may still be the best deal, just less of a slam dunk than it would be without the ACA wrinkle.
Alternative: convert smaller amounts each year. A $20K conversion instead of $50K keeps ACA MAGI lower (~$85K), preserves PTC subsidy at favorable level, still uses 12% bracket. Multi-year strategy of $20K-$30K annual conversions builds Roth over time at lower combined cost.
Get a year-by-year projection done with your CPA. This is exactly the kind of multi-variable optimization that benefits from a spreadsheet projection over 10+ years. Our retirement transition planning handles this routinely.
I’m a freelancer with about $180K of self-employment income and a $35K SEP-IRA contribution this year. My CPA used MAGI of $145K for my Roth IRA phase-out test. How is the SEP-IRA contribution affecting MAGI?
Your CPA’s number makes sense. Here’s the math:
Gross self-employment income: $180,000. Net self-employment earnings (after deducting half of self-employment tax): $180,000 – $12,718 (estimated SE tax half-deduction at 15.3% × ~$180K × 92.35%) = $167,282. SEP-IRA contribution: $35,000. AGI (line 11): $167,282 – $35,000 = $132,282.
Wait, that gives AGI of $132K, but your CPA said MAGI is $145K. Where’s the difference?
MAGI for Roth IRA includes add-backs to AGI: – Traditional IRA deduction (if any): you didn’t mention any traditional IRA contribution – Student loan interest deduction (if any): didn’t mention – Foreign earned income exclusion: didn’t mention – Other minor items
If those are all zero, MAGI = AGI = $132K, not $145K. Let me try another interpretation.
Possibility: your CPA calculated MAGI to also add back the SEP-IRA contribution. This would NOT be correct for Roth IRA phase-out purposes — the Roth IRA MAGI definition adds back the TRADITIONAL IRA deduction (not the SEP), the student loan interest deduction (not retirement plan contributions), and foreign exclusions. The SEP-IRA deduction reduces AGI and stays reduced for Roth MAGI purposes.
If your CPA added back the SEP-IRA: that’s incorrect. The Roth IRA MAGI calculation under IRC §408A(c)(3) does not include SEP-IRA contributions as an add-back.
Let me try another interpretation. Maybe your CPA’s number of $145K is for a different MAGI — perhaps NIIT MAGI or another rule. If your gross SE income is $180K and you contributed $35K to SEP, your IRA deduction-equivalent MAGI calculation should give you closer to $132K, not $145K.
The other possibility: your CPA correctly applied the Roth MAGI definition but included items I’m not seeing in your summary. Maybe you have tax-exempt interest of $13K that he’s adding back (but tax-exempt interest is added back for ACA MAGI and IRMAA MAGI, not Roth IRA MAGI). Maybe a foreign earned income exclusion. Maybe a traditional IRA deduction that you didn’t mention.
Ask your CPA to walk through the calculation:
‘Can you show me how you got from gross SE income of $180K to MAGI of $145K for Roth IRA purposes? What add-backs did you include?’
If his answer reveals an error (like adding back the SEP-IRA contribution), you might be eligible for a higher Roth contribution than he estimated. If you’re using MFJ filing and his $145K MAGI is correct, you’re below the $236K MFJ phase-out start — full $7,000 Roth contribution allowed. If you’re single, the phase-out is $150K-$165K, and $145K is below start — full contribution. So in either case you should be able to make full Roth contribution.
If MAGI were actually $132K (per my calculation), even more clear you’re below thresholds.
So regardless of which calculation is correct, you appear to be eligible for full Roth contribution. But you should still get clarity on the MAGI methodology because:
1. It affects future planning if you’re near phase-out thresholds.
2. It tells you whether your CPA is applying Roth-specific MAGI vs. some other definition.
3. Other MAGI-based limits (NIIT, ACA, traditional IRA) may yield different numbers, and if he’s confused on Roth, he may be confused elsewhere.
On the SEP-IRA strategically: for self-employed taxpayers, the SEP-IRA contribution limit is 25% of net SE earnings (after the SE tax half-deduction), up to $69K for 2025 (subject to 2026 update). At $167K net SE earnings, 25% = $41,820. You contributed $35K. You could contribute up to about $42K. The additional contribution would lower your AGI further, lower your MAGI, and provide additional tax-deferred retirement savings. Worth considering for the current tax year if cash allows.
Alternative for self-employed: solo 401(k). Allows employee + employer contributions, with employee portion of $23,500 (2025) plus 25% employer portion of net SE earnings. Total contribution can exceed SEP-IRA at the same income level. For high-income self-employed, a cash balance plan layered on top can push retirement contributions into the $100K-$300K range annually.
One more thought: if you’re a high-income freelancer planning long-term, consider whether you want all retirement savings going to tax-deferred (SEP, solo 401k, traditional IRA) or some portion to Roth (post-tax). Tax-deferred is better if your future bracket will be lower than current; Roth is better if future bracket will be higher. For a $180K freelancer in their 30s-40s expecting income growth and possibly state tax changes, a mix is often best. Roth IRA contributions of $7K/year (if under MAGI threshold) combined with traditional SEP contributions of $35K-$42K balances tax diversification.
I’m on ACA marketplace coverage with significant Premium Tax Credit. I have an opportunity to sell my Bitcoin holdings (purchased in 2018, now up about $400K). Will the gain destroy my ACA subsidy entirely, and what’s the breakeven?
Real concern. ACA PTC is sensitive to MAGI spikes, and a $400K long-term capital gain will dramatically increase your MAGI for that year. Let’s analyze.
Your current situation (assumed): some income from various sources putting your household at, say, $50K MAGI for ACA. PTC eligibility at maybe 250% of FPL for household of 2 (FPL ~$21K, so 250% = $52.5K). PTC contribution cap might be around 4-5% of $50K = $2K-$2.5K of premium, with the rest covered by PTC. Annual PTC value: probably $8K-$15K depending on actual premium.
Add $400K of long-term capital gain in one year: AGI jumps by $400K. ACA MAGI now $50K + $400K = $450K. For a household of 2 with $450K MAGI, you’re at about 2,140% of FPL — far above any normal subsidy range.
Under the IRA extension (active through 2025): there’s no hard income cliff. The applicable percentage caps at 8.5% of household income. PTC = unsubsidized premium minus 8.5% of $450K = unsubsidized premium minus $38,250. If your unsubsidized premium is, say, $20K/year, then PTC = $20K – $38K = $0 (you owe more than the premium under the formula, so PTC is zero). You’d pay the full unsubsidized premium.
After 2025 (if Congress doesn’t extend the IRA expansion): the original ACA cliff at 400% FPL reappears. Above 400% FPL, no PTC available at all.
Bottom line for 2026 (if IRA expansion expires): selling the Bitcoin in 2026 with $400K of gain pushes you above 400% FPL, eliminating PTC entirely. You’d pay the full unsubsidized premium for the year. Estimated cost: $15K-$25K of premium increase, depending on your area’s premium levels.
For 2026 (if IRA expansion extends): PTC is reduced based on 8.5% formula, probably reducing PTC by $10K-$15K vs. baseline year.
Either way, the year of sale costs you a significant chunk of ACA subsidy. Plus the federal capital gains tax at 20% top rate (if MAGI above ~$553K MFJ threshold; otherwise 15%) plus 3.8% NIIT on the gain. Plus state and city tax.
Let’s run the numbers on a $400K gain:
Federal capital gain at 20%: $80,000 Federal NIIT at 3.8%: $15,200 (since your MAGI is above $250K MFJ NIIT threshold) NYS at 8.82% top rate on gain: $35,280 NYC at 3.876%: $15,504
Total federal + state tax on the sale: $145,984. About 36.5% effective tax.
Plus ACA PTC reduction: $10K-$25K depending on policy environment.
Total effective cost on a $400K gain: maybe 38-42% of gain.
Planning to optimize:
1. Split the sale across multiple years. Sell $100K worth in each of 4 years instead of $400K all at once. Each year’s $100K gain still increases MAGI but stays in a lower bracket and may keep you below the PTC cliff in years that hit the cliff. Federal capital gain rate stays at 15% on most of the gain (the 20% bracket triggers above ~$553K MFJ MAGI). State/city tax brackets are also more favorable at lower income levels. PTC reduction is smaller in each year. Total tax paid over 4 years is likely $20K-$30K less than the single-year sale.
2. Time the sale to align with Medicare eligibility. If you’re approaching 65, hold until on Medicare (no more ACA constraint). IRMAA still applies based on lookback, but the structure is different.
3. Time the sale to align with a low-income year. If you’re approaching retirement and current earnings will drop sharply next year (e.g., retiring December 2026), waiting until 2027 means selling in a year with low base income — the gain pushes you up but from a lower starting point.
4. Loss harvesting offset. If you have other investments with losses (other crypto positions, stock losses, etc.), realize losses in the same year as the Bitcoin gain. Losses offset gains dollar-for-dollar. A $50K net loss harvested reduces the Bitcoin gain to $350K, saving roughly $15K-$20K of combined tax.
5. Charitable giving with appreciated crypto. Donate Bitcoin (or other appreciated assets) directly to a Donor Advised Fund or charity. You get a deduction for fair market value (subject to 30% AGI limit for appreciated property to public charity), avoid the gain entirely, and the charity receives the FMV. For a $400K gain, donating $50K-$100K of the holding shifts that amount entirely out of gain calculation. Charitable bunching can multiply this effect.
6. Section 1031 not available for crypto. Pre-2018 case law sometimes suggested 1031 for crypto, but TCJA explicitly limited 1031 to real property. Crypto-to-crypto exchanges are taxable.
7. Qualified Opportunity Zone investment. If you invest the gain in a QOZ fund within 180 days of sale, you can defer the gain until 2027 (or 7 years from investment, whichever is earlier) and potentially exclude 10-15% of the gain depending on holding period. Caveat: the QOZ deferred gain becomes payable in 2027 unless Congress extends. Watch the rules. This could be useful for timing-shifting the gain to a later year.
For your specific scenario, breakeven analysis:
– Sell now (assumed 2026): full ACA hit + 20% federal rate + 3.8% NIIT + state tax = ~38-42% effective rate. ACA cost: $15K-$25K. Total: $165K-$185K of tax+ACA on $400K gain.
– Spread over 4 years: lower federal rate (mostly 15%, not 20%), smaller annual ACA hits, total tax+ACA maybe $130K-$155K.
– Difference: maybe $35K-$50K saved by spreading.
My recommendation: don’t sell the whole position in one year unless cash flow demands it. Split into 3-4 tranches across years. Consider harvest-offset with any loss positions. Donate a portion to charity if you have charitable intent. Get a CPA’s projection of after-tax proceeds under each scenario before deciding.
Related Services from The Reed Corporation
Related Reedcorp Guides
Sources and Further Reading
Need Help With Your Tax Return?
Our New York City CPA team provides individual tax preparation, business management, and strategic advisory.