TL;DR. The hourly rate the government is billed for your labor category is a ceiling, not your salary. The gap covers fringe, overhead, G&A and fee.
- New to this? Ask which labor category (LCAT) you are billed under and what the next one up requires. That's your promotion ladder.
- Want a raise? Time it for a recompete, a reclassification or a rate-reopening mod, and know what escalation is already built into your option years. Mid-contract, it's like haggling with a vending machine: the price was set before you walked up.
- On fixed price? Every dollar of raise comes out of profit.
- At a subcontractor? The prime adds a markup, so you sit under two layers of overhead.
Somewhere in your contract there is a price list with your job title on it. It says what the government pays, per hour, for a person like you. Plenty of people on a government program have never seen it, which is strange, because it explains nearly everything about your paycheck.
Here is the part that surprises people. Say that list shows $95 an hour (a made-up but realistic number). You are not making $95 an hour. You are probably making roughly half of it. That is not a scam. It is how government contractors price labor, and understanding it changes what you can reasonably ask for.
Your job title has a price tag attached to it
Before your company won this contract, they built a price list of job titles. Junior Analyst, Senior Engineer, Program Manager, and so on. Each one got an hourly rate, based on market salary data, the company's cost structure, and how aggressive they needed to be to win.
That entry is your labor category. People say LCAT, which sounds technical but only means a job title with a price the government agreed to pay.
Your internal title might not match it. "Data Scientist" at your company could be billed as "Senior Analyst" on the contract. "Staff Engineer" might map to "Senior Systems Engineer." The mapping happens when the proposal is written, it is internal, and it is sometimes approximate. Nobody tells you, because there is no moment in onboarding where that conversation naturally happens.
Worth knowing: your category sets a ceiling, not a salary. It caps what the government will pay for your hours. What you personally earn is decided inside that ceiling, by your company.
Get the Acqlerate Acquisition Starter Kit (Free)
Key terms, ACAT levels, career roadmaps, and the 5 most common acquisition mistakes. Tailored to your role: USG, contractor, or career changer.
Where the other half goes
The gap between the billed rate and your salary is not profit. Most of it is cost, and most of it is audited.
Fringe is your health insurance, your 401k match, your leave, payroll taxes. Overhead pays for the program managers, the IT, the facilities, the security office. G and A covers the corporate layer: executives, legal, the business development team that won the work in the first place. Fee is what the company actually earns.
Add it up and you get the multiplier people call the wrap rate. A wrap rate of 2.0 means that for every dollar of your salary, the government is billed two dollars.
The natural reaction is to assume somebody is padding it. Mostly they are not. On cost-type work, DCAA audits these rates, the categories are disclosed in the proposal, and a company caught inflating overhead has a much bigger problem than your raise. This structure is boring and regulated, which is the most reassuring thing about it.
Why your manager flinches when you ask for a raise
Your company agreed to bill a fixed rate for your category. If your cost rises above what that rate supports, they lose money on you, every hour, for the rest of the period of performance.
That is the whole explanation. It is not that they do not value you. It is that the money has a ceiling that was set before you arrived, and your manager cannot raise it by being persuaded.
The contract type matters here too. On a cost type contract the government reimburses actual costs, so there is more room to move. On firm fixed price, every dollar of raise comes straight out of profit, which is why fixed price programs tend to run tight compensation. If you do not know which kind you are on, that is worth ten minutes of reading, because it tells you how much give there is in the system.
The three moments your rate can actually move
The contract gets recompeted. A recompete, or a new follow-on contract, reprices every category. This is the single best moment to have the conversation, and it is one people often miss because they only think about compensation at annual review time, which is set by a calendar that has nothing to do with the contract. Option years are different. When the government exercises an option, it pays the price already set in the contract, often with a built-in yearly escalation (FAR 17.204-1, formerly 17.207). Ask what escalation your category already has baked in.
You get reclassified. If a higher category exists on your contract and you meet it, your company can bill you under it. It takes paperwork and a formal change, but both the billable rate and your salary ceiling go up.
A modification reopens the rates. Less common, but when scope changes significantly, rates sometimes get renegotiated as part of the mod.
Outside those three, there is usually no mechanism. Knowing that is oddly freeing. It means a "no" in March is often a scheduling problem rather than a verdict on your work.
If you work for a subcontractor, add a layer
Your rates are negotiated with the prime, not the government. The prime marks up your company's rates before billing. So your ceiling sits under your company's ceiling, which sits under the prime's ceiling. Two layers of overhead instead of one.
This is one reason some subcontractor staff eventually move over to the prime. Fewer layers, more room. It is not the only consideration, and subs frequently offer faster promotion and more responsibility, but it is a real factor in the math.
Module: Defense Finance & Budgeting
This post touches on concepts covered in depth in the Defense Finance & Budgeting module. PPBE, color of money, EVM, appropriations, and the fiscal mechanics behind every program.
Start This Module Free →Five questions worth asking this week
None of these are confrontational. All of them are normal things to ask a program manager, and the answers will tell you more about your earning potential than any performance review.
- What labor category am I billed under? If the answer is vague, that itself is information.
- What is the next category up, and what does it require? That is your promotion ladder, written down, already priced.
- When is the next option year, and when does this contract recompete? Six months out is when the conversation should start.
- Is this fixed price or cost type? It tells you how much flexibility exists before you ask for any.
- What happens to my position if we lose the recompete? A good manager gives you a straight answer. A dodge is also an answer.
Nothing here is confidential. The people who move fastest in this industry are rarely the most technically gifted ones. They are the ones who understood the financial machinery they were standing inside. That is a smaller advantage than it sounds, and it is available to anyone who asks five questions.
What Actually Determines What You Earn
| Factor | Why It Matters to Your Pay | Can You Influence It? |
|---|---|---|
| Your labor category | Sets the ceiling on what the government pays for your hours | Yes, by reclassification |
| The wrap rate | Decides what share of that rate becomes your compensation | No, it is company-wide |
| Contract type | Fixed price squeezes salaries harder than cost plus | No, but you should know which you are on |
| Recompete or option-year date | A recompete reprices every category; option years run at rates already set in the contract | Yes, by timing the conversation |
| Prime or subcontractor | A sub carries two layers of markup instead of one | Sometimes, over the long run |
| Security clearance | The most portable asset you carry into a transition | Yes, and it is worth maintaining |