From contractor gate logs to vendor payment: stop paying for ghost hours
How factories and sites can verify contract-labour headcount on the ground and match it to the contractor's bill before releasing payment.
6 min read ·

Key takeaways
- Contractor bills are usually checked against the contractor's own muster — that is the gap.
- A simple daily site check, captured on a phone with time and location, gives you an independent count.
- Match the verified man-days to the purchase bill before approving payment.
- As principal employer you carry responsibility if the contractor fails to pay wages, so evidence matters.
Manufacturing units, construction sites and facility businesses rely heavily on contract labour. The contractor sends a monthly bill based on man-days; the site manager signs it; accounts pays it. The only proof of the man-days is usually the contractor's own register.
Why this matters
Under India's contract-labour rules, the principal employer can be made to pay wages if the contractor does not. So beyond overbilling, weak records create legal exposure. Our view, as of October 2026: every principal employer should keep its own independent count.
The workflow, step by step
- Enkept FormsDaily site headcountSupervisor fills a short mobile form per contractor: workers present, shift, photo — stamped with time and location.
- Enkept HRMSAttendance for listed workersWhere contract workers are on your rolls or kiosk, face attendance gives a per-person record.
- Enkept BillBookEnter the contractor's billRecord the purchase bill with claimed man-days and rate.
- Enkept BillBookApprove against verified daysCompare billed man-days with your verified count; pay the lower figure or raise a debit note.
| Check | Contractor bill | Your record |
|---|---|---|
| Man-days | As claimed | Daily site form / attendance |
| Shifts and overtime | As claimed | Shift captured in form |
| Wage proof | Contractor declaration | Wage register copy requested monthly |
Enkept HRMS
Run this workflow on one platform.
Enkept HRMS, BillBook and Forms share one record of staff, customers and vendors — no exports in between.
Frequently asked questions
Is the principal employer liable for contract workers' wages?+
Yes. Under the Contract Labour (Regulation and Abolition) Act, 1970 — now consolidated under the Occupational Safety, Health and Working Conditions Code, 2020 — if the contractor fails to pay wages, the principal employer must pay and can recover the amount from the contractor.
How can I verify contractor man-days?+
Keep an independent daily count — a site form with time, location and photo, or attendance records for listed workers — and compare it with the contractor's bill before payment.
What if billed man-days are higher than verified ones?+
Pay on the verified figure and issue a debit note or ask the contractor for a revised bill, keeping the daily records as evidence.
Sources
- Ministry of Labour & Employment — Contract Labour (Regulation and Abolition) Act, 1970
- Ministry of Labour & Employment — Labour Codes
This article is for general information and isn't legal advice.
6 min read ·
More from Enkept
Pay sales commission on collected invoices, not spreadsheets
A practical workflow for Indian SMEs to link GST invoices and payment receipts to monthly sales incentives in payroll — without month-end disputes.
27 Oct 2026 · 6 min read

The impact of AI on the HR industry: 2026 data and what comes next
AI has moved from pilots to daily HR work. Here's what the latest 2026 research says about adoption, jobs and ROI — and how Indian HR teams should prepare for the next three years.
12 Oct 2026 · 9 min read

How to use Claude and its HR skills to improve HR operations
Anthropic's Human Resources plugin gives Claude ready-made commands and skills for offers, onboarding, reviews, policies, compensation and people reports. Here's a practical, step-by-step guide for HR teams.
12 Oct 2026 · 8 min read

