I run a sole proprietorship (hairdresser) without any employees other than a casual assistant on Saturday. Do I have to maintain a staff register for every day of the week, or on Saturdays only?

You must keep a staff register for every day on which your enterprise is open, and both you and your employee must sign in and out of the register. The exception for sole proprietorships does not apply if you have employees.