At the LTC where I work, we are docked pay for clocking in even 1 minute late, yet we are only paid until our shift ends, not at the time we clock out. Most nurses are there at least 15-30 minutes past the end of their shifts and of course when there's an afternoon admission or it's a really busy day we're there much longer. I figure the owners are getting at very minimum 4000 "free" minutes of work out of me every year, and if you multiply that by every nurse in the facility, that's a nice little sum of money they are saving. Their reasoning is that if they pay staff when they clock out, people will be dragging their feet to clock out. That may be true for a very few staff members, but I do not want to be there when my shift ends and if I am still there working after my shift ends, I want to be paid for it. The owners of my facility are quite affluent, and I think it's ridiculous that I am working for free every day to save them money. Is this illegal? How many of you are paid until you clock out as opposed to the end of your shifts?