Total Compensation vs Base Salary: What to Compare

A software engineer in Seattle earning $165,000 in base salary might be beating the BLS median for her MSA by $14,000—but her colleague in the same role at a large tech company, drawing a $140,000 base plus $80,000 in annualized equity grants and a $25,000 target bonus, is pocketing $245,000 in total compensation. Those two people are not comparable using base salary alone. Yet base salary is the number most workers fixate on, negotiate around, and use when asking whether they’re paid market rate.

That gap between what the Bureau of Labor Statistics (BLS) measures and what employers actually pay is the central problem with most salary benchmarking. The BLS Occupational Employment and Wage Statistics (OEWS) survey—the most rigorous primary source available—collects and publishes base wages, not total compensation. Levels.fyi, which tracks full packages, skews heavily toward senior roles at top-tier tech companies. Neither dataset alone gives you a complete picture. Using them together, with clear labels for what each measures, is how you build a real comparison.

Scope and limitations: Wage figures in this article are drawn primarily from the BLS OEWS May 2024 survey, which reflects base wages only and does not include bonuses, equity grants, or benefits. Employer cost data comes from the BLS National Compensation Survey (NCS) / Employer Costs for Employee Compensation (ECEC), December 2024 release. Levels.fyi figures are self-reported and skew toward higher-paying companies and senior roles—treat them as upper-bound context for tech, not market-wide norms. Metropolitan statistical area (MSA) data referenced here uses the BLS OEWS May 2024 metropolitan delineations based on OMB Bulletin 23-01. This article is data-driven cost analysis only, not financial or career advice.

Key Figures at a Glance

Total Compensation vs. Base Salary: Summary Data Points
Metric Figure Source
Software developer national median base salary (May 2024) $133,080 BLS OEWS May 2024
Software developer 75th percentile base salary (May 2024) $169,000 BLS OEWS May 2024
Benefits as % of total employer comp cost — private industry (Dec 2024) 29.5% BLS NCS/ECEC Dec 2024
Employer share of single medical coverage premium (Mar 2024) 80% BLS NCS Mar 2024
Median total comp — software engineers across Levels.fyi (2025 data) $191,940 Levels.fyi (self-reported, senior-skewed)

Sources: BLS OEWS May 2024 (bls.gov/oes); BLS ECEC December 2024 release (bls.gov/ecec); BLS NCS Employee Benefits March 2024; Levels.fyi compensation database.

What BLS Actually Measures—and What It Doesn’t

The OEWS survey covers wages and salaries for approximately 154 million workers across more than 800 occupations. Its percentile data—10th, 25th, 50th, 75th, and 90th—lets you locate yourself in the distribution with precision. That’s enormously useful for reading BLS salary data to assess your market position. What it doesn’t capture: bonuses, equity grants, or the monetary value of health insurance and retirement contributions.

The BLS NCS fills part of that gap. Its Employer Costs for Employee Compensation report—released quarterly—measures average employer cost per hour worked for wages plus all benefit categories. The December 2024 release found that for private industry workers overall, wages and salaries averaged $31.47 per hour and accounted for 70.5% of total employer compensation costs, while benefits averaged $13.20 per hour and accounted for the remaining 29.5%. Put differently: for the average private sector worker, every dollar of base salary comes with roughly $0.42 in employer-side benefit costs layered on top.

That 29.5% figure, however, is an economy-wide average that includes retail clerks and warehouse workers. For management and professional occupations—where most $150k+ earners sit—the benefit load tends to be lower as a percentage precisely because base wages are higher, though absolute dollar values of benefits are larger. The NCS doesn’t publish occupation-specific percentages broken out at the precision needed for role-by-role benchmarking, which is where secondary sources become necessary.

Building a Total Compensation Model

Total compensation, as used throughout this article, means base salary plus target bonus (expressed as a percentage of base) plus equity grant (annualized value of the grant, not the vesting cliff) plus the employer cost of benefits (health insurance, 401k match, and other insured benefits). This is the figure that should be compared across offers and against market data.

Most compensation conversations break down because people compare different things. Someone receiving a $180,000 base with no equity grant is not in the same position as someone with a $160,000 base, a 15% target bonus ($24,000), and $60,000 in annualized equity grants—even though the base salary comparison would suggest the first person earns more. The second package totals $244,000 in cash and equity before benefits, versus $180,000 for the first. The gap is $64,000 and it doesn’t show up at all in a base salary comparison.

For how to value RSU grants accurately, the annualized figure is the right unit: take the total grant value at the time of the offer, divide by the vesting period in years. A $240,000 RSU grant vesting over four years is $60,000 per year in annualized equity grant—assuming flat stock price, which is almost never the case, so treat it as a baseline estimate that needs updating at each refresh grant cycle.

The Four Components of Total Compensation

Total Compensation Components — Definition and Measurement
Component Definition Used Here Data Source Common Mistake
Base salary Guaranteed annual cash, pre-tax BLS OEWS (primary benchmark) Using this as the only comparison point
Target bonus Expected bonus at 100% of performance target BLS NCS; Levels.fyi (tech) Using max bonus payout, not target
Equity grant (annualized) Total grant value ÷ vesting years Levels.fyi (tech-specific) Using cliff-vesting total as annual figure
Employer benefits cost Employer cost of health insurance + 401k match + other insured benefits BLS NCS/ECEC Ignoring benefits entirely in comparisons

Definitions derived from BLS OEWS and NCS methodology; Cluster Brief Entity Style Guide for Finluxy Salary Check cluster.

What the BLS Benefits Data Actually Shows

The BLS NCS March 2024 report found that medical care benefits were available to 72% of private industry workers, with employers covering 80% of single-coverage premiums and 68% of family-coverage premiums. In dollar terms, employer single-coverage health insurance contributions for private industry workers with family coverage cost employers $1,232.59 per month as of March 2024, according to a separate NCS small-employer series release. That’s $14,791 annually per employee at the family plan level—money that doesn’t appear on your W-2 or in any BLS wage table but is unambiguously part of your compensation.

On retirement, the NCS found that insurance costs accounted for 7.3% of total compensation for private industry workers in December 2024, while retirement and savings contributions accounted for 3.5%. For a worker earning $150,000 in base salary, applying these percentages to a total compensation estimate implies roughly $10,950 in employer insurance costs and $5,250 in employer retirement contributions annually—before 401k matching specifics, which vary widely by employer. This is a rough approximation; actual figures depend heavily on whether an employer offers richer-than-average plans, which is common at the larger companies where $150k+ earners typically work.

The practical upshot: benefits add an estimated $15,000 to $25,000 in employer cost annually for most workers in the $150k+ range, depending on plan richness and employer generosity. That figure should be part of any total compensation comparison, even if it can’t be spent directly.

The Tech Premium—And Why Levels.fyi Isn’t a Market Average

Levels.fyi reports a median total compensation of $191,940 for software engineers across its database. That number needs a significant caveat: Levels.fyi data is self-reported by people who actively sought out a compensation transparency platform, skews toward employees at larger and higher-paying companies, and overrepresents senior-level roles at FAANG-tier firms. It is not a representative sample of the 1.7 million software developers counted by the BLS.

The BLS OEWS May 2024 median for software developers is $133,080. The Levels.fyi figure of $191,940 is 44% higher. Some of that gap is the equity grant and bonus components that BLS doesn’t capture. But some of it is selection bias in who submits to Levels.fyi. Use Levels.fyi as an upper-bound reference for large tech company packages, not as a market-wide expectation. For the full data on tech versus non-tech salary gaps at the same seniority level, the difference is substantial even before equity enters the picture.

Where Levels.fyi is genuinely useful: understanding what top companies pay at specific engineering levels, and validating whether an equity offer is competitive within that segment. A senior engineer (five or more years of experience) at a major tech firm earning $165,000 in base salary might receive $80,000–$120,000 in annualized equity grants and a 15–20% target bonus, pushing total comp to $260,000–$320,000. That same engineer’s BLS OEWS positioning on base salary alone would place them around the 75th percentile nationally. Their total compensation positioning would be substantially higher—a distinction the BLS data can’t capture but matters enormously for accurate salary benchmarking.

Finluxy Compensation Percentile: A Worked Example

The Finluxy Compensation Percentile places a stated total compensation package within the BLS wage distribution for the same occupation and MSA—first for base salary, separately for total compensation where data permits. The examples below use confirmed BLS OEWS May 2024 data.

Finluxy Compensation Percentile — Worked Examples (BLS OEWS May 2024)
Role Base Salary BLS National Median BLS 75th Pct (National) Finluxy Compensation Percentile (Base) Estimated Total Comp* Finluxy Compensation Percentile (Total Comp)
Software Developer — national $133,080 $133,080 $169,000 ~50th percentile nationally $150,000–$165,000 (base + modest bonus + benefits) ~55th–62nd percentile (estimated; total comp data not published by BLS)
Software Developer — San Jose MSA $180,320 $133,080 (national) $169,000 (national) Above 75th percentile nationally; approximately 50th percentile in San Jose MSA† $280,000–$350,000+ with full tech equity package (Levels.fyi range) Likely above 90th percentile nationally on total comp basis
Marketing Manager — national $140,000 $161,040 (BLS OEWS May 2024 median) Not separately published at time of analysis‡ ~40th–45th percentile nationally $155,000–$175,000 (base + ~10–15% bonus + benefits) ~45th–55th percentile (estimated)
Financial Manager — national $160,000 $161,370 (BLS OEWS May 2024 mean annual; median below this) Not separately published at time of analysis‡ ~50th percentile nationally $185,000–$220,000 (base + 15–25% target bonus + benefits) ~55th–65th percentile (estimated)

*Total compensation estimates apply BLS NCS benefit cost ratios and typical bonus/equity ranges from Levels.fyi and industry surveys. These are approximations, not published BLS figures. †San Jose MSA median for software developers per BLS OEWS May 2024: $180,320. ‡BLS OEWS publishes full percentile detail for individual occupations at bls.gov/oes/current; specific 75th-percentile figures for financial managers and marketing managers were not retrieved in real-time for this analysis — use the BLS occupation profiles directly for current figures. Sources: BLS OEWS May 2024; BLS NCS/ECEC December 2024; Levels.fyi 2024 End of Year Report.

The Overlooked Insight: BLS Measures the Wrong Unit for High Earners

Most coverage of BLS salary data treats the OEWS as a complete compensation benchmark. It isn’t—and the distortion gets larger, not smaller, as you move up the income distribution. At the 75th percentile nationally for software developers, base salary is $169,000. But in high-pay segments, the equity grant component alone can equal or exceed that figure for senior engineers at large companies. A worker at the 75th percentile of BLS base wages might simultaneously be at the 55th percentile of true total compensation, because the workers earning above them are capturing enormous equity upside that doesn’t appear in OEWS at all.

The reverse is also true: a worker in a role with no equity—say, a senior marketing manager at a mid-size non-tech company—earning $150,000 in base salary might look underpaid against BLS data but is actually receiving total compensation in line with true market rates once benefits and a target bonus are included. Marketing director salary benchmarks need to be read in this light: the BLS OEWS figure is a base floor, not a ceiling, and the absence of an equity component doesn’t make a package non-competitive.

The fix is straightforward in principle but requires discipline in practice. When comparing offers, convert everything to the same unit: total compensation, defined consistently. Don’t compare your base salary to a Levels.fyi total comp figure. Don’t compare a tech offer (base + equity + bonus) to a consulting offer (base + target bonus, no equity) on base salary alone. The consulting salary tier differences by firm and level look very different once signing bonuses, performance bonuses, and deferred compensation are counted.

By Occupation: Where the Base-to-Total Gap Is Widest

The gap between base salary and total compensation varies dramatically by role. Software engineering at large tech firms has the widest gap: equity grants can represent 30–50% of total comp for senior engineers. Software engineer salary data by city shows the base varies by roughly 2x from the lowest to highest paying metro, but total compensation can vary by 3–4x once equity is included.

Finance roles—investment banking, private equity, hedge funds—have a similarly large gap driven by target bonuses rather than equity. A financial manager at a major bank may have a base salary near the BLS OEWS mean of $180,470 but receive 30–100% of base in annual target bonuses, depending on role type, desk, and performance. The finance salary benchmarks from $150k to $500k require tracking both base and target bonus explicitly. For the BLS financial manager occupational category (mean $180,470, May 2024), total compensation in front-office finance likely runs 1.4–2x base; in corporate finance and treasury, closer to 1.15–1.3x base.

Product management sits somewhere in between. Base salaries vary by company tier and seniority, with product manager salary percentile data showing a wide spread. Equity grants are common at tech companies but far less so in non-tech sectors. Target bonuses for PMs typically run 10–20% of base. The base-to-total compensation ratio for product managers in tech is closer to 1.3–1.6x; in non-tech, often 1.1–1.2x.

At the VP and Director level, the gap tends to widen further, with VP and director salary benchmarks by industry showing that equity and bonus can represent the majority of total compensation at the most senior levels in financial services and tech.

Geographic Adjustment: MSA-Level Data Is the Right Unit

The BLS OEWS May 2024 data shows a $51,260 gap in median software developer base salary between the highest-paying state (California, $170,910) and the lowest (Mississippi, $86,460). At the MSA level, the San Jose–Sunnyvale–Santa Clara MSA median is $180,320; Austin–Round Rock–Georgetown, Texas is $128,750. That $51,570 nominal gap partially compresses on a cost-of-living adjusted basis, but doesn’t disappear—and it’s the nominal figure that matters for benchmarking against an employer in a specific location.

Remote work complicates this further. An employee hired remotely at a San Francisco rate and living in Austin captures both the nominal salary premium and the cost-of-living advantage. Whether that arrangement persists is a policy question; the salary positioning is clear: they are above the Austin MSA median and likely at or above the San Francisco MSA median on base salary. For how geographic pay differences work for remote workers, MSA-level data is the right anchor—not national medians, which smooth over the geographic variation that drives most of the real-world dispersion in compensation.

Always compare apples to apples: BLS OEWS by MSA for base salary, supplemented by Levels.fyi for total compensation context in tech roles where equity is material. Neither alone is adequate. Together, they give you a position on two separate distributions—which is what a complete benchmark actually requires.

Practical Context for $150k+ Households

For households in the $150k+ income range, the base-vs-total compensation distinction has three concrete implications. First, negotiation: if you’re negotiating a base salary increase, you’re moving one component of the total compensation equation. At senior levels in equity-heavy environments, a $10,000 base increase may be less valuable than a $40,000 upward revision to an equity grant. Knowing which lever matters more requires knowing your full total compensation baseline—not just your salary. The real financial gap between $100k and $150k households is partly a story about equity and bonus access, not just base wages.

Second, benchmarking: using BLS OEWS data to assess whether you’re paid market rate makes sense only if you compare your base salary to BLS base wage figures, and your total compensation to total compensation benchmarks. Mixing the two—comparing your base to a Levels.fyi total comp figure—will make you appear underpaid when you may not be. Conversely, comparing your total compensation to BLS base wages will make you appear well-compensated when you might actually be trailing the market on a full-package basis. The income percentile framework works the same way: percentile position changes depending on what’s in the numerator.

Third, career decisions: when evaluating a move from a high-equity tech role to a non-equity role in another industry, the base salary comparison dramatically understates the compensation cost of the switch. A $200,000 base offer in financial services or consulting may look superior to a $165,000 tech base, but if the tech role carries $100,000 in annualized equity grants and a $25,000 target bonus, the total compensation is $290,000 versus $220,000 (assuming a 10% target bonus on the finance offer)—a $70,000 gap that doesn’t show up at all in a base salary comparison. For senior professionals evaluating cross-industry transitions, running the full total compensation math before accepting or declining is not optional. See income growth rate data by profession for how that trajectory compounds over a ten-year horizon.

Frequently Asked Questions

Does BLS OEWS include bonuses and equity in its wage figures?

No. The BLS OEWS survey measures wages and salaries only—base pay for wage and salary workers. It explicitly excludes bonuses, equity grants (RSUs, options), and the employer cost of benefits such as health insurance and 401k matches. The BLS National Compensation Survey publishes separate employer cost data that includes benefits categories, but not role-specific total compensation breakdowns comparable to what Levels.fyi provides for tech roles.

How should I use Levels.fyi alongside BLS data?

Use BLS OEWS as your primary benchmark for base salary across all roles and industries. Use Levels.fyi as a secondary reference for total compensation in tech-specific roles at larger companies, where equity grants make the base-only comparison materially incomplete. Levels.fyi self-reporting skews toward senior roles at higher-paying companies, so treat its figures as directional for the top of the market—not as a market-wide median.

What is the correct way to calculate total compensation when comparing two job offers?

Convert all components to an annual figure using consistent definitions. Base salary is straightforward. Target bonus should be the stated target at 100% performance, not maximum payout. Equity grant should be annualized: total grant value at offer ÷ vesting period in years, using the grant price at time of offer. Employer-side benefits (health insurance, 401k match) add roughly $15,000–$25,000 annually for most $150k+ roles, but this figure varies significantly by employer plan richness. Sum all four components for each offer and compare the totals.

What does the Finluxy Compensation Percentile measure?

The Finluxy Compensation Percentile expresses where a stated compensation package falls within the BLS OEWS wage distribution for the same occupation and MSA. It is calculated separately for base salary (using BLS data directly) and for total compensation (using estimated total comp against the BLS distribution, with caveats). A base salary at the 72nd percentile nationally doesn’t mean total compensation is at the 72nd percentile—particularly in roles with significant equity and bonus components.

How does geographic location affect total compensation percentile positioning?

Significantly, and in two directions. A $165,000 base salary in the San Jose MSA, where the software developer median is $180,320 (BLS OEWS May 2024), places you below the MSA median—even though the same base salary is above the 75th percentile nationally. At the same time, equity grants and bonuses in high-cost tech hubs tend to be larger in absolute dollars, which may compensate for the below-median base positioning within the MSA. Always benchmark against both the national distribution and the relevant MSA distribution to get a full picture of where you stand.

Methodology

Wage figures in this article are sourced from the BLS Occupational Employment and Wage Statistics (OEWS) May 2024 survey, the most recent edition available at time of publication. The OEWS is a semiannual survey of approximately 200,000 nonfarm establishments. It publishes median, mean, and percentile (10th, 25th, 50th, 75th, 90th) annual and hourly wage estimates for over 800 occupations nationally and by MSA. Wages reflect base wages only—bonuses, equity, and employer benefit costs are not included.

Benefit cost data is drawn from the BLS NCS Employer Costs for Employee Compensation (ECEC) December 2024 release and the BLS Employee Benefits in the United States, March 2024 report. These provide employer-side cost percentages and incidence rates for health insurance and retirement benefits across civilian and private industry workers.

Levels.fyi total compensation figures are self-reported by users and skew toward senior roles at larger, higher-paying companies. They are used here as supplementary context for tech-specific packages only. The Levels.fyi median total compensation figure of $191,940 for software engineers reflects its 2025 database and is not directly comparable to the BLS OEWS base salary figure of $133,080. These measure different things.

MSA-level salary data for software developers (San Jose, Austin) is from BLS OEWS May 2024 metropolitan area estimates, using delineations based on OMB Bulletin 23-01. Benefit cost estimates applied to individual salary scenarios are approximations derived from BLS NCS aggregate ratios and should not be treated as employer-specific figures.

Sources & References