Crossword Genius

Goes towards, when one earns on behalf of (5,3)

Ross

I believe the answer is:

makes for

I'm a little stuck... Click here to teach me more about this clue!

'goes towards' is the definition.
I can't judge whether this definition defines the answer.

'one earns on behalf of' is the wordplay.
'one earns' becomes 'makes' (I've seen this in another clue).
'on behalf of' becomes 'for' (eg speaking on behalf of or for someone else).
'makes'+'for'='MAKES FOR'

'when' acts as a link.

Can you help me to learn more?

I've seen this clue in the Evening Standard.
Want a hint initially instead of a full solution? Install my app