In cases when subscription have non standard number of issues ( example for a weekly serial 44 instead of 52 a year because there is no publication in Summer), the enddate is miscalculated if you let the program do. May be that not diserves a code correction because it seems there are 2 solutions to avoid this ( if I get it correctly) : - Enter the enddate by yourself - Set numberlength to 52 (if your WhenMoreThan parameter in the numbering pattern is set to 44 the prediction should work). May be but maybe I miss something... And if the case, that would diserve to be clearly explained. Olivier Crouzet