Do you have so much work that it can't be done with your current staff in 40 hours/week? Hire more.
Is your management so inept that your employees are forced to work more to keep up? Training will help.
Many people will willingly work extra when they need to (trying to squash that one last bug or trying to squeeze in that new feature) but rail when it's expected and demanded for no legitimate reason.