Upload Contractor Data

Import contractor records from a CSV or TXT file

File Upload Instructions

Upload a file containing contractor data. Supported formats:

CSV Format (.csv)

Standard comma-separated values file with header row.

Expected columns:

  • LIC_NUMBER - License number (required)
  • LAST_UPDT_DT - Last update date
  • NAME_1_TYPE - Type (P=Person, B=Business)
  • NAME_1_LAST, NAME_1_FIRST, NAME_1_MIDDLE - Name fields
  • CLASS_1_CODE through CLASS_5_CODE - Classification codes
  • CLASS_1_ASSOC_DT through CLASS_5_ASSOC_DT - Association dates
  • CLASS_1_DISASSOC_DT through CLASS_5_DISASSOC_DT - Disassociation dates
  • STATE - State code (defaults to CA if not provided)

Download CSV Template

CSLB Fixed-Width Format (.txt)

California State License Board fixed-width text file format (ca_license_text.txt format).

This format is automatically parsed based on standard CSLB field positions.

Note: Uploading a file with existing license numbers will update those records. New license numbers will create new contractor records.