Does submitting a training late affect the next cycle date? What impact does it have on the next cycle date?

For running cycle next cycle's date always depends upon your current cycle's submission date, but for fixed cycle No