Commercial General Liability Risk Classes

This dataset provides a comprehensive catalog of commercial general liability risk classes, including classification codes, industry groups, business types, hazard ratings, and premium rates. It enables insurers and brokers to accurately assess, price, and underwrite general liability policies for a wide range of businesses, supporting risk analysis and regulatory compliance.

  • last updated 2 Nov 2025
  • by GoMask
The brief that made it

General liability policy underwriting and risk assessment

Sample rows

preview · 8 of 1,000 rows · all 11 columns
risk_class_codestringrate_basisstringbase_premium_ratefloatis_excludedbooleanindustry_groupstringbusiness_typestringhazard_ratingintegercoverage_limit_minfloatcoverage_limit_maxfloatoperations_descriptionstringnotesstring
TEC101per $1,000 payroll0.22falseTechnologySoftware Developer212000450000Development, testing, and deployment of software applications for clients or internal use. Includes remote work, code review, and occasional onsite meetings.Low physical risk; cyber liability coverage recommended; remote work protocols apply.
CON104per $1,000 payroll7.12falseConstructionRoofing Contractor9650004500000Installation and repair of commercial and residential roofs, including use of ladders and power tools, and work at elevated heights.High risk due to work at heights; requires safety audits and additional liability waivers.
RET107per $1,000 payroll1.14falseRetailClothing Store4210001200000Sales of clothing and accessories to customers in a retail setting; includes inventory management and customer service.Standard retail risk; focus on theft prevention and customer safety training.
HOS109per $1,000 payroll1.44falseHospitalityHotel5270002000000Operation of a hotel, including guest services, housekeeping, and food service; may include event hosting and recreational facilities.Requires compliance with fire safety codes; annual inspections recommended.
AGR112per $1,000 payroll2.85falseAgricultureCrop Farm7300001800000Production and harvesting of crops on agricultural land; includes use of machinery and seasonal labor.Seasonal risk increases; machinery safety protocols required.
EDU115per $1,000 payroll0.31falseEducationPrivate School28000250000Operation of a private educational institution for students; includes classroom instruction, extracurricular activities, and field trips.Low hazard; emphasis on compliance and student safety protocols.
MFG117per $1,000 payroll8.36falseManufacturingChemical Plant109500015000000Manufacture and processing of industrial chemicals; includes handling hazardous substances and operation of heavy machinery.Special liability requirements; environmental safety audits mandatory.
AUT120per $1,000 payroll1.27falseAutomotiveAuto Repair Shop5260001500000Repair and maintenance of vehicles, including use of lifts, tools, and hazardous materials.Requires compliance with hazardous waste disposal and fire prevention.

What the 1,000 rows show

from the 1,000-row sample

Per $1,000 payroll (rate basis) stands out: mean base_premium_rate is 2.5, against 0.19 for the rest.

  • 5%is_excluded = true
  • 1.4median base_premium_rate
  • 5median hazard_rating
  • 26,000median coverage_limit_min
  • 955,000median coverage_limit_max
Mean base_premium_rate by rate_basis1,000 rows
0242.5per $1,000 p…906 rows0.37per $1,000 s…48 rows0.0other46 rows
base_premium_rate1,000 rows, in bands of 1
0180360358229160505338284044059base_premium_rate →

Median 1.4, from 0.0 to 8.9.

industry_group1,000 rows · top 10 of 20 values
  1. Technology86
  2. Education80
  3. Construction72
  4. Manufacturing69
  5. Food Service61
  6. Franchise61
  7. Automotive60
  8. Logistics60
  9. Sports & Recreation59
  10. Retail58
11 columns by typefrom the column list below
  • string 6
  • integer 1
  • float 3
  • boolean 1

Columns

11 columns in three groups
blueprint · 11 columns
columntypedescriptionexample
Text 6 columns
risk_class_codestringUnique code identifying the commercial general liability risk classuniqueTEC101
industry_groupstringIndustry group or sector associated with the risk class (e.g., Retail, Construction, Hospitality)Technology
business_typestringSpecific business type or operation covered by the risk class (e.g., Restaurant, Plumbing Contractor)Software Developer
operations_descriptionstringDetailed description of the business operations and activities for this risk classDevelopment, testing, and…
rate_basisstringBasis for calculating the premium rate (e.g., per $1,000 payroll, per unit, per sales volume)per $1,000 payroll · per $1,000 sales · per unit · otherper $1,000 payroll
notesstringAdditional notes, underwriting guidelines, or exceptions for this risk classoptionalLow physical risk; cyber …
Numbers 4 columns
hazard_ratingintegerNumeric hazard rating indicating the relative risk level (e.g., 1 = lowest, 10 = highest)1 to 102
base_premium_ratefloatBase premium rate for the risk class, typically per $1,000 of exposure or payroll0 or more0.22
coverage_limit_minfloatMinimum coverage limit available for this risk class (in USD)0 or more · optional12000
coverage_limit_maxfloatMaximum coverage limit available for this risk class (in USD)0 or more · optional450000
True or false 1 column
is_excludedbooleanIndicates if this risk class is excluded from coverage by defaultfalse

Use it for

  • is excluded5%46 of 1,000 rowsmean base premium rat…2.5per $1…0.37per $1…0.0other

    An insurance dashboard

    The is_excluded rate, base_premium_rate by rate_basis and a breakdown of industry_group. Excel, Power BI or Tableau.

  • Why do the 906 per $1,000 payroll rows have a mean base_premium_rate of 2.5?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable risk class codes with industry_group, business_type and operations_description to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 11 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

10,000 rows of yours: $12.99One-time. No subscription. All prices

This dataset1,000 rows11 columns
Yours10,000 rows11 columns

blueprint · commercial-general-liability-risk-classes

Behind this dataset

Same schema. As many rows as you need.

These 1,000 rows came out of a blueprint — 11 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • ISO classification codes or proprietary classes
  • Industry/operations description
  • Hazard group: low, medium, high, prohibited
  • Rating basis: sales, payroll, area, units
  • Base rate per $1,000 of exposure
  • Products vs completed operations hazards
  • Liquor liability for bars/restaurants
  • Professional services excluded, need separate E&O
Rows
Open the blueprint in Data Factory

1 credit per row. New accounts start with 25 free credits.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
commercial-general-liability-risk-classes

What should your data show?

Preview 20 rows free
No signup. No card.