I have 22 laying hens and only three nest boxes. This has never been a problem since they do not all lay at the same time. They may start at 5 AM and some will not lay until 2 or 3PM. I have seen two hens on the nest at the same time, but all the eggs are always in the nest boxes.