Spending up front, reportedly, showing generosity? (8)
I believe the answer is:
largesse
'showing generosity?' is the definition.
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for largesse that I've seen before include "Liberal gift" , "Magnanimous bestowal of gifts" , "Magnanimity, munificence" , "Bounty, gift" , "charity" .)