gsa_benchmark_labor_rates
Benchmark GSA CALC ceiling labor rates by category, filtering by business size, education, experience, or SIN. Get a distribution of min, median, and max rates, fully burdened.
Instructions
GSA CALC awarded ceiling-rate market band for a labor category (keyless). Returns a DISTRIBUTION (currentRate min/median/max + escalated medians) over a fetched sample, NOT a single price. CALC rates are CEILING/catalog and FULLY BURDENED (do not re-add wrap); the match count SATURATES at 10000 for broad queries (totalAvailable null then). Filter by businessSize/educationLevel(code)/experience/sin to narrow.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sin | No | Schedule SIN filter (e.g. '54151S'). | |
| priceRange | No | Ceiling-price range as 'min,max' (e.g. '50,150'). | |
| businessSize | No | Business size filter: 'S' (small) or 'O' (other-than-small). | |
| laborCategory | Yes | Labor category to benchmark (e.g. 'Program Manager', 'Software Engineer'). Matched exactly against CALC's labor_category. | |
| educationLevel | No | Education filter — use CALC's SHORT CODES (e.g. 'HS','AA','BA','MA','PHD'); the displayed education_level field may show full words. | |
| maxSamplePages | No | How many 20-row pages to sample for the distribution (default 3, max 10). | |
| experienceRange | No | Experience range as 'min,max' (e.g. '5,10'). | |
| minYearsExperience | No | Minimum years of experience filter. |