What VioCodes is
VioCodes is a free, informational reference for FMCSA CSA violation codes, severity weights, BASIC categories, and related compliance topics. The dataset is built from public FMCSA sources — primarily the SMS Methodology Appendix A — plus community-submitted codes that are reviewed before publishing. Carrier data shown on the site is pulled from public FMCSA records. By using the site you accept these terms.
Not legal advice
Nothing on this site is legal advice, and using it doesn't create any attorney-client or consultant relationship. That applies double to the DataQs drafter: its output is an AI-generated starting point, not a finished filing. You are responsible for reviewing, correcting, and verifying every draft against your own records and the applicable regulations before submitting anything to FMCSA. If the stakes are high, talk to a qualified attorney or compliance professional.
No FMCSA affiliation
VioCodes is an independent project. It is not affiliated with, endorsed by, or operated by the Federal Motor Carrier Safety Administration, the U.S. Department of Transportation, or any government agency. For official data and filings, always use the official FMCSA systems.
Accuracy and warranty
We work to keep the data accurate and current, but the site is provided “as is” without warranty of any kind — express or implied. Codes, severity weights, and methodology details can change when FMCSA updates its publications, and errors are possible. Always confirm anything consequential against the official source before acting on it. To the maximum extent permitted by law, VioCodes and its author are not liable for any loss arising from use of the site or reliance on its content.
Accounts and acceptable use
Accounts are free and optional. Don't abuse the service — no scraping at disruptive volume, no attempts to break authentication, and no using the tools to generate misleading or fraudulent filings. We may suspend accounts that abuse the service, and you can have your account removed at any time on request (see the privacy policy).
Changes
The service and these terms may change over time. Material changes will be reflected in the “last updated” date above. Continuing to use the site after a change means you accept the updated terms.