💰 Labour Payroll

How to Calculate & Automate Labour Wages on Construction Sites in India

Construction labour wage calculation India

On the last day of every month, across construction sites all over India, the same painful ritual plays out. The munshi or accountant pulls out 30 days of attendance registers, starts calculating wages for 30, 50, or 100 workers — each with different daily rates, some with overtime, many with advances, a few with half-days — and spends the entire day getting the numbers right.

Or trying to. Because manual wage calculation across multiple labour categories is genuinely difficult, and errors are not just common — they are almost inevitable.

Why Construction Labour Wage Calculation Is Complicated

Construction payroll is more complex than most industries because:

The Standard Manual Calculation Formula

The basic calculation is straightforward, but the details add up quickly:

Gross Wages = (Present Days × Daily Rate) + (Half Days × Daily Rate × 0.5) + (Overtime Hours × Hourly Rate × Overtime Multiplier)

Net Wages = Gross Wages − Advances Given During Month

Doing this calculation for 50 workers, across 5 categories, with varying attendance, advances, and overtime, takes 4–8 hours. Per site. Per month. And any error — a missed advance, a wrong rate applied to the wrong category, a half-day miscounted — creates a dispute that can take longer to resolve than the original calculation.

The Real Cost of Wage Calculation Errors

Errors in construction wage calculation hurt in both directions:

How Automated Wage Calculation Works in Site Setu

Site Setu's Labour Management module connects daily attendance directly to automatic wage calculation. Here is the process:

  1. Setup (one time): Add each worker to the system with their name, category (mason, helper, carpenter, electrician, painter, etc.), and daily wage rate
  2. Daily attendance: The supervisor marks attendance each morning on the mobile app — Present, Absent, Half Day, or Leave
  3. Overtime recording: Overtime hours can be recorded directly in the app at the end of the shift
  4. Advance recording: When a worker takes an advance, it is recorded in the system immediately — linked to that worker's account
  5. Month-end: The system automatically calculates gross wages from attendance, adds overtime, and deducts all advances recorded during the month
  6. Payroll report: A complete payroll report is generated in one click — showing each worker's attendance, wages, advances, and net payable amount. Ready to print or export as PDF

Worker Categories Supported

CategoryTypical Daily Rate Range (2026)Notes
Mason (Raj Mistri)₹650 – ₹900Skilled, highest rate among general labour
Helper / Mazdoor₹400 – ₹550Unskilled general labour
Carpenter₹600 – ₹850Formwork and finishing
Electrician₹600 – ₹900Rate varies significantly by specialisation
Plumber₹550 – ₹800Licensed plumbers command premium
Painter₹500 – ₹700Interior and exterior
Bar Bender / Welder₹600 – ₹850Structural steel work
Tile Layer₹550 – ₹800Flooring and cladding

Note: Rates vary by state, city, and current market conditions. The above are indicative ranges for reference.

Handling Common Payroll Edge Cases

Worker Joins Mid-Month

When a new worker joins on the 12th of the month, Site Setu calculates wages only from their joining date. The system tracks the start date per worker, so pro-rated calculations are automatic.

Worker Leaves Before Month-End

Similarly, if a worker leaves the site on the 20th, wages are calculated only up to that date. Any outstanding advances are automatically flagged for reconciliation before final payment.

Festival and Public Holidays

Site managers can configure site-specific holidays. Whether paid or unpaid, the system handles the attendance designation correctly for wage calculation.

Weekly Day Off

If your site observes Sunday off (paid or unpaid), this is configured once in the system and applied consistently across all attendance and wage calculations.

The Time Saving Is Immediate

Contractors who switch to automated wage calculation in Site Setu consistently report the same experience: what used to take 4–8 hours now takes less than 10 minutes. The time is spent reviewing the report, not creating it.

For a contractor running three sites, that is potentially 12–24 hours saved every month — time that can go toward winning new projects, visiting sites, or anything more valuable than manual arithmetic.

Site Setu's Labour Management handles attendance marking via mobile app, wage category management, overtime and advance tracking, and automated payroll report generation. No GPS required — the supervisor simply uses their phone to mark attendance on site each morning. Setup for a site with 50 workers takes under 30 minutes.

Automate Your Site Payroll

Book a free demo and see how Site Setu generates complete payroll reports in minutes — for all your workers, all categories, all sites.

📅 Book Free Demo