Quick question about 8606 if I may.
If I didn't do any kind of Roth/Traditional conversions, but simply contributed to a non-deductible traditional IRA (because my AGI was too high for a Roth IRA), should that generate a form 8606?
I ask because for 2015 & 2016 (when I also contributed to a non-deductible traditional IRA), H&R Block did not generate a form 8606 for either tax year. Yet for 2017, H&R Block and Turbo Tax both generated an 8606 (and at the time said the form wasn't available, like others are reporting here).
This implies that either I answered an interview question wrongly this year, or H&R Block messed up the previous two years. Any thoughts on which is the case, and what can/should I do about it if the previous years were done wrongly?
Thanks.
PS - edited to add - there was one difference between 2017 and 2015/2016 - in 2017 my wife started taking a pension and did a direct rollover of a 403(B) to an existing rollover IRA. Might one of those actions be generating the 8606?