Why labour is the hardest cost to control
On a typical Indian construction site, labour is 30–40% of the project cost — and it is paid in cash, weekly, to people who change every few days. That combination is exactly why it leaks. A paper muster roll gets marked at the end of the week from memory, advances are noted on loose slips, piece-rate work is settled by rough calculation, and nobody can say with certainty what a gang has actually earned versus what it has already been paid. When contractors move this to a daily, date-stamped system, they routinely find that 8–12% of the wage bill was going to duplicate or ghost entries.
Getting labour right comes down to four things: mark attendance daily, keep a compliant muster roll, calculate the right wage model, and settle contractors on a running ledger. Let us take them one by one.
Quick definition: A muster roll is the daily attendance register of site workers — name, category, days present and hours — that the BOCW Act and state labour rules require every construction employer to maintain, alongside a wage register and overtime register.
Step 1 — Mark attendance every single day
The single biggest fix is to stop reconstructing the week on Saturday. Attendance marked on the day, at the site, is accurate; attendance filled in later is a guess. A good daily record captures, for each worker: name, skill category (skilled / semi-skilled / unskilled), present or absent, and overtime hours. When that record is date-stamped and visible to the owner, ghost entries disappear because there is no gap to fill in later.
This is also where attendance stops being an isolated register. When your daily attendance feeds straight into your Daily Progress Report (DPR), the owner sees who was on site and what was done in one place — and the same headcount later drives the wage calculation, so nothing is entered twice.
Step 2 — Keep the muster roll compliant
The muster roll is not just an internal record — it is a legal one. Under the Building and Other Construction Workers (BOCW) Act and the corresponding state rules, employers must maintain attendance, wage and overtime registers for construction workers. If a worker raises a payment dispute, the muster roll is the first document the labour officer asks to see. A clean, consistent daily register protects you; a patchy one works against you.
| Register | What it records |
|---|---|
| Muster roll | Daily attendance — name, category, days present, hours |
| Wage register | Wages due and paid per worker, per period |
| Overtime register | Extra hours and overtime rate paid |
Compliance note: Minimum wages, BOCW cess and register formats differ by state and change periodically. Treat this as orientation and confirm the current rules for your state with a labour consultant.
Step 3 — Choose the right wage model: daily wage vs piece-rate
Most Indian sites run both models at once. The trick is knowing which to apply where, and calculating each correctly.
| Daily wage | Piece-rate | |
|---|---|---|
| Pays for | Days present | Measured output |
| Best for | Helpers, supervisors, staff, time-based work | Gangs doing measurable work (plaster, brickwork, RCC) |
| Formula | Daily rate × days present (+ overtime) | Rate × quantity done (per sq ft / brick / cum) |
| Risk | Paying for low output | Disputes over measured quantity |
Two rules keep this clean. First, the daily rate must be at least the notified state minimum wage for that category — paying below it is an offence. Second, piece-rate must be paid on measured quantity, not eyeballed — which is why piece-rate should tie back to your measurement records and, ultimately, your RA bill. When the same measurement drives both what you bill the client and what you pay the gang, your margin is protected on both sides.
Step 4 — Settle contractor gangs on a running ledger
Under the gang or petty-contractor (mukadam) model, you rarely pay each worker directly — you pay the sub-contractor who brings the gang. This is where most disputes and losses happen, because payment is made in advances through the month and settled roughly at the end. The correct settlement is simple arithmetic, but it must be kept on a running ledger per gang:
| Step | Amount |
|---|---|
| Work earned | Measured piece-rate work + any daily-wage days |
| Less: advances | All advances already paid this period |
| Less: prior part-payments | Any amount already settled to the gang |
| = Net payable | The balance you actually hand over |
Keep this ledger continuous — carrying forward month after month, not resetting — and double-payment simply cannot happen: every advance is already netted off before the next settlement. This is the difference between guessing on a diary page and knowing, to the rupee, what a contractor is owed.
How software ties attendance, wages and billing together
True Site Sync is built exactly around this flow. Attendance is marked on site each day and flows into the DPR; daily-wage salaries are calculated from those days; piece-rate work is measured once and used both to pay the gang and to raise the client's RA bill; and every contractor has a lifetime running ledger, so advances and settlements never fall out of sync. The owner sees it all live — who was present, what was earned, what was paid, and what is still due — without waiting for a Saturday reconciliation. It works offline on site and syncs when you are back on network. For payments to registered contractors, also see how Section 194C TDS applies.
Frequently asked questions
What is a muster roll in construction?
The daily attendance register of site workers — name, category, days present and hours — required under the BOCW Act along with a wage and overtime register. It is the first document asked for in a wage dispute.
How do you calculate daily wages for labour?
Daily rate × days present (plus overtime); for a monthly worker, monthly salary ÷ 30 × days worked. The rate must meet your state minimum wage.
Daily wage or piece-rate — which should I use?
Daily wage for helpers, staff and time-based work; piece-rate for gangs doing measurable work like plaster, brickwork or RCC. Most sites use both.
How do I settle a labour contractor correctly?
Work earned (measured) − advances − prior part-payments = net payable, kept on a running ledger per gang so nothing is paid twice.
How do I stop ghost attendance?
Mark attendance digitally on the day, date-stamped and owner-visible, so there is no later gap to inflate. Contractors often recover 8–12% of the wage bill this way.
Put your labour on autopilot
Start free — mark attendance on site, auto-calculate daily-wage and piece-rate, and settle every contractor on a running ledger.
Start free 6-day trial