How to Calculate Construction Labour Wages: Days, Half Days, Overtime and Advance

Month-end on a construction site has a rhythm of its own. Attendance sheets come in from the munshi, the mistri says two workers were present on a day the sheet shows absent, someone took kharchi mid-month and forgot, and the helper claims he worked overtime on three days. By the time you sit down to pay labour wages, you are doing maths from memory, and every mistake costs money or trust.

This article explains how to calculate construction labour wages clearly: attendance days, half days, overtime, and advance deductions. We keep the maths simple and the vocabulary familiar, so you can hand the method to your site engineer or munshi and get the same answer every month.

The four numbers you need

Before any calculation, collect these four numbers for each worker. If any one is missing, the wage calculation will be wrong or will be argued about later.

  • The agreed wage rate. Write it down when the worker joins. Say it aloud, then write it. A daily rate for a mason might be different from a helper, and rates change as workers become skilled. Do not keep rates only in your head.
  • The attendance record. Total days present, half days marked as half days, and overtime hours logged separately. This comes from your hajiri sheet or app. The record must be one single version. If the munshi has one sheet and you have another, stop and reconcile first.
  • Advance payments (kharchi). Every rupee given before payday, with the date and amount. A challan or signed slip for each advance is best.
  • Deductions, if any. Tool damage, material recovery, fines, or food charges, if your practice includes these. These should be agreed in advance, not invented at payday.

The formula in words, then a worked example

Put in words, the wage calculation is:

Gross wage = (full days x daily rate) + (half days x daily rate / 2) + (overtime hours x overtime rate) – advances – deductions

The overtime rate is commonly set at 1.5 times the hourly rate, but on many Indian sites it is simply agreed as a fixed amount per extra hour. Whatever you agree, write it down. Also note how you treat an absent day: on daily wages, an absent day earns nothing, so it drops out on its own.

Now a worked example.

Example 1: One mason on daily wages

Ramesh is a mason. His agreed rate is Rs 900 per day. In a 30-day month, the hajiri shows 24 full days and 2 half days. He did 6 overtime hours, and the site rule is Rs 90 per overtime hour. He took an advance of Rs 1,500 on the 12th.

  • Full days: 24 x Rs 900 = Rs 21,600
  • Half days: 2 x (Rs 900 / 2) = Rs 900
  • Overtime: 6 x Rs 90 = Rs 540
  • Gross: Rs 21,600 + Rs 900 + Rs 540 = Rs 23,040
  • Less advance: Rs 23,040 – Rs 1,500 = Rs 21,540 payable

Example 2: One helper with a half-day heavy record

Suresh is a helper at Rs 600 per day. He worked 20 full days and 6 half days. No overtime was approved. He took Rs 800 kharchi twice, so Rs 1,600 total.

  • Full days: 20 x Rs 600 = Rs 12,000
  • Half days: 6 x (Rs 600 / 2) = Rs 1,800
  • Gross: Rs 13,800
  • Less advances: Rs 13,800 – Rs 1,600 = Rs 12,200 payable

Notice one thing: both examples are short, and that is the point. If your wage calculation is long and confusing, the problem is usually the attendance record, not the maths.

Daily wage, monthly salary and contractor rate: three different cases

Stop juggling WhatsApp groups, Excel sheets, and paper registers

Trackovo runs every part of your construction site in one app — materials, attendance, finance, vendor payments. 14-day free trial. No card needed.

Start your free trial →

Not every worker on site is paid the same way, and mixing the three methods is where most mistakes happen.

Case 1: Daily wage (most common)

Payment is per day of attendance, calculated exactly as in the examples above. Half days are paid at half rate. If the worker leaves mid-month, you pay only the days worked. This is the easiest method for weekly and fortnightly payments because it needs no prorating.

Case 2: Monthly salary

Some skilled staff, like a site supervisor or a full-time mistri, are on a fixed monthly amount. Here the tricky part is absence. The common approach is to deduct salary divided by the number of days in that month for each absent day. If the salary is Rs 20,000 and the month has 26 working days, one absent day means a deduction of about Rs 769. Fix the working-day convention in writing, because the answer changes if you divide by 30 instead of 26.

Case 3: Contractor rate (piece rate or gang rate)

Here you pay a labour contractor for a gang or for a completed quantity, for example Rs per cubic metre of concrete or a lump sum for plastering one floor. The contractor then settles with the workers. In this case your records should capture the measurement or the agreed milestone, and the settlement entry, rather than daily attendance. Keep the measurement book entry and the contractor’s signature together, so the final bill has no gap.

Many sites run all three cases at once. Keep them in separate calculations and pay them separately. Do not net a helper’s kharchi against a contractor’s bill.

Recording advance (kharchi) so nobody argues

Advances cause more payment fights than wages themselves. The fix is not trust, it is recording. Follow four rules:

  1. Give advances only against a record. A challan, a signed slip, or an entry in an app with the worker’s name, date and amount. Cash given without a record is a gift to a future argument.
  2. One running balance per worker. Every payment sheet should show: total wage earned, total advance taken, balance payable. The worker should see all three numbers at payday.
  3. Agree the recovery pace. Some sites recover the full advance in the same month, others recover half per week. Decide before giving, not at settlement.
  4. Settle fully before a worker leaves site. A worker leaving with an outstanding advance rarely comes back to return it.

Showing the worker the running balance on their attendance sheet or a printed slip each week is the cheapest way to prevent a month-end dispute. People accept numbers they have already seen.

Free Excel sheet that does this

If you want to start with Excel before moving to an app, we have a ready-made format. The labour attendance sheet format in Excel lets you mark presence, count days, and calculate the payable amount with the formula already built in. For materials you may also want the material stock register format, and we have a wider set of construction Excel templates for site use.

Excel works well up to roughly one site and a few dozen workers. The pain starts when sheets multiply: one file per site, one per month, versions on three phones, and no photo proof of who marked the hajiri. That is when contractors move to an app.

How Trackovo calculates wages from attendance

Trackovo is a construction and interior site-management app made in India, available on Android and web. For wages specifically, the flow is simple:

  • Labour attendance with photo and site location. The munshi marks hajiri in the app. Each entry carries a photo and the site location, so you know the record is from the actual site.
  • Attendance flows into wage calculation. Full days, half days and overtime are counted in one place, so there is no re-entering from a paper sheet. The attendance and salary module handles this directly, and the wider labour management module covers worker records, wages and contractor settlement.
  • Advances and settlements in the same ledger. Kharchi entries sit next to attendance, so the payable amount already nets off advances.
  • Site-wise payments and expenses. If you run multiple sites, each site’s labour cost stays separate, which helps when you check per-site kharcha.

Every module is included in every plan. Plans start at Rs 1,799 per month, or Rs 17,999 per year, for the Starter plan (3 core users, 5 active projects), with Growth at Rs 2,999 per month or Rs 29,999 per year (6 core users, 12 projects) and Scale for larger builders, priced on request. GST at 18 percent is extra. There is a 14-day free trial with no card needed. You can see all details on the plans page, start a free trial, or get a demo on WhatsApp.

If you are comparing apps, we have written honest comparisons, including Trackovo vs Powerplay and Trackovo vs Onsite. Both are construction management apps used by Indian contractors, and each has its own strengths. For the current prices and features of any competitor, check their own website or ask for a written quote. You may also find our guides on choosing a hajiri app for construction labour and the best labour attendance apps for 2026 useful. You can explore the full feature list or book a demo to see the wage flow live.

One honest note: we are not giving legal advice here. Minimum wage rules, PF, ESI and labour law compliance vary by state and change over time. Check with your accountant or labour consultant for your specific situation.

Common questions

How do I calculate a half day in labour wages?

Divide the daily rate by two and pay that amount for each half day. So a worker at Rs 700 per day gets Rs 350 for a half day. The important part is that the hajiri clearly marks half days at the time of marking, not at the end of the month. If your attendance sheet only has tick marks, change it to a format that allows full, half and absent, or the half days will be counted as full days and your wage bill will quietly rise.

How is overtime calculated for construction labour?

There is no single rule on Indian sites. Many contractors pay 1.5 times the hourly rate, where the hourly rate is the daily rate divided by the standard working hours, often 8. Others agree a flat amount per extra hour. Whichever you use, write the overtime rate in the worker’s terms and record the extra hours on the same day, ideally with the mistri’s approval. Overtime claimed from memory at month-end is the most disputed number in labour payment.

How do I deduct kharchi or advance from the final wage?

Keep one running ledger per worker. At payment time, show three numbers together: gross wage earned, total advance given, and balance payable after subtracting the advance. Every advance should have a challan, slip or app entry with the date and amount. If a worker takes multiple advances in a month, list each one rather than a single lump figure, because workers remember individual amounts and argue about totals they cannot verify.

Should I use an Excel sheet or an app for labour wage calculation?

Excel is a fine start for a single site with a small crew, and our free attendance sheet format does the calculation for you. Move to an app when you have multiple sites, more than one person marking attendance, or recurring disputes about who was present and what advance was taken. An app like Trackovo adds photo and location proof to each hajiri entry and carries attendance straight into the wage calculation, which removes re-typing and most month-end arguments. For a wider view, see our comparison of construction management software in India for 2026.

Share this:𝕏inW

Ready to stop the WhatsApp chaos? Try Trackovo free for 14 days.

Start free trial →
Link copied to clipboard

TRACKOVO • Build. Track. Profit.

Choose your region
© 2026 Trackovo. All rights reserved. Privacy Policy Terms of Service Contact
Scroll to Top