Crossword Genius

This month, everything's put in place (7)

Ross

I believe the answer is:

'put in place' is the definition.
(thesaurus)

'this month everything's' is the wordplay.
'this month' becomes 'inst' (I've seen this before).
'everything' becomes 'all' (I've seen this before).
'inst'+'all'='INSTALL'

(Other definitions for install that I've seen before include "Station", "Put in - invest", "Put in place ready for use", "Load up", "Fix in position ready for use".)

I've seen this clue in The Independent.