I think contribution is a much higher level word that is way too abstract to be useful in this context.
When I think of "Contributions" I think of a voluntary transfer of money, whether from an individual to an organization or from an individual to themselves (like "contributions" to an IRA or 401k for example). But a contribution could even be sharing ideas with a group of friends (contributing to the conversation) or anything really.