KORE1 Contract Rate Index · 2026-Q4 · Method

KORE1 Contract Rate Index Methodology: Sources, Sample Sizes and How Bill Rates Are Modeled

Where every KORE1 rate number comes from: what we observed, what we modeled and what we left out.

Version 2026-Q4, effective October 16, 2026. Jump to the table.

Staffing operations analyst at a pale desk laying a wooden ruler across a printed grid sheet and checking a row with a pencil, an open binder and an orange mug beside him

Where do KORE1’s contract bill rates come from?

The KORE1 Contract Rate Index (version 2026-Q4, effective October 16, 2026) publishes employer bill rates by role, level and metro. Fifteen cells are observed from KORE1 W2 placements, and the rest are modeled from BLS wages plus a 24% burden.

Last updated: October 19, 2026

Contract rate methodology sounds dry until a bill rate lands on your desk. Then it’s the only thing that matters. This page shows how every number in the index gets built, so you can check it before you cite it or budget from it, whether you’re an analyst, a journalist or a buyer with a quote on the table.

The index covers bill rates by role, level and metro, plus what a 3-month or 6-month contract costs at 40 hours a week, and every figure carries a label saying whether it was observed on a KORE1 placement or modeled from federal wages. It doesn’t publish what contractors are paid. Never has.

This page
How the KORE1 Contract Rate Index is built, from sources to exclusions, for anyone who wants to check a number before they use it.
Somewhere else
The rates themselves are in tech contractor hourly rates for 2026 and IT contractor rates by city. Accountant rates are in contract accountant bill rates for 2026.

KORE1 has run a contract staffing desk since 2005, and the index is built from those placements plus federal wage data, though most of our placements are in Southern California, so the observed cells say so on their label. Nothing hidden.

Worn brass survey benchmark disc with plain engraved rings set flush in a weathered concrete curb, a dry leaf resting beside it
What it measures

What Does the KORE1 Contract Rate Index Measure?

One thing. What an employer pays per hour to bring on a W2 contractor through a staffing firm, and what that adds up to over a contract.

  • Bill rates by role, level and metro

    A bill rate is the hourly price on the invoice. Each cell reports the 25th percentile, the median and the 75th percentile, so you see a range and not one figure that hides how wide the market runs for that role.

  • 3-month and 6-month cost

    Every cell also carries the cost of a full-time contract at 40 hours a week, 520 hours for three months and 1,040 for six. Both come from the unrounded median and round to the nearest hundred dollars. Plain arithmetic.

  • What it leaves out

    Contractor pay. No cell in the index shows a pay column beside a bill rate.

A price list, nothing more.

Two kinds of cells

How Are Observed and Modeled Cells Built?

The KORE1 Contract Rate Index publishes a KORE1-observed cell only when it has at least 5 W2 placements started 2023 to 2026. Modeled cells use BLS OEWS May 2025 wages plus a 24% employer burden, multiplied by the bill-to-cost range KORE1 observes on its own placements.

KORE1 observed

Our own placements

Bill rates from KORE1 W2 contract and contract-to-hire placements that started between 2023 and 2026. Five placements minimum. The label shows how many sit behind the cell, and says where the work happened, which is mostly Southern California.

  • SourceKORE1 placement records
  • Minimum5 placements per cell
  • In 2026-Q415 cells, 180 placements

Modeled

Federal wages, our bill bands

Used wherever we don’t have five recent placements. We take the BLS wage for that occupation and metro, add the burden, and apply the bill-to-cost range we see on our own placements at that cost level, which is how a Level 2 cell lands on the median wage. The low and high ends of each range reach to the neighboring percentiles, to reflect skill differences inside a level.

  • Junior, Level 1BLS 25th percentile
  • Mid, Level 2BLS median
  • Senior, Level 3BLS 75th percentile
  • In 2026-Q41,350 cells, 23 markets
The observed cells

Which Contract Rate Cells Are KORE1 Observed?

All 15 observed cells in version 2026-Q4, lowest median first. Each bar runs from the 25th to the 75th percentile bill rate, with the brass tick at the median, so a long bar means a wide market and a short one means placements that billed close together. The cell label says primarily Southern California unless it says multi-state.

KORE1 observed bill rates, USD per hourScale $30 to $140
KORE1 observed contract bill rates by role, KORE1 Contract Rate Index 2026-Q4: placements started 2023 to 2026, 25th to 75th percentile range, median and 3-month cost
Role and levelPlacementsBill rangeMedian3 months
Accountant / senior accountantAll levels · Southern California11$42-$85$44$23,100
Help desk / IT supportLevel 1 only · Southern California12$41-$50$45$23,400
Help desk / IT supportAll levels · Southern California39$41-$55$49$25,500
Systems administratorAll levels · Southern California12$54-$70$57$29,600
HR generalist / contract recruiterAll levels · Southern California17$52-$70$69$36,000
AP / AR / billing specialistAll levels · Southern California6$42-$85$74$38,500
Security analyst / engineerAll levels · Southern California7$70-$124$82$42,900
Mechanical / electrical / manufacturing engineerAll levels · Multi-state9$74-$128$86$44,800
ERP / NetSuite / Salesforce consultantAll levels · Multi-state15$73-$123$91$47,200
Business systems analystAll levels · Southern California6$99-$103$99$51,500
Software engineerAll levels · Southern California16$91-$120$105$54,600
Data analyst / BI developerAll levels · Southern California11$69-$116$115$59,800
Business analystAll levels · Southern California10$90-$120$116$60,400
IT project / program managerAll levels · Southern California21$105-$124$116$60,400
Software engineerSenior only · Southern California7$91-$138$120$62,400

Not a pay scale. Not a forecast. They’re what employers were billed on KORE1 placements that actually started.

Some readings line up with the model. Our help desk placements billed a median $49 across all levels, the same as the modeled national Level 2 cell.

Others don’t. Twenty-one KORE1 project manager placements billed a median $116, against a modeled $86 for a mid-level IT project manager in Orange County, and we’d rather show that gap than smooth it over. The observed cell mixes every level, and the modeled one is pinned to the median wage. Different questions.

Want these rates for your own req?

Ask for the 2026 Contract Rate Card, or send us a role, level, city and length and we’ll come back with a bill rate range.

Request the 2026 Contract Rate Card →
Inside the number

What Is Inside a Bill Rate?

A bill rate is the hourly price of a W2 contractor through a staffing firm. It isn’t the contractor’s pay, and it isn’t all margin.

A worked example, rounded
Contractor pay$100 an hour
Loaded with the 24% burden$124 an hour
Typical bill rate$150 to $160 an hour

Devin Hornick, a partner at KORE1, walks clients through it with a round number. $100 an hour in pay plus a 24% burden is $124 loaded, and a contractor like that typically bills around $150 to $160. One illustration only.

Ask Devin about markup and his answer is short. A bill rate isn’t one. There’s a margin in it, and a stack of other costs most buyers never think about.

When one firm quotes pay plus a percentage and another quotes an all-in hourly rate, you’re comparing two different things, and the gap between them can be larger than it looks. Ask what each covers. Every cell in the index is all-in.

What a KORE1 bill rate covers

  • Contractor wages
  • Employer payroll taxes, including Social Security, Medicare, federal and state unemployment
  • Workers’ compensation
  • General and professional liability insurance
  • State-mandated paid sick leave
  • Dental and vision coverage paid by KORE1
  • Weekly payroll
  • Recruiting and account management

Burden is modeled at 24%, and our contractor burden rate page breaks it down line by line. Social Security runs 6.2% of the first $184,500 of 2026 wages and Medicare 1.45% (IRS Publication 15). California employers also owe at least 40 hours, or five days, of paid sick leave a year, and that cost sits inside every California cell in the index, from Los Angeles to San Diego to the Bay Area. Other ways to price the same seat are compared in staff augmentation pricing models.

180

KORE1 W2 contract placements, started 2023 to 2026, behind the observed cells

15

observed cells across 13 roles, each with at least 5 placements

24%

employer burden modeled in every modeled cell

23

markets with modeled cells, 22 metros plus the U.S. national market

KORE1 Contract Rate Index 2026-Q4, effective 2026-10-16. Wages from BLS OEWS May 2025. Payroll tax rates from IRS Publication 15 (2026).

Hands laying a sheet of blank paper into a wooden desk tray while holding the rest of the stack, a second empty tray and a cup of pencils nearby
What we leave out

What Does the Index Exclude, and Why?

Anything that would pull a cell away from what an employer actually pays for an ordinary W2 contract. Our rule, as Devin Hornick frames it, is to filter anomalies and payroll-only deals out of the rate data rather than average them in, because one odd deal can drag a whole cell off the market. Clean data beats more data.

  • Payrolling

    Payroll-only arrangements, where we run payroll for someone you already found, aren’t the same service.

  • Direct hire

    A placement fee isn’t an hourly bill rate.

  • Offshore and corp-to-corp

    Different structure, different risk, and neither is a W2 contract through a U.S. staffing firm.

  • Outliers

    Placements whose bill-to-pay relationship falls outside the normal range, which usually means a data error or a special deal.

  • Roles out of scope

    Anything outside IT, ERP, data, engineering and accounting and finance.

Observed cells withheld after the sanity check

  • Data engineer. Our placements (n=8) billed well below the modeled market and include analyst and ETL support titles. Withheld until they’re re-classified. Modeled cells are published.

  • Audit and SOX consultant. Most observations come from a single engagement. Withheld, and the modeled accountant cells apply.

Occupation mapping

How Do Index Roles Map to SOC Codes?

Each role maps to a Standard Occupational Classification code, so the BLS wage that feeds a modeled cell is for the right occupation. Orange County and Los Angeles both use the Los Angeles-Long Beach-Anaheim metropolitan statistical area, so their modeled cells match. A mapping, not a ranking.

Index roles and the SOC code that supplies their BLS OEWS wage, KORE1 Contract Rate Index 2026-Q4
Role in the indexSOC codeSOC occupation
Help desk / IT support technician15-1232Computer User Support Specialists
Network engineer15-1241Computer Network Architects
Systems administrator15-1244Network and Computer Systems Administrators
Security analyst / engineer15-1212Information Security Analysts
Data engineer / database developer15-1243Database Architects
Data scientist and data analyst15-2051Data Scientists
QA tester / test engineer15-1253Software Quality Assurance Analysts and Testers
ERP / NetSuite / Salesforce consultant and business systems analyst15-1211Computer Systems Analysts
Software engineer / developer15-1252Software Developers
Business analyst13-1111Management Analysts
Project manager / scrum master13-1082Project Management Specialists
Accountant and audit13-2011Accountants and Auditors
Financial analyst / FP&A13-2051Financial and Investment Analysts
Controller / accounting manager11-3031Financial Managers

Data scientist and data analyst share one code because it’s the nearest SOC match for analysts. ERP, NetSuite and Salesforce consultants and business systems analysts share another. Wages come from the BLS OEWS metropolitan tables. Metro rate pages built on them include Orange County and Los Angeles.

Freshness and versioning

How Often Is the Index Updated?

Quarterly. Every page that quotes the index states the version and links back here.

  • Version 2026-Q4 · currentEffective October 16, 2026. KORE1 placements that started 2023 to 2026, and BLS OEWS May 2025 wages.
  • Next update · January 2027New KORE1 placements and the latest BLS release are folded in, and every cell takes the new effective date.

Rates move between versions. A figure quoted from 2026-Q4 is a 2026-Q4 figure, and we’d ask you to say so.

How to cite

How Do You Cite the KORE1 Contract Rate Index?

Copy this as is, then add the cell label if you quote a single cell.

Citation

KORE1. KORE1 Contract Rate Index, version 2026-Q4 (effective October 16, 2026). https://www.kore1.com/contract-rate-methodology/

Example with a cell

A Level 2 help desk contractor in Dallas-Fort Worth bills $43 to $54 an hour, median $48, about $25,000 for three months (KORE1 Contract Rate Index 2026-Q4, modeled).

  • Version

    Cite the version

    Rates change each quarter, so name 2026-Q4 and the October 16, 2026 date.

  • Label

    Say observed or modeled

    A modeled cell is a market estimate, not a KORE1 billing history. Readers should know which.

  • Range

    Quote the range

    The median is the midpoint. The 25th to 75th percentile range shows how wide the market runs.

  • Link

    Link this page

    Point to the method so the number can be checked. We’d rather be checked.

Questions

Common Questions

Do staffing agencies include markup in hourly contractor rates?

The hourly rate an agency quotes normally includes its margin, but quotes aren’t all built the same way. An all-in bill rate carries pay, burden and margin together, while a markup quote may leave burden off. In Devin Hornick’s example, $100 an hour in pay loads to $124 and typically bills around $150 to $160.

How are staffing agency bill rates calculated, and where does the data come from?

KORE1 builds each rate from one of two sources, its own W2 placements or BLS wages plus a 24% burden and KORE1’s observed bill bands, and observed cells need at least five placements before they publish. No exceptions. The wage data is the BLS OEWS May 2025 release, matched to the occupation and metro.

What’s the difference between a bill rate and a pay rate?

A bill rate is what the employer pays the agency each hour. A pay rate is what the contractor earns. The gap covers payroll taxes, insurance, benefits and the agency’s work, so it isn’t all margin. Bill rates only.

What’s the average IT contractor hourly rate in 2026?

Nationally, a mid-level contract software engineer bills a median $108 an hour and a Level 2 help desk technician $49, per the KORE1 Contract Rate Index 2026-Q4. The middle half of the market runs $96 to $122 for the engineer and $44 to $56 for help desk. Both are modeled national cells, and KORE1’s own help desk placements also billed a median $49.

How many KORE1 placements are behind the observed cells?

180 KORE1 W2 contract placements that started between 2023 and 2026 sit behind the observed cells, spread across 13 roles, and no cell publishes unless it has at least five placements of its own behind it. There are 15 cells because help desk and software engineer each carry a level cell as well.

Does the index include data engineer and audit rates?

Modeled cells for both are published. KORE1’s own observed data engineer and audit and SOX cells are withheld, because the data engineer placements billed well below the market model and most audit observations came from one engagement.

How often is the KORE1 Contract Rate Index updated?

Quarterly. Version 2026-Q4 took effect October 16, 2026, and the next update is due in January 2027, when new KORE1 placements and the latest BLS release are folded in and every cell carries the new effective date.

Your req

Get a Bill Rate Quote

Tell us the role, the level, the city and how long you need the person. We’ll send back a bill rate range, with what’s inside it spelled out.

Get a Bill Rate Quote →