GroupChatOnGroupChatOnToolkit
Excel template

Labour Attendance & Wage Register (Excel)

Mark daily attendance for every worker on site, add overtime hours and advances, and the register works out each worker's wages for the week, fortnight or month: days worked, wages at the daily rate, overtime, advance recovered and the net amount to pay. A headcount row shows how many people were on site each day, which is what clients and safety officers ask for first.

Free · no sign-up · opens in Microsoft Excel, Google Sheets, LibreOffice and WPS Office. Files contain no macros.

Preview

Real view of the file with its sample data (yellow cells are where you type).

Wages
WAGE SHEET · 02-11-2026 to 08-11-2026
Gill Developers, G+2 commercial building · Sharma Builders & Contractors
Totals₹ 33,825₹ 6,863₹ 40,688₹ 2,300₹ 38,388
CodeNameTradeDaily wageDays workedOT hoursWagesOT amountGrossAdvanceNet payable
W01Ramesh KumarMason₹ 90066₹ 5,400₹ 1,350₹ 6,750₹ 800₹ 5,950
W02Suresh YadavMason₹ 9005.54₹ 4,950₹ 900₹ 5,850₹ 0₹ 5,850
W03Bhola RamHelper / beldar₹ 55050₹ 2,750₹ 0₹ 2,750₹ 500₹ 2,250
W04Sunita DeviHelper / beldar₹ 55060₹ 3,300₹ 0₹ 3,300₹ 0₹ 3,300
W05Manoj PaswanHelper / beldar₹ 5504.52₹ 2,475₹ 275₹ 2,750₹ 0₹ 2,750
W06Gurmeet SinghCarpenter₹ 85068₹ 5,100₹ 1,700₹ 6,800₹ 0₹ 6,800
W07Akhtar AliBar bender₹ 800710₹ 5,600₹ 2,000₹ 7,600₹ 1,000₹ 6,600
W08Dinesh SahniElectrician₹ 85053₹ 4,250₹ 638₹ 4,888₹ 0₹ 4,888

What's inside

How to use it

  1. On the Settings sheet type the site name, the contractor, the first day of the wage period and how many days it has (7 for weekly wages).
  2. On the Workers sheet list every worker with a short code, name, trade and agreed daily wage.
  3. Each day mark P, H or A against each worker on the Attendance sheet. Type the overtime hours for the period in the OT hours column.
  4. Whenever a worker takes an advance, add a row on the Advances sheet with the date, the worker code and the amount.
  5. On wage day open the Wages sheet: it shows the net amount for each worker. Print it, pay, and take each worker's signature or thumb impression.
  6. For the next period save a copy of the file, change the start date on the Settings sheet and clear the attendance marks. Keep the worker list.

Tips

Questions and answers

How are days worked calculated?

Each P counts as one day and each H as half a day. Wages are days worked multiplied by the daily wage.

How is overtime worked out?

Overtime hours × (daily wage ÷ hours in a working day) × the overtime rate. With an 8-hour day, a ₹ 800 daily wage and a rate of 2, one hour of overtime is ₹ 200.

Can I keep a whole month in one sheet?

Yes. Set the days in the period to the number of days in the month (up to 31). For weekly payment, set 7 and save a copy for each week.

Does it calculate PF and ESI?

No. Most daily-wage site labour is paid gross; if your workers are covered by PF, ESI or welfare board contributions, add those deductions in a separate column or ask for a version through the contact page.

More in the Contractors & Construction toolkit

Also useful