Speeding up outcomes in group appointments

I run pilates classes, which I diary as a group appointment, with up to 10 people. I find it very time consuming marking each individual person as arrived, and then creating an individual invoice for each person. Is there any way of speeding this up, i.e. having a checklist to mark everyone as arrived? It would save multiple clicks of the mouse