California Compensation Data. Cleaned. Classified. Ready.

26.8 million position records across 5,400 agencies. All 29 SCO columns, AI-classified to 230+ canonical positions, with CalPERS rates and financial actuals. One API.

Data infrastructure only

Your methodology, your deliverables, your client relationships.

Classified Compensation Data

LIVE API

City of Pleasanton

Alameda County • 432 employees • Peer rank: 7/15

Police OfficerPOLICE-02
$248,391
Senior PlannerPLAN-03
$189,234
City ManagerEXEC-01
$387,254

AI-classified • All 29 SCO columns • Benefits itemized

api.calcompdata.com

Workflow comparison

Skip the spreadsheet archaeology

The Manual Way

15 – 25 hours

per study, per analyst

1

Download SCO CSVs

2-3 hours29 columns, inconsistent formatting
2

Clean & normalize titles

4-6 hours5,400 agencies, no standard taxonomy
3

Classify positions to benchmarks

3-5 hoursManual matching, analyst judgment calls
4

Build peer comparisons

2-4 hoursCherry-picking, missing data gaps
5

Calculate cost-to-market

2-3 hoursSpreadsheet formulas, revision cycles
With CalComp Data

Under 30 minutes

automated, repeatable

Find your client agency

GET /v1/agencies?search=< 1 sec

Pull all classified compensation data

GET /v1/positions?agency_id=< 2 sec

Get statistically-selected peer agencies

GET /v1/agencies/:id/similar< 1 sec

Generate formatted Excel workbook

POST /v1/exports< 30 sec

Projected Impact

From 15 hours to 3 hours per study

Typical workflow improvement

A mid-size California compensation consulting firm conducting 15+ municipal studies per year currently spends 12–18 hours per study on data acquisition: downloading CSVs from publicpay.ca.gov, cleaning title inconsistencies across agencies, manually matching positions to benchmark classifications, and building peer comparisons from scratch.

With CalComp Data's pre-classified, normalized data accessible via API, firms can pull classified compensation data in minutes and go straight to analysis — reducing data gathering to 2–4 hours and freeing analysts to take on more engagements.

Based on typical compensation study workflows in California municipal consulting. Actual results vary by firm size, methodology, and study complexity.

Data gathering time

15 hours

3 hours

80% reduction
Studies per quarter

4

7

75% increase
Classification accuracy

Manual review

AI-verified

Consistent

Data coverage

The most complete CA compensation dataset

0

Position Records

All 10 SCO employer types, 2009-2024

0+

Agencies

Cities, counties, special districts, K-12, CSU, UC

0

Years of Data

2009 through 2024, updated annually

0+

CalPERS Plans

Employer rates, formulas, tiers

0+

Financial Records

SCO FTR + CDE SACS fiscal data

0+

Taxonomy Entries

AI-classified with SOC crosswalks

Last updated: March 2026

Classification Engine

326,275 titles classified. Here's how.

Every title in the database passes through a 4-layer pipeline. The AI layer is the fallback, not the default — most titles are resolved by deterministic matching first.

L1

Title Cache

Previously classified titles are instantly matched. Handles repeat lookups across 5,400+ agencies.

L2

Heuristic Matcher

Regex patterns for ~40 common municipal titles (Police Officer, City Manager, etc.). Free, instant, 95%+ confidence.

L3

Fuzzy Matcher

Normalized title comparison against 230+ canonical taxonomy entries. Catches abbreviations, misspellings, and variants.

L4

AI Classifier

Claude API with full taxonomy context. Batch mode (20 titles/call) for unusual or ambiguous titles. Returns confidence score.

Worked Example

Raw SCO title:

"SR MGMT ANALYST"

1Cache miss
2No heuristic match
3Fuzzy: 'Senior Management Analyst' (87%)
4Confirmed by AI (94%)

ADMIN-05: Senior Management Analyst

Confidence: 94%

326K

Titles Classified

230+

Taxonomy Entries

21

Position Families

Pricing

One plan. Unlimited users.

$5,500/mo

$66,000/year, billed annually. Flat fee, unlimited users.

  • All 29 SCO compensation columns
  • 21 computed analytical fields
  • 4-layer AI classification engine
  • 230+ canonical position taxonomy
  • Custom taxonomy crosswalk mapping
  • CalPERS employer rate plans
See full feature list
Founding Partner
$4,500/mo

Locked for 2 years. 2 of 3 spots remaining.

Shape the product roadmap. Priority feature requests. Direct Slack channel with the engineering team.

Save $12,000/year vs. standard pricing.

Claim a Founding Spot

See the data for your next study

Schedule a 20-minute demo and explore the API with your own client agencies. Or request a 90-day pilot key — no commitment.

Schedule a Demo

Prefer email? Leave your details and we'll reach out within 24 hours.