Good tech companies pay employees higher than what is listed in the filing, they just don't want to divulge how much they're paying in public records. This is totally fine, there is nothing illegal about paying more.
Mediocre companies (or good startups who aren't considering this stuff too deeply) file with the exact salary.
Scam companies pay below what they filed (illegal).