Contact

GlossaryCrime reporting systems

Offense code

An offense code maps a recorded event to a defined crime category. Learn why code systems, versions, and charging statutes must be distinguished.

An offense code is a value that identifies an offense category within a specified reporting or records system. It provides a consistent way to store and group classifications. The code has meaning only in relation to its codebook, version, and field definition; a similar-looking value in another system may mean something different.

A code identifies a classification

NIBRS uses standardized UCR offense codes. The FBI manual provides both definitions and valid values so agencies can map recorded conduct to the reporting framework. Those codes support analysis across jurisdictions whose statutes and local records systems differ. FBI NIBRS manual

A local statute code serves another purpose: identifying a provision of law. NCSBI cautions that NIBRS definitions organize crime statistics and are not charging definitions. One local statute may require careful mapping, and a broad statistical category may contain several distinct statutory offenses. NCSBI guidance

The code is also separate from the incident identifier. Several offenses can be linked to one incident, while the same offense code can appear in thousands of unrelated incidents. A code does not uniquely identify a case or the people involved.

Example

Hypothetical example: A local records export has a statute field, an agency offense code, and a NIBRS offense code. An analyst wants to compare burglaries across two agencies. One agency's internal numeric label differs from the other's, but both supply a documented mapping to the same NIBRS category.

Using the standardized field can support the comparison if coverage and definitions also match. Joining the files by the internal number alone would be unreliable. Counting each different code in a row as a separate crime would also be incorrect when the fields are alternative classifications of the same recorded offense.

Common confusion

A call type describes an operational request or dispatch classification. An offense code describes recorded criminal conduct within its system. A call initially labeled burglary can end without a burglary offense, and a service request can lead to an offense different from the initial report.

An offense code is not a finding of guilt. It also does not automatically reveal whether the record is attempted, completed, unfounded, or later revised; those facts may be stored separately.

Working with code changes

Preserve codes as documented values, including letters or leading zeros. Check effective dates and whether a revised code splits, merges, or replaces a category. A current lookup table may not correctly decode an older file. Keep the original value available alongside any translated label so readers can trace how a published grouping was constructed.

Sources