Income for soldiers on location (7)
I believe the answer is:
revenue
'income' is the definition.
(revenue is a kind of income)
'soldiers on location' is the wordplay.
'soldiers' becomes 're' (Royal Engineers).
'on' is a charade indicator (letters next to each other).
'location' becomes 'venue' (venue is a kind of location**).
're'+'venue'='REVENUE'
'for' is the link.
(Other definitions for revenue that I've seen before include "Government's income" , "Ready" , "Tax for the government" , "A country's income as from taxes" , "Takings" .)