It's completely voluntary. It comes from a loophole or whatever in the US tax code. A tipped employee can be paid far less than minimum wage if they earn enough tips to cover what they'd be paid under a straight wage system. It's not a legal pressure but a social pressure.