on-time
adjective[before noun]
ukusused todescribesomething thatarrives,happens, or is done when it should and is not late:
Theairlinerankedlast inon-timearrivalslastmonth.
Lenders mightofferadiscountafter aborrowerhas madecontinuouson-timepaymentsfor three or fouryears.