or maybe something like that below in some additional column (but I do not know if this will take into account leap years as above) ?

=IF(TODAY()>B4,EDATE(B4,12),"Not yet")