Finished on time and open to view (5)
I believe the answer is:
overt
'open to view' is the definition.
(I've seen this before)
'finished on time' is the wordplay.
'finished' becomes 'over' ('over' can be similar in meaning to 'finished').
'on' means one lot of letters go next to another.
'time' becomes 't'.
'over'+'t'='OVERT'
'and' is the link.
(Other definitions for overt that I've seen before include "Not concealed - public" , "Openly displayed" , "Obvious, patent" , "Trove (anag.)" , "Done in an obvious way" .)