mama Get a free camera plan ☰
Tools

What does labour cost you per piece?

Enter the operators on a line or cell, their wage, the employer's PF and ESI, and what the line really makes in a shift. See the labour cost per piece and per 1,000 pieces — and what 10% more output does to it.

Indicative estimate from your inputs — not a quote. See how Mama measures this on a real floor →
Updated 2026-10-15 · The Mama Editorial Team

Labour cost per piece is the line's all-in wage bill for a shift divided by the good pieces it actually made in that shift. Employer PF is 12% on wages up to ₹15,000 and employer ESI is 3.25% of the wage for employees earning up to ₹21,000 (rates as of 15 October 2026). Assume a 12-operator line paid ₹17,000 a month, 10% for bonus and leave and 26 working days: it costs about ₹9,717 a shift. Assume it makes 720 pieces (60% of a 1,200-piece standard): that is ₹13.50 a piece, or ₹13,495 per 1,000. Raise output by 10% with the same people and it falls to ₹12.27 a piece.

Last checked: 15 Oct 2026.

How the calculator works

The calculator takes nine inputs:

  • Operators on the line or cell. Everyone paid to work on this line for the shift, including helpers, feeders and checkers, not only the people at machines.
  • Monthly wage per operator (₹). The average monthly wage. It cannot be below your state's minimum wage for the skill level. In Haryana, the semi-skilled basic minimum from 1 April 2026 is ₹16,780.74 a month, and the order links it to the consumer price index, so check the current figure (Haryana Labour Department notification No. 2/25/26-2 Lab of 9 April 2026, Haryana Government Gazette copy).
  • Employer PF (%). 12% under EPFO's contribution rates. The calculator applies it to the wage up to the ₹15,000 PF wage ceiling, the statutory minimum. If you pay PF on the full wage, the calculator understates your cost slightly.
  • Employer ESI (%). 3.25% under ESIC's contribution rates, for employees earning up to ₹21,000 a month. Above ₹21,000 the calculator sets ESI to zero.
  • Bonus, leave and other on-costs (%). Everything else you pay on top of the wage: bonus, paid leave and holidays, EPF administration and EDLI charges, canteen, uniforms. Take it from your payroll. The 10% default is an assumption.
  • Working days a month. The default is 26. Haryana's order divides the monthly wage by 26 days to get the daily wage.
  • Shift length (hours). Used only for the cost per operator-hour.
  • Standard output per shift (pieces). What the line should make in one shift at 100% efficiency: shift minutes × operators ÷ standard minutes per piece (SAM or SMV in a garment unit, cycle time on a machine line).
  • Line efficiency today (%). The share of standard output the line actually makes. Pieces made = standard output × efficiency. The calculator caps efficiency at 100%; if your line beats its standard, re-check the standard minutes.

The formulas:

All-in monthly cost per operator = wage + PF % × min(wage, ₹15,000) + ESI % × wage (if wage ≤ ₹21,000) + other on-costs % × wage
Line labour cost per shift = operators × all-in monthly cost ÷ working days
Pieces per shift = standard output × efficiency
Labour cost per piece = line labour cost per shift ÷ pieces per shift
At +10% output = line labour cost per shift ÷ (pieces per shift × 1.1)

The calculator assumes one shift a day per operator, so a month's wage pays for as many shifts as there are working days.

Worked example (India)

A 12-operator assembly cell in Haryana. The wage floor, PF and ESI come from the primary sources linked above. Everything else is an assumption and matches the calculator's defaults.

Input Value Basis
Operators 12 assume
Monthly wage ₹17,000 assume: just above Haryana's ₹16,780.74 semi-skilled floor (1 Apr 2026 order)
Employer PF 12% of ₹15,000 = ₹1,800 EPFO rate and wage ceiling
Employer ESI 3.25% of ₹17,000 = ₹552.50 ESIC rate; wage is under ₹21,000
Bonus, leave and other on-costs 10% of ₹17,000 = ₹1,700 assume
Working days a month 26 Haryana order's daily-wage divisor
Shift length 8 h assume
Standard output per shift 1,200 pcs assume
Line efficiency 60% assume
Output Working Result (₹)
All-in cost per operator a month 17,000 + 1,800 + 552.50 + 1,700 ₹21,052.50
Cost per operator-hour 21,052.50 ÷ 26 ÷ 8 ₹101.21
Line labour cost per shift 12 × 21,052.50 ÷ 26 ₹9,717
Pieces made per shift 1,200 × 60% 720
Labour cost per piece 9,716.54 ÷ 720 ₹13.50
Labour per 1,000 pieces 13.495 × 1,000 ₹13,495
Per piece at +10% output 9,716.54 ÷ 792 ₹12.27
Per 1,000 pieces at +10% output 12.268 × 1,000 ₹12,268
Saved per 1,000 pieces at +10% 13,495 − 12,268 ₹1,227

What +10% output does. The wage bill stays the same, so cost per piece falls by 1 − 1/1.1, about 9.1%, whatever the starting numbers. On the defaults the line makes 18,720 pieces a month (720 × 26). Making the same 18,720 pieces at the higher rate would need about ₹22,966 less paid time a month (₹2,52,630 × 9.1%). Selling the extra 1,872 pieces a month instead adds output with no extra labour cost.

Why the wage matters less than efficiency. At 60% efficiency, every piece carries 40% of paid time in which nothing was made. Moving efficiency from 60% to 66% is the same +10% output.

What the number does not tell you

  • Material, power and overheads. This is direct labour only. For machine cost per hour, use the machine hour rate calculator.
  • Rework. Count good pieces only. Pieces that go back for repair carry labour twice; the rework cost calculator prices that loop.
  • Overtime. Hours beyond the normal day are paid at twice the ordinary rate of wages under the OSH Code, so a line that reaches its output with overtime has a higher cost per piece than the calculator shows.
  • Where the lost 40% goes. A rupee figure does not show whether the time went to waiting for material, line imbalance, machine stops or absenteeism. The takt and line balancing calculator and the OEE calculator help split it.
  • What a camera can and cannot see. A camera can count pieces leaving a line and show when stations stand idle or wait for work. It cannot read a pay slip, judge piece quality to tolerance or tell why someone stepped away. Mama counts output and idle time at the line level and does not rank individual operators; any camera use on the floor needs a worker notice under DPDP.

Related guides

FAQ

How do you calculate labour cost per piece? Add the employer's PF, ESI and other on-costs to the monthly wage, multiply by the number of operators and divide by working days to get the line's labour cost per shift. Divide that by the good pieces made in the shift. On the defaults that is ₹9,717 ÷ 720 = ₹13.50 a piece.

Should PF and ESI be included in labour cost per piece? Yes. The employer pays 12% PF (usually on wages up to ₹15,000) and 3.25% ESI (for employees earning up to ₹21,000), per EPFO and ESIC. On a ₹17,000 wage they add ₹2,352.50 a month per person, about 14% of the wage.

How much does 10% more output reduce labour cost per piece? About 9.1%, because the same wage bill is spread over 1.1 times as many pieces. On the defaults it falls from ₹13.50 to ₹12.27 a piece, or ₹1,227 less per 1,000 pieces.

Which pieces should I count? Good pieces that passed inspection at the end of the line, not pieces started or pieces at the bottleneck station. Counting rejects makes the cost per piece look lower than it is.

Want this measured on your own floor instead of estimated? Leave an email or phone in the form below.

Free · no obligation

Get a camera plan for your floor

Tell Mama about your plant and Mama will come back with how many cameras you need, where they go, and the retention your state expects — sized to your floor, in ₹. Built for Indian factories.

  • How many cameras & exact placement
  • Compliance-ready (BIS/STQC, women's night shift)
  • Honest ₹ estimate — guard vs camera-AI

Mama replies by email or phone — whichever you left. No spam, no obligation.