Our sports club has a small café in the clubhouse where we sell sausages, waffles, etc. in order to raise money for the club's activities. Do we have to keep a staff register?

No, you will not be obliged to keep a staff register. The obligation to keep a staff register does not apply to catering establishments which are run by a club, association or other similar organisation, with the sole aim of raising money to run the club or association.