CozyHR
Menu
Products
Docs
Resources
Compliance
Company
Support
Blog
HR AnalyticsPayrollSMB PayrollReporting

Payroll Cost Analytics: 12 Reports Founders Should Read

Payroll is the biggest line item and the least examined. Here are the twelve monthly payroll reports Indian SMB founders should read, how to build them from data you already hav...

CozyHR editorial team 06 September 2026 21 min read
CozyHR Blog
Payroll Cost Analytics: 12 Reports Founders Should Read

Payroll is the largest line item on most Indian SMB profit and loss statements, and it is also the least examined. Founders will spend an afternoon negotiating a cloud bill and approve a payroll register forty times its size in ninety seconds, because the register is a list of names and a total, and there is nothing obvious to interrogate. Payroll cost analytics changes that — turning the monthly payout into a set of readable numbers that explain where money went, why it moved, and what it will be next quarter.

This guide covers the payroll reports a founder or finance lead should actually read every month, how to construct them from data you already have, what each one tells you, the traps that produce misleading numbers, and how to build a reporting pack that takes fifteen minutes to review rather than a day to assemble. It is written for founders, finance leads, and HR managers at Indian companies between roughly 20 and 500 employees.

Why Payroll Cost Analytics Matters More Now

Three shifts have made this more urgent than it was a few years ago.

Compensation structures are being reworked. The consolidated wage definition under the labour codes changes the relationship between basic components and total remuneration, which in turn changes the base on which provident fund, gratuity, and bonus are computed. Restructuring salary to comply moves employer costs in ways that are not visible from headline CTC. If you are not measuring loaded cost rather than CTC, you will be surprised.

Distributed hiring has fragmented the cost base. Multi-state, multi-city, and remote hiring means different professional tax slabs, different welfare fund obligations, different local allowances, and often different market rates for the same role. A single average salary number has stopped being meaningful.

Growth-stage scrutiny has increased. Investors, lenders, and boards now ask sharper questions about cost per employee, revenue per employee, and the trajectory of fixed cost. A founder who cannot answer these from their own data is at a disadvantage in every one of those conversations.

None of this requires an analytics team. It requires a monthly discipline and about a dozen well-chosen numbers.

Start With Definitions, Because Most Disputes Are Definitional

Before any report, agree on what the words mean. Nearly every argument about payroll numbers is really an argument about definitions.

Gross salary. What appears as the employee's total earnings before deductions.

Cost to Company (CTC). The employer's stated total, usually including employer statutory contributions and some benefits. Notoriously inconsistent between companies and, more dangerously, between offers within the same company if nobody has standardised it.

Loaded cost or fully-burdened cost. The number that actually matters. Gross salary plus employer provident fund contribution, plus employer insurance contribution, plus gratuity provision, plus bonus provision, plus insurance premiums, plus welfare fund, plus any other employer-borne cost attributable to the person. This is your true cost of employing someone.

Net pay. What lands in the bank account. Useful for cash planning, useless for cost analysis.

Payroll cost. Loaded cost across all employees for a period, usually excluding contractor spend unless you explicitly say otherwise.

Total people cost. Payroll cost plus contractor and consultant spend, plus recruitment cost, plus training, plus employee-related facilities and tooling. The number to use when comparing "build versus buy" for capability.

Write these definitions down once and use them consistently. A report where "average salary" means CTC in one section and gross in another is worse than no report at all, because it produces confident wrong decisions.

The Core Monthly Report Pack

Twelve numbers, one page. If your pack runs longer than two pages, it will not be read.

1. Total payroll cost and month-on-month movement

The headline. Loaded cost for the month, compared with the previous month and the same month last year, with the absolute and percentage change.

More importantly: a bridge that explains the change. A movement of, say, ₹4.2 lakh should decompose into:

  • New joiners: +X
  • Exits: −Y
  • Increments and promotions effective this month: +Z
  • Variable pay, bonus, or incentive payouts: +A
  • Arrears from retrospective revisions: +B
  • Overtime and shift allowance variation: +C
  • Statutory rate or ceiling changes: +D
  • One-time items (settlements, joining bonuses, retention payouts): +E

This bridge is the single most valuable payroll report there is. Without it, a founder looking at a jump asks "why is payroll up?" and receives a shrug. With it, the answer takes four seconds and is usually reassuring — or occasionally reveals something important, like a one-time item that has silently become recurring.

2. Headcount and cost per head

Opening headcount, joiners, exits, closing headcount. Average headcount for the month. Loaded cost divided by average headcount.

Track cost per head over time. It should move for explicable reasons — seniority mix shifting, market rates rising, a location mix change. If it moves without explanation, something in your compensation process is drifting.

Watch for the mix effect: cost per head can rise while nobody's salary changes, simply because you hired seniors and lost juniors. Always read it alongside a level distribution.

3. Cost by department or function

Loaded cost split by department, as an absolute number and as a percentage of the total, with movement.

The percentage view is what matters strategically. If engineering was 48% of payroll cost last year and is 61% now, that is a deliberate strategy or an accident, and you should know which.

4. Cost by level or band

Loaded cost and headcount split by seniority band. This reveals shape.

Two shapes to watch for:

  • Top-heavy drift. Senior headcount growing faster than junior. Common in companies that keep hiring experienced people rather than developing existing staff. It inflates cost per head and often reduces execution capacity.
  • Hollow middle. Plenty of seniors and juniors, few in the middle. Usually a sign that mid-level people are leaving, and it creates a management gap that shows up eighteen months later.

5. Fixed versus variable split

What share of your payroll cost is contractually fixed versus performance-linked, and how has that share moved?

This is a risk metric. A high fixed share means limited flexibility if revenue drops. A high variable share means cost tracks performance but income is less predictable for employees, which affects retention.

Note that variable pay accrued monthly but paid annually needs consistent treatment — decide whether your monthly report shows accrual or cash, state which, and do not switch.

6. Statutory cost as a share of total

Employer provident fund, employer insurance contribution, gratuity provision, bonus provision, welfare fund, and any other statutory employer cost, as a share of gross salary.

This ratio should be stable. When it moves, the causes are worth knowing:

  • Salary restructuring that changed the basic component proportion
  • Employees crossing or falling below wage ceilings
  • Coverage changes bringing more employees into a scheme
  • A statutory rate or ceiling change
  • Errors in configuration, which this ratio is unusually good at detecting

A sudden drop in statutory cost ratio is more often a compliance error than a saving. Treat it as an alarm, not good news.

7. Overtime, shift allowance, and attendance-driven cost

Total overtime hours and cost, split by department and by employee, with a list of the top ten by hours.

Persistent overtime concentrated in a few people is one of the most reliable early indicators you have. It typically means understaffing, a skill bottleneck, or a process failure — and it precedes burnout and resignation by a few months. It is also frequently cheaper to fix by hiring than to keep paying.

Include loss-of-pay deductions and unpaid absence here too, since they move payroll cost in the opposite direction and can mask an underlying increase.

8. Location and state distribution

Headcount and loaded cost by location and by state, with cost per head per location.

Useful for three purposes: understanding whether location strategy is delivering the cost advantage it promised, spotting states where you have employees and possibly unaddressed registration obligations, and planning where to place the next hires.

9. New joiner and exit cost impact

Annualised cost added by joiners in the month, and annualised cost removed by exits. The net is your run-rate change, which is far more decision-relevant than the month's actual figure, because a person joining on the 25th barely affects this month and fully affects next month.

Track a rolling twelve-month view of run-rate change. This is what tells you whether your cost base is compounding faster than your revenue.

10. Attrition-linked cost

Exits in the month, split into regretted and non-regretted, with:

  • Settlement cost paid out
  • Replacement cost estimate
  • Vacancy days accumulated

The replacement cost estimate does not need precision. A defensible multiple of monthly cost, applied consistently, is enough to make the number visible in a management conversation. A visible number changes behaviour; an invisible one does not.

11. Contractor and consultant spend

Separate from payroll but reported alongside it, because the two substitute for each other and decisions get made at the boundary.

Track: total spend, spend by function, cost per contractor month versus the equivalent loaded employee cost, and duration of engagement. Long-running contractor engagements at high monthly rates are frequently roles that should have been converted, and they can also raise questions about the nature of the engagement.

12. Revenue or output per employee

Where you have revenue, revenue divided by average headcount, tracked over time. For non-revenue functions, an appropriate output measure.

This is the number that makes payroll cost interpretable. Payroll growing 30% is either alarming or excellent depending entirely on what happened to output. Reporting cost without a productivity denominator invites the wrong conclusion in both directions.

Building the Reports

Where the data comes from

Everything above is derivable from three sources you already have:

  • Payroll register — per-employee earnings, deductions, and employer contributions for each month
  • Employee master — joining date, exit date, department, level, location, employment type, manager
  • Attendance and leave data — days worked, overtime hours, loss of pay, leave taken

The difficulty is almost never that the data does not exist. It is that these three live in different systems with different employee identifiers, so joining them is a manual exercise that nobody wants to repeat monthly. That friction is why most companies do not have these reports.

Getting the plumbing right

A few decisions that make everything downstream easier:

One employee identifier used everywhere. If your payroll system uses a different code from your HR system, fix that before anything else. It is the root cause of most reconciliation pain.

Consistent cost centre and department tagging applied at the employee master level, not manually at report time. Manual tagging drifts within two months.

A defined effective-date convention for changes. When someone is promoted mid-month, does the cost land this month or next? Pick one, document it, apply it.

Separation of one-time from recurring in your earnings codes. If joining bonuses, retention payouts, and settlements share a code with regular salary, your trend line is permanently polluted. This single change improves reporting quality more than any dashboard.

Provisions accrued monthly. Gratuity and bonus should accrue every month, not appear as a lump in one month. Otherwise your monthly cost is wrong eleven times a year and very wrong once.

Level of effort

With clean data in one system, this pack should generate automatically. With data in three systems, expect two to four hours a month of assembly, which is worth it but is also a strong argument for consolidating.

A pragmatic path: build the pack manually for three months to establish what you actually use, then automate only the parts that earned their place. Automating a report nobody reads is a common and expensive mistake.

Reading the Numbers: What Patterns Mean

A report is only useful if someone knows what to look for. Here are the patterns worth recognising.

Payroll cost rising while headcount is flat. Causes: increments, promotions, salary corrections, overtime, or an increase in statutory cost from a restructuring. The bridge report tells you which. If none of these explain it, look for configuration errors.

Cost per head rising sharply in one department. Usually a seniority mix change. Check whether it was deliberate. Departments that lose juniors and replace them with seniors get expensive quietly.

Statutory cost ratio falling. Investigate immediately. Legitimate causes exist — employees crossing wage ceilings, a change in coverage — but errors in payroll configuration are at least as common, and the cost of finding out late is arrears plus interest plus damages.

Overtime concentrated in fewer people over consecutive months. A staffing problem presenting as a cost problem. Usually cheaper to solve with a hire than to keep paying, and it prevents an exit you would regret.

Loss-of-pay rising. Either an attendance policy problem, an engagement problem, or a leave policy that does not match how people actually work. All three are worth understanding.

Fixed share of cost rising. Reduces flexibility. Reasonable during confident growth, uncomfortable if revenue is uncertain.

Settlement costs rising as a share of payroll. Attrition is accelerating, or you are losing longer-tenured people whose gratuity and leave encashment are larger. The second is worse than the first.

Revenue per employee flat while cost per head rises. The most important pattern in this list, and the one that gets noticed latest. It means you are paying more for the same output. Sometimes it is a deliberate investment ahead of growth; sometimes it is drift. Know which.

Forecasting: Turning Reporting Into Planning

Historical reporting is table stakes. The value multiplies when the same data drives a forward view.

A twelve-month payroll forecast

Build it from:

  • Current run rate. Closing month cost annualised, adjusted for anything one-time.
  • Confirmed joiners with start dates and offered cost.
  • Planned hires from the headcount plan, with expected start dates and budgeted cost. Apply a realistic hiring lag — plans routinely assume roles fill faster than they do.
  • Expected attrition at your historical rate, distributed through the year, with a replacement assumption. Modelling zero attrition guarantees a wrong forecast.
  • Increment cycle — effective month, expected average percentage, and the compounding effect on statutory contributions.
  • Promotions budgeted at a realistic rate.
  • Variable pay at target, with a sensitivity for over- and under-achievement.
  • Statutory changes you are aware of, plus a contingency for those you are not.

Present it as a monthly series, not an annual number, because the timing of increments and hires determines cash requirements.

Scenario analysis

Three scenarios, minimum:

  • Base. The plan as agreed.
  • Slow. Hiring delayed by a quarter, attrition higher, increments deferred.
  • Fast. Hiring accelerated, higher attrition from a competitive market, increments at the top of range.

The gap between these tells your leadership team how much cost flexibility actually exists. Most founders discover it is less than they assumed, and that discovery is worth having in a planning meeting rather than in a crisis.

Budget versus actual

Monthly variance against budget, with an explanation for anything beyond a threshold you set. Variance analysis is more useful than the budget itself, because it reveals which assumptions were wrong — and those assumptions will otherwise be repeated next year.

Common Traps

Comparing CTC across companies. CTC is not standardised. One company includes gratuity provision and insurance premiums, another does not. Compare loaded cost using your own consistent definition, or compare gross salary, and be explicit about which.

Ignoring provisions. Gratuity and bonus are real costs incurred monthly. A company that reports payroll cost without them systematically understates itself and gets an unpleasant surprise when a long-tenured employee leaves.

Mixing accrual and cash. Especially with variable pay and arrears. Pick a basis, label it, stay consistent.

Averaging across everything. Average salary across an organisation with a wide seniority range is close to meaningless. Report medians and distributions by band instead. A median is also more robust to a single very high or very low salary.

Reporting month totals during a month with an extra pay cycle or a bonus. Always compare like with like, and flag months containing one-time items.

Treating contractor spend as outside payroll. It substitutes directly for employment. Excluding it makes conversion decisions look better than they are and hides real people cost.

Building the dashboard before the definitions. A beautiful dashboard on inconsistent definitions produces confident wrong decisions faster than a spreadsheet does.

Reporting without a denominator. Cost numbers alone invite panic or complacency. Always pair with headcount, revenue, or an output measure.

Letting the pack grow. Every additional chart reduces the probability that anyone reads any of them. Defend the one-page limit.

A Worked Example: Reading One Month's Bridge

Abstract advice is easy to nod at and hard to apply, so here is what a month's analysis actually looks like in practice. The figures below are illustrative — invented to demonstrate the method, not drawn from any real company.

A 90-person services firm sees payroll cost move from ₹1.02 crore to ₹1.14 crore in a single month, an increase of about 12%. The founder's first reaction is alarm. The bridge tells a different story:

ComponentMovement
Opening loaded cost₹1.02 cr
Six new joiners (part-month)+₹6.5 L
Two exits (part-month)−₹2.1 L
Annual increment cycle effective this month+₹5.8 L
Arrears for increments backdated one month+₹5.4 L
Increase in employer statutory contributions on revised salaries+₹1.9 L
Overtime, up from the previous month+₹0.9 L
One exit settlement including gratuity and leave encashment+₹2.1 L
Loss of pay−₹0.5 L
Closing loaded cost₹1.14 cr

Now the conversation is completely different. Of the ₹12 lakh increase, ₹5.4 lakh is a one-time arrear that will not recur, and ₹2.1 lakh is a one-time settlement. The genuine, recurring run-rate increase is closer to ₹4.5 lakh, most of it the increment cycle, which was budgeted.

Three follow-up questions fall out naturally, and each is answerable:

Is the ₹1.9 lakh statutory increase proportionate? Check the statutory cost ratio. If it moved roughly in line with gross salary, fine. If it jumped disproportionately, someone crossed a threshold or the restructuring changed the basic component share — worth understanding before it compounds for eleven more months.

Why is overtime up? Look at concentration. If those hours sit with three people in one team, that is a staffing signal, not a cost signal, and the cheaper answer may be a hire.

Six joiners against two exits — is that the plan? Compare against the headcount plan. Annualised, six joiners at part-month cost will look materially larger next month when they are on payroll for a full cycle. The run-rate view catches this; the actuals view does not until it has already happened.

The whole analysis takes about ten minutes once the bridge exists. Without the bridge, the same conversation is an hour of speculation ending in "let me get back to you."

This is the general point about payroll analytics: the value is almost never in a sophisticated model. It is in decomposition. A single large number invites either panic or indifference, because there is nothing to grip. The same number split into eight explicable components invites decisions.

Governance: Who Sees What

Payroll data is sensitive, and individual salary information should not circulate freely.

A workable structure:

  • Founders and CFO: full detail, including individual-level data where needed.
  • Department heads: aggregate cost for their department, headcount, overtime, and attrition. Individual salaries of their reports only if your organisation has decided managers should own compensation decisions — and if so, with training on confidentiality.
  • Board: total cost, cost per head, headcount trend, revenue per employee, forecast. No individual data.
  • Wider organisation: aggregate only, and only if you have a deliberate transparency policy.

Enforce this through system access controls rather than through discretion. Payroll data leaking through a shared spreadsheet is a common and entirely avoidable incident, and employee personal data carries data protection obligations that make it more than an embarrassment.

A 60-Day Implementation Plan

Days 1–10 — Define. Write down the definitions of gross, CTC, loaded cost, and total people cost. Agree the treatment of provisions, one-time items, and effective dates. Get sign-off from whoever will use the reports.

Days 11–20 — Fix the plumbing. Reconcile employee identifiers across systems. Clean department, level, and location tagging in the employee master. Separate one-time earnings codes from recurring.

Days 21–35 — Build the pack. Assemble the twelve reports for the last six months so you start with a trend rather than a single point. Manual is fine at this stage.

Days 36–45 — Review and cut. Present it. Note which numbers generated a discussion or a decision and which produced nothing. Delete the ones that produced nothing. Add anything people asked for that was missing.

Days 46–60 — Automate and forecast. Automate the surviving reports. Build the twelve-month forecast with three scenarios. Set the monthly review as a standing agenda item with a named owner and a fixed date.

Then hold the review every month, in the same format, with the same definitions. Consistency is what turns reporting into insight; a report format that changes every quarter never accumulates enough history to be useful.

Frequently Asked Questions

What is the difference between CTC and loaded cost?

CTC is a stated figure that varies in composition between companies, and sometimes between offers within one company. Loaded cost is gross salary plus every employer-borne cost attributable to the employee — employer statutory contributions, gratuity and bonus provisions, insurance premiums, welfare fund. Use loaded cost for internal analysis and be explicit about what your CTC includes when making offers.

Which payroll reports should a founder review every month?

At minimum: total payroll cost with a movement bridge explaining the change, headcount and cost per head, cost by department and by level, statutory cost as a share of gross, overtime concentration, run-rate impact of joiners and exits, and revenue per employee. That fits on one page and takes about fifteen minutes to read properly.

How do we account for gratuity in monthly payroll cost?

Accrue it monthly as a provision based on eligible employees and their current salary, rather than recognising it only when someone leaves. Monthly accrual gives an accurate cost picture and avoids a lump-sum shock. Have your finance advisor confirm the appropriate provisioning basis for your accounting framework.

Why did our statutory cost ratio fall without any policy change?

Common causes include employees crossing wage ceilings, a change in scheme coverage, or a salary restructuring that altered the basic component proportion. It can also indicate a payroll configuration error, which is why a falling ratio should be investigated rather than welcomed. Verify contribution settings against current statutory rules.

How do we estimate the cost of an employee leaving?

Add recruitment spend, interviewer and manager time, the productivity gap during vacancy, ramp time for the replacement, and knowledge loss. Precision is not the goal — consistency is. Many organisations use a defensible multiple of the role's monthly cost, applied uniformly, so that the number is comparable across exits and visible in decisions.

Should contractor spend be included in payroll reporting?

Report it alongside payroll, clearly separated. It substitutes for employment and decisions get made at the boundary between the two, so excluding it distorts both cost comparisons and conversion decisions. Compare cost per contractor month against equivalent loaded employee cost.

How far ahead should we forecast payroll?

Twelve months rolling, updated monthly, presented as a monthly series rather than an annual total. Include confirmed joiners, planned hires with realistic hiring lags, expected attrition, the increment cycle, promotions, and variable pay at target. Run at least three scenarios so you understand how much flexibility your cost base actually has.

What tools do we need for payroll analytics?

Less than you might think. The requirement is that payroll, employee master, and attendance data share a consistent employee identifier and can be joined. An integrated HRMS removes the join problem entirely; otherwise a well-structured spreadsheet built on clean exports works fine up to a few hundred employees. Buy the tool after you have settled the definitions, not before.

Our payroll cost jumped this month. How do I find out why quickly?

Build the movement bridge — decompose the change into joiners, exits, increments, arrears, variable payouts, overtime, statutory changes, and one-time items. Most apparent spikes turn out to be a combination of arrears and settlements that will not recur. Separate the one-time portion from the recurring run-rate change before drawing any conclusion, because the two call for completely different responses.

Should we report payroll cost on an accrual or cash basis?

Either is defensible; mixing them is not. Accrual gives a truer month-by-month picture, particularly for variable pay and provisions that are earned monthly but paid annually. Cash matters for treasury planning. Many teams report accrual as the primary view with a cash line alongside for the finance team. Whatever you choose, label it on the report so nobody has to ask.

How do we keep salary data confidential while still reporting?

Report aggregates to managers and the board, restrict individual-level data to a small named group, enforce this through system permissions rather than trust, and avoid circulating spreadsheets containing individual salaries. Employee compensation data is personal data and should be handled with corresponding care.

In Summary

Payroll is the biggest number in your business and, in most SMBs, the least understood one. That gap is not caused by complexity. It is caused by the data living in three places, the definitions being inconsistent, and nobody owning a monthly review.

Fix those three things and payroll cost analytics becomes routine: one page, twelve numbers, fifteen minutes a month. What you get in return is the ability to explain any movement in your largest expense, to see staffing problems while they are still cheap to fix, to catch compliance configuration errors from a ratio rather than from an inspection, and to answer an investor's question about cost per employee without asking for a week to prepare.

Start with the definitions. Then build the movement bridge — if you only ever produce one report, produce that one. Everything else can follow.

If you would like payroll, attendance, and employee data to sit in one system so these reports generate themselves rather than being assembled from exports each month, CozyHR is built to give Indian SMBs payroll processing and people analytics from a single source of truth. Worth a look before you build another spreadsheet.

This guide is general information for finance and HR teams, not accounting, tax, or legal advice. Statutory rates, wage ceilings, provisioning requirements, and accounting treatment vary and change. Verify current requirements with your professional advisor.