Yes, TurboTax will determine whether you are eligible to contribute to a Roth IRA from your MAGI.
The rules are listed in this IRS document.
I see the rules at the IRS link, but is there a place in Turbo Tax software that notifies you that you are eligible? I haven't seen a message like this.
In TurboTax, you need to enter your ROTH IRA contribution and when you get towards the end of that section, you will be informed of the maximum amount that you can make if your contribution is too large. Here is how you can enter your ROTH IRA contribution in TurboTax:
This is not correct for 2024 taxes. if you enter an amount turbotax simply asks you if you overcontributed. It does not calculate what your contribution limit is. This is very frustrating because Turbotax has all your info. It seems like Turbotax should inform you AFTER preparing your taxes (but before actually fillinig) what your contribution limit is, and at that time allow you to contribute and adjust your taxes. At that point Turbotax has enough info to tell you what your contribution limit is and you can make the decision.
Yes, TurboTax will tell you if you have an Excess Roth Contribution, as long as all your income info has already been entered. You're correct that people often change/add their Roth contribution based on this notification. A screen comes up towards the end of the IRA Contribution section, notifying you of the excess contribution and amount. You may not have continued through all the screens in that interview section.