Calculate the Value of Your I Bond Investment

Calculate the monthly values of your I bond investment. Get a graphical view comparing the growth of your I bond to the increase in inflation.

You can also download the monthly values as a CSV file by pressing the Download CSV button on the next page.



You can create a link to a specific I Bond in the format below. You can do this by copying the url of the I Bond you select. In the first example below, we are linking a $10,000 I Bond purchased in November 2020. The value after ibdate is the date of purchase in YYYY-MM format and the value after ibval is the amount without the dollar sign. In the second example we are linking an I Bond for $7,534.59 purchased in July 2000.



You can find the methodology for calculating interest on I bonds on Bogleheads® wiki at the following link:


The calculator has a database containing all values of a $25.00 I Bond purchased every month. These are the values that can be calculated by applying the interest rates published by TreasuryDirect so far. The interest calculation methodology is incorporated in a C# program which generates the values. The program accepts a csv file containing the interest rates as input and produces the entire dataset in a single step. As of 11/1/2022 there are 44,996 values. The calculator uses these values for calculating the results.

The interest rates in a row represent the rates used to compute the bond value in the column "Accrued Value" in the same row. This is the value on the date in the first column in the same row. Redemption Value takes into account the three-month interest penalty for redemption prior to five years.

Composite rate is calculated as follows.

Composite rate = [fixed rate + (2 x semiannual inflation rate) + (fixed rate x semiannual inflation rate)]

The composite rate will never be less than zero. The interest income is computed by applying the composite rate based on the interest computation methodology.

The calculator assumes that you purchased the I bond on the first of the month, and therefore, it uses the CPI-U index for the previous month of purchase as the base CPI-U index.The inflation-adjusted value for a month is calculated as follows.

Inflation-adjusted value = (Purchase value of bond/base CPI-U index) X CPI-U index for the month

Inflation numbers will be updated every month soon after those numbers are released by BLS. Interest rates will be updated soon after they are released every six months by TreasuryDirect. Last update: CPI-U updated on 11/10/2022, I Bond Fixed Rate and Inflation Rate updated on 11/1/2022.
Track Your I Bond in Quicken and Moneydance

Download price history files

More questions?

Send a message