An eye bond earns interest monthly from the first day of the month in the issue day. The interest is compounded semi annually every six months from the bonds issue date. Don't know how long the interest rate's going to stay as high as it is now. It's a heck of a yield for a very safe investment.