Maintenance cost (6)
I believe the answer is:
upkeep
'maintenance cost' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for upkeep that I've seen before include "Peek up at the maintenance" , "payments?" , "Cost of maintaining" , "Maintenance costs" , "Cost of support" .)