4 ms·Corporations can definitely buy I Bonds. They just need a tax id.by koolba 4y agoCorporations can definitely buy I Bonds. They just need a tax id.