Free Group Contribution Tracker: Collect Money for Gifts, Farewells and Events, Track Who Paid and Send Receipts

Try Swiss Knife

Create a contribution plan

Set it up once, then run a collection every time you gather money for it.

Name will appear on contribution receipts.
Locked once your first collection starts
Accepts .tsk or .json files