Grappled with how to deal with time off, clocking out for lunches for long time. Several years ago ended up with policy where the timeclock software automatically deducts 30 minutes for lunch if they work more than 6 hours in day (they don't have to clock out and in for lunch) . They are expected to actually take a one hour lunch, but if the morning runs a few minutes into the one hour lunch they keep working. This is in employees favor. I've had little complaints.