What are the limits on I-Bonds ?
I believe at a certain year they stop paying. Is that always 30 years ?
Yes, an I bond stops paying interest after 30 years. And I have an old one coming up soon, so I’d better make note of that. By the way, here’s a chart that shows what a particular I bond is paying, based on when it was bought. The chart is at the bottom.
https://www.treasurydirect.gov/indiv/research/indepth/ibonds/res_ibonds_iratesandterms.htm#now