Year-over-year payroll growth is the percentage change in a defined payroll measure compared with the corresponding period one year earlier. Calculate it as (current amount − prior amount) ÷ prior amount × 100, using a positive prior-period amount and consistent records. Before interpreting the result, identify whether you measured gross earnings, an hourly rate, total employer payroll or another figure. Hours, workforce changes and payment timing can change the answer.

This U.S. payroll-analysis guide was reviewed October 10, 2026. Its fictional examples compare 2025 and 2026 records and explain the method; none represents a reported national wage-growth or inflation figure. The guide separates three questions: how an employee’s earnings changed, how an employer’s wage bill changed, and how much of a nominal increase remains after adjusting for prices.

What does year-over-year payroll growth actually measure?

It measures change in the number you selected; it does not establish the reason for the change. A 10% increase in gross earnings could come from a higher rate, additional hours, a bonus or several changes together. A 10% increase in a company’s payroll could also reflect new employees. Define the measure before treating its percentage as a raise.

The calculation uses the earlier value as its denominator. For example, fictional matched-period gross earnings rising from $42,000 to $46,200 increase by $4,200. Dividing $4,200 by $42,000 gives 10%. Dividing by the new $46,200 would answer a different question and understate the ordinary growth calculation.

The Bureau of Labor Statistics explanation of percentage changes uses this same earlier-value method for indexes. The arithmetic applies to a consistently defined payroll measure, while the interpretation depends on the underlying records.

Choose the payroll question before selecting a number
QuestionMeasure to compareRecords needed
Did the employee earn more?Gross earnings for matched periodsEarnings detail, hours and the same period basis
Did the contractual rate rise?Comparable base hourly or salary rateRate history and effective dates
Did the business wage bill grow?Aggregate employee gross payrollPayroll register with a consistent workforce scope
Did employer compensation cost rise?Defined wages plus employer costsWage, employer-tax and benefit-cost records
Did purchasing power improve?A price-adjusted rate or earnings measureComparable pay and a specified price-index series

What if the earlier amount is zero or negative?

Ordinary percentage growth is undefined when the prior amount is zero. If a new department had no payroll in 2025 and $12,000 in 2026, report “new payroll of $12,000; no prior-period percentage baseline.” Calling that 100% growth would conceal the division-by-zero problem. A small positive baseline is valid mathematically, but can generate a very large percentage from a modest dollar increase.

A negative baseline needs special care. A payroll correction report can contain a negative net adjustment without representing negative ordinary employee earnings. First reconcile what the report measures. Present the signed dollar movement and an explanation instead of treating a correction balance as a normal wage-growth denominator.

Percentage changes also differ from percentage-point changes. If payroll as a share of revenue moves from 20% to 22%, the share rises by two percentage points, or 10% relative to its earlier 20% share. State which description you intend.

How do you make the payroll periods comparable?

Use the same measure, population and time basis in both years. Comparing January–September 2026 with all of 2025 is a partial-year versus full-year comparison. Comparing this quarter with the immediately preceding quarter is quarter-over-quarter, rather than year-over-year.

A YTD total is a cumulative amount through a cutoff. It can support a year-over-year calculation when compared with the equivalent prior-year cutoff, but the YTD label alone does not make two totals comparable. Confirm the last included pay date, adjustments and payroll runs rather than relying only on the report’s download date.

Paid-date totals and work-period earnings answer different questions

A cash payroll comparison groups payments by when they were paid. A work-period comparison allocates earnings to the work or service period being studied. Keep the chosen basis consistent, including how you handle pay periods crossing the cutoff. Document any analytical allocation separately from the employer’s actual payment and tax records.

The 2026 IRS W-2 instructions require wage entries based on the calendar year of payment. December work paid in January ordinarily goes on the next year’s W-2. Reallocating work for a management comparison does not authorize changing that reporting year.

Calendar windows can contain different numbers of weekly or biweekly checks, and holidays or schedule changes can shift payment dates. A larger paid-date total may therefore partly reflect the calendar. List the actual included checks and distinguish that effect from a rate change. Our pay-frequency guide explains why biweekly and twice-monthly schedules should not be treated as interchangeable.

Likewise, use complete comparable periods or clearly label a provisional comparison. A period ending midway through a workweek needs an explicit cutoff rule. Leap days, one additional working day and changed leave patterns can matter for hours-based analysis even when the report labels look identical.

Use the same workforce and earning-code scope

Check whether both exports include the same entities, locations and employee categories. A newly acquired branch or a department moved between payroll systems can change the total without a raise. Contractor invoices, owner withdrawals and employee payroll should not be combined under an unexplained wage label; our invoice versus pay-stub guide distinguishes those records.

Match earning codes by substance. If last year’s “regular pay” was split this year into regular, shift and allowance codes, comparing only the old code name can omit compensation. Keep bonuses, paid leave and retroactive adjustments visible so an unusual payment does not silently become recurring base-pay growth.

Can earnings fall after an hourly pay raise?

Yes. For regular hourly earnings, both the rate and hours matter. Consider a fictional employee in matched ten-workweek windows in 2025 and 2026. Assume one regular rate in each window, no overtime, bonuses, paid leave, differentials or other earnings. The employee works 400 hours at $25 in 2025 and 360 hours at $26 in 2026.

Fictional matched ten-workweek comparison: rate, hours and gross earnings
Measure20252026YOY change
Hours worked400360−10.0%
Regular hourly rate$25.00$26.00+4.0%
Gross regular earnings$10,000.00$9,360.00−6.4%

The hourly rate rises by ($26 − $25) ÷ $25 × 100 = 4%. Hours fall by (360 − 400) ÷ 400 × 100 = −10%. Earnings fall by ($9,360 − $10,000) ÷ $10,000 × 100 = −6.4%. The rate increase does not offset the reduction in hours.

When the assumptions fit, the combined result can also be checked as (1.04 × 0.90 − 1) × 100 = −6.4%. Adding 4% and −10% would give −6%, which misses the interaction between the changed rate and changed hours.

Build a dollar bridge to explain the change

First apply the new 360 hours at the old $25 rate: $9,000. Relative to the earlier $10,000, the hours step contributes −$1,000. Then apply the extra $1 rate to those 360 hours, adding $360. The bridge is $10,000 − $1,000 + $360 = $9,360, a $640 decrease.

This is a defined arithmetic decomposition. Reversing the order would allocate the interaction differently between the two steps, although the final $9,360 remains the same. State the order rather than presenting either allocation as the only possible causal explanation.

Fictional matched ten-workweek windows: 400 hours at $25 yield $10,000 in 2025; 360 hours at $26 yield $9,360 in 2026. An hours-first bridge subtracts $1,000 then adds $360. Rate rises 4%, hours fall 10% and regular gross earnings fall 6.4%. No other earnings are assumed.
The chart reconciles the $640 decrease. Hours are changed first at the old rate, then the rate increases.

Real records often contain more components. Separate regular earnings, overtime earnings, bonuses and paid leave before explaining the difference. The Department of Labor’s overtime guidance bases the ordinary federal overtime rule on a workweek; hours cannot simply be averaged across two weeks. A year-over-year average is an analytical measure, not a substitute for required weekly overtime calculations.

For salaried employees, compare the contractual annual rate separately from cash paid in the selected window. Starting or leaving midyear, unpaid time, additional payments or a changed payment schedule can affect the window’s total. Our salary and hourly earnings guide provides the underlying pay-stub distinctions.

Net pay needs its own explanation. Changed withholding, insurance deductions or retirement elections can change take-home cash even when gross earnings rise. Read our gross-to-net guide before interpreting a deposit change as a wage change. Federal taxable wages can also differ from gross because of exclusions and payroll adjustments.

What happens to payroll growth when headcount changes?

A company’s total payroll combines workforce size with what the workforce earns. Hiring can raise the wage bill while the average earnings figure declines. That decline can reflect workforce composition, hours or partial-period employment; it does not prove an individual pay cut.

Consider a separate fictional business comparing the same quarter in 2025 and 2026. Assume the payroll scope and gross-earnings definition are unchanged, with consistently measured average headcounts of six and eight. These are average employees, not full-time equivalents. Employer taxes and benefits are excluded from the gross-payroll amounts.

Separate fictional business: same-quarter payroll and average employee count
Measure20252026YOY change
Aggregate gross payroll$120,000.00$150,000.00+25.00%
Average headcount68+33.33%
Gross per average employee$20,000.00$18,750.00−6.25%

Total wages increase by $30,000, or 25%. Dividing each period’s wages by its own average headcount gives $120,000 ÷ 6 = $20,000 and $150,000 ÷ 8 = $18,750. That per-average-employee figure falls by $1,250 ÷ $20,000 = 6.25%. The headcount change is 33.333…%, displayed as 33.33%.

Using unrounded values, the relationship is (8 ÷ 6) × ($18,750 ÷ $20,000) = 1.25. It reconciles the 25% total increase. Neither the $18,750 average nor the 25% aggregate change tells you what happened to a particular continuing employee’s rate.

Separate fictional same-quarter business comparison: gross payroll increases from $120,000 to $150,000, or 25%, while consistently measured average headcount rises from six to eight. Gross per average employee decreases from $20,000 to $18,750, or 6.25%. Counts are not FTEs and do not establish an individual pay cut.
The employee symbols represent the assumed average counts. The gross totals and per-average-employee amounts use separate, clearly labelled denominators.

How do you distinguish workforce mix from rate changes?

Review hours and job groups, and consider a separate comparison of employees or jobs present in both periods. Disclose that group’s coverage: excluding hires and departures produces a narrower rate comparison, not a replacement for the full payroll report. Promotions and transfers still need explanation within a continuing-worker group.

The BLS Employment Cost Index illustrates why composition matters: it measures hourly labor-cost change using a fixed labor basket rather than allowing shifts between occupations and industries to dominate the result. The ECI weighting explanation describes how those groups are held constant. Your payroll average is not automatically an ECI-style measure.

An internal rate average also needs appropriate weights. Suppose one group supplies 150 regular hours at $25 and another supplies 50 at $50. Regular earnings total $3,750 + $2,500 = $6,250 over 200 hours, giving $31.25 per hour. Simply averaging the two rates gives $37.50 and ignores their unequal hours. This straight-time analytical example is not an overtime regular-rate calculation.

If you normalize by hours or full-time equivalents, document the chosen standard and use it consistently. Do not compare average headcount in one year with an hours-normalized count in the other, or substitute an analytical denominator for a statutory employee-count test.

How do gross wages differ from total employer compensation cost?

Gross payroll is only one part of the employer’s defined compensation cost. A wage bill that grows 25% does not establish that every related cost grew 25%. Employer payroll taxes, benefit premiums and employer retirement contributions can move differently.

The IRS employment-tax overview distinguishes employee withholding from the employer’s own taxes. Ordinary Social Security and Medicare taxes generally have employer and employee shares; FUTA is paid by the employer. The amounts taken from an employee’s gross pay are not an additional wage expense merely because they are later remitted to a tax agency.

For example, adding gross wages, net wages and employee deductions together would count parts of the same payroll more than once. Start with the gross wage amount and add separately defined employer expenses as appropriate. Use actual cost records rather than a universal percentage assumed from a pay stub. Our Form 941 reconciliation guide explains the different payroll-tax totals.

Keep external benchmark classifications separate from your accounting labels. The BLS Employer Costs for Employee Compensation concepts classify overtime premiums, shift differentials and certain nonproduction bonuses within benefits. Your payroll register may already include those payments in gross wages. Adding the BLS categories directly to that gross total could duplicate them.

The ECEC FAQs describe average compensation costs per hour worked and explain that the measure reflects both compensation and employment changes. That is a different purpose from the ECI’s fixed-composition growth measure. Choose a benchmark whose population, components and denominator fit your question; record the release period and whether the series is seasonally adjusted.

Payroll growth is an expense-side measurement, not a complete business-health test. Profitability also requires revenue and other expenses; affordability depends on the company’s actual situation. Use the comparison to identify questions about staffing, hours and cost components rather than to assume that a rising wage bill proves success or failure.

How do you calculate inflation-adjusted, or real, wage growth?

Nominal growth measures the dollar change. Real growth adjusts that measure for a defined price change. The BLS CPI FAQs explain the use of consumer price indexes to deflate earnings and describe CPI as an average consumer-price measure. The index does not reproduce every household’s actual spending experience.

For comparable periods and a consistently defined price index, calculate real growth = [(current pay ÷ prior pay) ÷ (current index ÷ prior index) − 1] × 100. The equivalent rate formula is [(1 + nominal growth as a decimal) ÷ (1 + price growth as a decimal) − 1] × 100.

Separate fictional example: a 6% hourly raise with 4% price growth

Assume another employee’s hourly rate rises from $25 to $26.50 over a year. For the same-month comparison, use illustrative index levels of 300 and 312 on the same reference base. These are assumed teaching values, not actual published 2026 CPI observations. The rate rises 6%; the assumed price level rises (312 − 300) ÷ 300 = 4%.

Separate fictional real-wage calculation: assumed same-month price indexes
MeasureResult
Nominal hourly-rate growth6.00%
Assumed price-index growth4.00%
Current hourly rate in prior-period dollars$25.48
Inflation-adjusted hourly-rate growth1.92%

Expressing the current rate in prior-period dollars gives $26.50 × (300 ÷ 312) = $25.480769…, displayed as $25.48. Use the unrounded amount for the growth calculation: [(1.06 ÷ 1.04) − 1] × 100 = 1.923076…%, or 1.92%. Subtracting 4% from 6% gives a rough two-percentage-point approximation, not the exact real-growth result.

Separate fictional hourly-rate comparison: $25 becomes $26.50, a 6% nominal raise. Assumed same-month price-index levels 300 and 312 imply 4% price growth. Deflating $26.50 by 300 divided by 312 gives $25.480769 in prior-period dollars and 1.923076% real rate growth, rounded to 1.92%. Index values are not actual 2026 CPI data.
The two ratios remain separate until the deflation step. Dollar and percentage displays are rounded only after calculating with full precision.

Which index and dates should you use?

Select the index population, area, item coverage and seasonal-adjustment basis, and keep them consistent. The BLS percentage-change guide distinguishes same-month twelve-month changes from annual-average changes and warns against mixing reference bases. January to December is eleven months of change, not a same-month year-over-year comparison.

Match the price period to the wage measure. For a particular month’s rate, a matching monthly comparison may fit; an annual earnings comparison needs an appropriately defined annual price basis. Check publication availability before using a purported current index. Retain the series identification and downloaded observations so the calculation can be reproduced.

Real hourly-rate growth also differs from real total-earnings growth when hours change. The first employee’s earnings decline and this separate employee’s inflation example should not be merged. Neither calculation determines take-home tax or automatically entitles an employee to a particular future raise.

How do you build a reliable payroll-growth comparison?

  1. Write the question. Select the exact measure: regular rate, gross earnings, aggregate payroll or a defined employer cost.
  2. Fix the scope and cutoff. Name both periods, the paid-date or work-period basis, and the employees or entities included.
  3. Reconcile source records. Match earning codes, corrections, hours, rate changes and one-off payments. Avoid duplicated statements and inconsistent YTD exports.
  4. Calculate both dollars and percentages. Use the earlier positive amount, show rounding and identify zero-baseline cases separately.
  5. Explain the components. Check hours, headcount, workforce mix, rate changes and employer costs before attributing a cause.
  6. Record the conclusion with limits. Distinguish observed totals from estimates, and disclose any inflation adjustment or excluded population.

The DOL recordkeeping fact sheet identifies underlying records such as workweek hours, wage basis, earnings, deductions and payment dates for covered nonexempt employment. It does not prescribe one required record format. A readable pay statement is useful, but the time and payroll records may be necessary to reconstruct the comparison.

For an employee, keep statements spanning both comparison windows and ask payroll about an unexplained change in hours, rate or earning code. For a business, retain the register exports and scope notes behind the aggregate report. Our pay-stub source-record checklist helps connect each statement field to evidence.

If using GeneratePayStub to prepare a statement, enter verified earnings and deductions from the actual payroll record. A generated document cannot create a raise, prove that an estimated payment occurred or substantiate invented prior-year earnings. Present any management forecast as a forecast, separate from completed payroll.

A useful report conclusion is specific: “Matched-window regular gross earnings fell 6.4%; hours fell 10% and the rate rose 4%, with no other earnings included.” A business report can separately state “Same-quarter gross payroll rose 25%, with average headcount rising from six to eight.” Those conclusions tell the reader what changed without converting an average into an unsupported personal claim.

Quick answers about year-over-year payroll growth

Is YTD growth the same as year-over-year growth?

YTD identifies a cumulative period through a cutoff. It becomes a year-over-year comparison only when compared with the equivalent period in the previous year using a consistent measure and basis.

Should I use gross pay or net pay to measure a raise?

Compare the contractual rate when asking about the raise itself. Gross earnings reflect rate and earnings volume; net pay also reflects deductions and withholding. Each can be useful, but they answer different questions.

Does a larger payroll mean every employee received a raise?

No. Additional workers, hours, bonuses and workforce mix can increase aggregate payroll. Review matched employee or job rates separately and disclose the group being compared.

Can I report growth when last year’s payroll was zero?

Report the new dollar amount and the lack of a percentage baseline. Ordinary percentage growth requires division by the earlier amount, which is not possible when that amount is zero.

Is subtracting inflation from a raise accurate?

It is an approximation. The exact real-growth calculation divides the nominal pay ratio by the price-index ratio. In the fictional example, a 6% nominal raise and 4% price growth produce about 1.92% real rate growth.