Suppose I want to retire at time T>0. I make constant payments to a savings account that earns continuously compounded interest r>0. I want my retirement fund to be worth V>0 today (time 0). How much bigger do my payments have to be if I delay them?

Let Xd be the payments I have to make if I start saving at time d[0,T]. These payments form an annuity with value Xdr(1er(Td)) at time d. I want this value to equal Verd. So my payments must equal Xd=r1er(Td)×Verd=rVerderT. Therefore, delaying to time d increases my payments by a factor of XdX0=1erTerderT. The chart below shows how Xd/X0 grows with the proportion of time d/T I delay saving. Part of this growth comes from having less time remaining: if my savings earn no interest, then the factor limr0XdX0=TTd equals the ratio of time until retirement and time spent saving. Raising r raises Xd/X0 because I forgo more opportunities to earn interest on my interest the longer I delay. This is especially true when I’m far from retiring (i.e., T is large).


Thanks to Michael Boskin for inspiring this post.