In 2015 I worked for a science communication company in Australia, who stole somewhere between 10 and 50 thousand dollars from me. Looking at fairwork.gov.au, it was pretty clear I'd been in a “sham contract”. So I gave fairwork a call, and they agreed that, according to what I'd described, they'd stolen a lot of money from me.
So I left it with fairwork who called the company I'd been working with, then called me back and said “yeah they said it was fine, so who can say?”
You can call the cops if there's a noise complaint, you can call the cops on a shoplifter, but if an employer screws you?
I work for another company now, just doing dissability support, and they hadn't given me a pay slip in about two years. Every one I spoke to would go “no, they can't do that, it's illegal actually.” Same situation though. There's no mechanism to reinforce it.