Make a financial return (5)
I believe the answer is:
repay
This clue could be a double definition.
'make' is the first definition.
(thesaurus)
'a financial return' is the second definition.
'repay' can be an answer for 'return' (I've seen this in another clue). I am not sure about the 'a financial' bit.
Can you help me to learn more?
(Other definitions for repay that I've seen before include "Reimburse" , "Refund or reward" , "recompense" , "Quite old" , "Return money borrowed" .)