Clue: Put money in, having lost one's shirt? (6)
Answer: INVEST
Explanation: Definition: Put money in

In the UK, if you are only **IN** a **VEST**, you are not wearing a shirt.