mmm el asunto es si son varios ciclos...
debo entonces tener en cuenta el nuevo producto a que ciclo de cobro pertenece... pero entonces esto como podria hacerlo... un arreglo con la fechas? y comparar cual es menor y pues cual se apróxima más a una fecha de de inicio de un ciclo?...

y como haria estas restas en php? por ejemplo de fechas y demás!