Every construction site in India must maintain multiple registers. It's not just bureaucracy—these registers protect you legally, help manage workers better, and ensure you're ready for labour inspections.
This complete guide covers all mandatory registers, their formats, and how modern contractors manage everything digitally in one app instead of carrying 8-10 heavy registers.
Why Construction Registers Are Mandatory
Indian labour laws require proper documentation to:
- Protect workers' rights (wages, safety, benefits)
- Enable inspections (labour dept. can audit anytime)
- Resolve disputes (proof of payment, attendance, safety measures)
- Tax compliance (match with PF/ESI returns)
Non-compliance penalty: ₹5,000 - ₹50,000 fines + potential prosecution depending on violation.
Complete List of Mandatory Construction Registers
Required Under Contract Labour Act, 1970
- Attendance Register / Muster Roll
- Wage Register
- Overtime Register
- Register of Deductions
- Register of Fines
- Register of Advances
- Register of Leave
- Register of Accidents
Required Under Building & Construction Workers Act, 1996
- Register of Workmen
- Register of Employment
- Safety Register
- Register of Complaints
Additional Important Registers
- Material Register (stock in/out)
- Equipment Register (machinery log)
- Visitor Register (site security)
- Daily Progress Register / Site Diary
Detailed Register Formats & Rules
1. Attendance Register (Haziri Register)
Purpose: Record daily attendance of all workers.
Essential columns:
- Sr. No., Date, Day
- Worker Name, Father's Name, ID
- Attendance mark (P/A/H/W)
- Time In, Time Out
- Signature/Thumbprint
Update frequency: Daily
Retention: 3 years
Sample format:
Date: 28/02/2025 Site: ABC Project Day: Friday
Sr│Name │Father's│ID │Atten│Time│Time │Total│Sign
No│ │Name │ │dance│In │Out │Hours│
──┼─────────┼────────┼─────┼─────┼────┼─────┼─────┼────
1 │Ramesh │Suresh │W001 │ P │8:00│18:00│ 9 │✓
2 │Mukesh │Dinesh │W002 │ P │8:00│18:00│ 9 │✓
3 │Sunil │Anil │W003 │ A │ - │ - │ - │-
Common mistakes:
- Marking attendance in pencil (use pen only)
- Missing signatures
- No time in/out recorded
- Corrections without attestation
See detailed attendance register guide →
2. Wage Register / Muster Roll
Purpose: Record wages earned and paid to each worker.
Essential columns:
- Worker details (Name, ID, Designation)
- Daily/Monthly rate
- Days/Hours worked
- Gross wages
- Deductions (PF, ESI, Advance, Fine)
- Net wages paid
- Payment date and signature
Update frequency: Monthly (or at payment cycle)
Retention: 3 years
Sample format:
Month: February 2025
Sr│Name │Rate│Days│OT │Gross│Deduc│Net │Pay │Sign
No│ │ │Work│Hrs│Wages│tions│Wages│Date │
──┼───────┼────┼────┼───┼─────┼─────┼─────┼─────┼────
1 │Ramesh │700 │26 │10 │19600│980 │18620│01/03│✓
2 │Mukesh │650 │24 │5 │16225│815 │15410│01/03│✓
Compliance rules:
- Must match attendance register
- Show deduction breakup
- Pay within 7-10 days of wage period
- Get worker signature on payment
See complete muster roll guide →
3. Overtime Register
Purpose: Record overtime hours and payments (work beyond 8-9 hours/day).
Essential columns:
- Date, Worker name/ID
- Normal hours worked
- Overtime hours
- Normal wage
- OT wage (minimum 2× rate)
- Total payment
- Signature
Update frequency: Daily (if OT is regular)
Retention: 3 years
Compliance:
- OT rate must be at least 2× normal rate
- Worker consent required for overtime
- Max OT limits: Check state rules
Sample format:
Date: 28/02/2025
Worker│Normal│Normal│OT │OT │Total│Sign
Name │Hours │Wage │Hrs │Wage │Pay │
──────┼──────┼──────┼────┼─────┼─────┼────
Ramesh│ 9 │₹700 │ 2 │₹350 │₹1050│✓
Mukesh│ 8 │₹650 │ 1 │₹163 │₹813 │✓
4. Register of Deductions
Purpose: Record all deductions from workers' wages with reasons.
Essential columns:
- Date, Worker name/ID
- Gross wage
- Deduction type (PF/ESI/Advance/Fine/Damage)
- Amount deducted
- Reason/Details
- Balance (if advance recovery)
- Worker signature
Update frequency: At each payment
Retention: 3 years
Allowed deductions:
- Provident Fund (12% if salary > ₹15,000/month)
- ESI (0.75% if salary > ₹21,000/month)
- Advance recovery (max 50% of net wages)
- Fines (with proper justification, max ₹50/incident)
- Loss/damage (after due inquiry)
Not allowed:
- Housing charges without consent
- Arbitrary deductions
- More than 50% total deduction
Sample format:
Month: February 2025
Worker│Gross │PF │ESI │Adv │Fine│Total│Net │Sign
Name │Wages │ │ │ │ │Ded │Wages│
──────┼──────┼─────┼────┼────┼────┼─────┼─────┼────
Ramesh│19600 │980 │147 │500 │0 │1627 │17973│✓
5. Register of Fines
Purpose: Record fines imposed on workers for misconduct/violations.
Essential columns:
- Date of offense
- Worker name/ID
- Nature of offense
- Fine amount
- Date of recovery
- Worker's explanation recorded
- Supervisor signature
Update frequency: As needed
Retention: 3 years
Rules:
- Must give written notice before imposing fine
- Worker has right to explain
- Max ₹50 per offense
- Fine money goes to worker welfare, not contractor's pocket
Sample format:
Date │Worker│Offense │Fine│Explan│Recovery│Sign
│Name │ │Amt │ation │Date │
──────┼──────┼───────────────┼────┼──────┼────────┼────
15/02 │Sunil │Damaged tool │₹50 │Noted │01/03 │✓
6. Register of Advances
Purpose: Track advances given to workers and recovery schedule.
Essential columns:
- Date of advance
- Worker name/ID
- Amount advanced
- Reason (festival/emergency/housing)
- Recovery schedule
- Amount recovered each month
- Balance
- Signatures
Update frequency: At advance issue and each recovery
Retention: 3 years
Rules:
- Get written application from worker
- Max recovery: 50% of net wage per month
- Interest-free (charging interest is illegal)
Sample format:
Date │Worker│Amount│Reason │Recovery│Recovered│Balance│Sign
│Name │Given │ │Monthly │Till Date│ │
──────┼──────┼──────┼────────┼────────┼─────────┼───────┼────
01/02 │Ramesh│₹5000 │Festival│₹1000 │₹2000 │₹3000 │✓
7. Register of Leave
Purpose: Track leave taken by workers (casual, sick, earned).
Essential columns:
- Worker name/ID
- Leave type (CL/SL/EL)
- From date, To date
- Number of days
- Reason
- Approval signature
- Remaining leave balance
Update frequency: At each leave application
Retention: 3 years
Sample format:
Worker│Leave│From │To │Days│Reason │Balance│Approved
Name │Type │Date │Date │ │ │CL/SL │By
──────┼─────┼──────┼──────┼────┼───────┼───────┼────────
Ramesh│CL │15/02 │15/02 │1 │Personal│ 5/2 │Supervisor
8. Register of Accidents
Purpose: Record all accidents/injuries on site (mandatory for safety compliance).
Essential columns:
- Date and time of accident
- Worker name/ID
- Location on site
- Nature of accident/injury
- Cause
- First aid/treatment given
- Hospital/doctor details
- Days lost
- Compensation (if any)
- Preventive measures taken
Update frequency: Immediately after any accident
Retention: 5 years
Rules:
- Report serious accidents to labour department within 48 hours
- Maintain ambulance/first aid availability
- Record even minor injuries
Sample format:
Date │Worker│Location│Injury │Cause │Treatment│Days│Action
Time │Name │ │ │ │Given │Lost│Taken
──────┼──────┼────────┼────────────┼──────┼─────────┼────┼──────
12/02 │Sunil │2nd Flr │Hand cut │Sharp │First aid│2 │Safety
10:30 │ │ │ │metal │+ Clinic │ │training
9. Material Register
Purpose: Track construction materials received and consumed.
Essential columns:
- Date
- Material name (cement, steel, sand, etc.)
- Quantity received
- Supplier name
- Quantity issued/used
- Balance stock
- Remarks
Update frequency: Daily
Retention: Project duration + 2 years
Sample format:
Date │Material│Received│Supplier│Used│Balance│Remarks
│ │Qty │ │Qty │Stock │
──────┼────────┼────────┼────────┼────┼───────┼────────
28/02 │Cement │50 bags │ABC Ltd │20 │80 bags│2nd floor
28/02 │Steel │2 ton │XYZ Corp│0.5 │3.5 ton│Stored
10. Daily Progress Register (Site Diary)
Purpose: Record daily site activities, progress, issues.
Essential columns:
- Date, Day, Weather
- Workers present (by trade)
- Work done (location-wise)
- Materials used
- Equipment used
- Visitors/Inspections
- Issues/Delays
- Photos (if applicable)
- Supervisor signature
Update frequency: Daily
Retention: Project duration + 3 years
Sample format:
Date: 28/02/2025 Weather: Sunny Temp: 28°C
Workers: 15 Masons, 20 Helpers, 5 Painters
Work Done:
- 2nd Floor: Plastering completed - 200 sq ft
- 3rd Floor: Brickwork - 15 cu ft
- Painting: External walls - 50% complete
Materials Used:
- Cement: 20 bags
- Sand: 2 ton
- Paint: 15 litres
Issues:
- Plumber absent, plumbing work delayed
- Paint delivery 2 hours late
Supervisor: [Signature] Client Visit: Yes, 3 PM
The Paper Register Problem
Managing 10-15 registers manually creates serious problems:
1. Time Consuming ⏰
Daily tasks:
- Fill attendance register: 15-20 min
- Update material register: 10 min
- Write site diary: 15 min
- Calculate and fill wage register: 45 min
Total: 1.5-2 hours daily = 10-15 hours/week on paperwork alone.
2. Carrying Multiple Registers 📚
Physical burden:
- 10-15 thick registers
- Heavy to carry between sites
- Takes up space in vehicle
- Risk of damage/loss during transport
3. Data Duplication 📝
Same information written multiple times:
- Worker name appears in 6-7 registers
- Attendance data copied from one register to another
- Material quantities written in multiple places
- High chance of inconsistency
4. Difficult to Find Information 🔍
Searching for old records:
- "What did Ramesh earn in November?" → Flip through 50+ pages
- "How much cement used last month?" → Check daily entries one by one
- "When did that accident happen?" → Search multiple registers
Takes 15-30 minutes to find one piece of information.
5. Inspection Panic 😰
When labour inspector arrives:
- Scramble to find specific registers
- Pray data matches across registers
- Hope nothing is smudged/torn
- Worry about missing signatures
6. Rain/Damage Risk 🌧️
Paper registers are vulnerable:
- Water damage (monsoon)
- Torn pages
- Faded ink over time
- Complete loss if lost/stolen
One damaged register = months of data gone.
7. Multi-Site Chaos 🤯
Managing 3-5 sites with paper:
- Need separate set of registers per site
- Travel with registers or keep incomplete records
- Difficult to get consolidated view
- Can't answer "Total workers across all sites?" quickly
The Digital Solution: All Registers in One App
Modern contractors are switching to digital construction management apps that maintain ALL registers in one place.
How It Works
One App = All Registers:
-
Mark attendance once → Auto-updates:
- Attendance register
- Wage calculation (for wage register)
- Overtime tracking
- Leave balance
-
Record material receipt once → Auto-updates:
- Material register
- Stock levels
- Usage tracking
- Reorder alerts
-
Add site notes once → Auto-creates:
- Daily progress register (site diary)
- Work completed log
- Issue tracking
- Photo documentation
Benefits Over Paper
| Aspect | Paper Registers | Digital App | Benefit |
|---|---|---|---|
| Time to fill daily | 1.5-2 hours | 15-20 minutes | Save 90 min/day |
| Number to carry | 10-15 registers | 1 smartphone | Portable |
| Finding old data | 15-30 min search | 5 sec search | Instant access |
| Data safety | Can be lost/damaged | Cloud backup | Never lose data |
| Inspection ready | Panic & scramble | Open app, show | Always ready |
| Multi-site view | Impossible | One tap | Complete control |
| Report generation | 2-3 hours | 10 seconds | 99% faster |
Real Example: Prakash, Mumbai Contractor
"I used to carry 12 registers to every site. Heavy bag, always worried about rain. One register got damaged last year - 4 months of material data gone.
Switched to Yojo in June 2024. Now:
- All registers in my phone
- Fill once, updates everywhere
- When labour inspector came, I just opened app and showed everything
- He was actually impressed! Said my digital records were clearer than most companies' paper registers.
Time saved: I used to spend 2 hours on registers daily. Now it's 20 minutes. That's 10 hours saved per week!"
— Prakash Mehta, 3 sites, Mumbai
Legal Validity of Digital Registers
Question: Are digital registers legally accepted?
Answer: YES, completely valid under Indian law.
Legal Basis
Information Technology Act, 2000:
- Digital records are admissible as evidence
- Electronic documents have same legal status as paper
- Digital signatures are legally recognized
Labour Department Acceptance:
- Labour inspectors accept digital records
- Many prefer them (clearer, harder to tamper)
- Can be printed when required for inspection
Requirements for Digital Records
- Must be accessible - Inspector can view on device
- Must be printable - Can generate PDF when needed
- Must have backup - Data protected from loss
- Must show audit trail - Who entered, when, what changes
Good construction management apps like Yojo meet all these requirements automatically.
Comparison: Manual vs. Digital Register Management
Time Comparison (30 workers, 1 site)
| Task | Manual | Digital | Saved |
|---|---|---|---|
| Daily attendance marking | 20 min | 3 min | 17 min |
| Daily material entry | 10 min | 2 min | 8 min |
| Daily site diary | 15 min | 5 min | 10 min |
| Weekly wage calculation | 2 hours | 10 min | 1h 50min |
| Monthly report generation | 3 hours | 30 sec | 3 hours |
| Finding old record | 20 min | 10 sec | 20 min |
Weekly savings: 12-15 hours
Monthly savings: 50-60 hours
Cost-Benefit Analysis
Manual register costs:
- Registers purchase: ₹2,000-3,000/year
- Photocopying/printing: ₹500/month
- Your time (10-15 hrs/week): ₹5,000-10,000/week value
- Risk of data loss: Priceless
Digital app costs:
- Free plan: ₹0 (1 site, basic features)
- Pro plan: ₹999/month (unlimited sites)
ROI calculation:
- Time saved: 50 hours/month
- Value of time: ₹200/hour (conservative)
- Monthly savings: ₹10,000
- App cost: ₹999/month
- Net benefit: ₹9,000/month
Pays for itself in the first week.
Choosing a Digital Construction Management App
Essential Features to Look For
- Offline mode - Works without internet (construction sites often have poor connectivity)
- All registers in one - Don't want separate apps for attendance, materials, etc.
- Easy to use - Your supervisor should be able to use it
- Mobile-first - Most filling happens on-site via phone
- Hindi/Local language - Not everyone reads English
- PDF export - For inspections and client reports
- Cloud backup - Data safe even if phone is lost
- Multi-site - If you manage more than one site
Why Contractors Choose Yojo
Complete register management:
- Attendance register ✓
- Wage/Muster roll ✓
- Overtime tracking ✓
- Material register ✓
- Site diary/DPR ✓
- Payment tracking ✓
- All in one app
Built for Indian contractors:
- 100% offline mode
- Hindi + 9 regional languages
- Complies with Indian labour laws
- PF/ESI auto-calculation
- Affordable (free for 1 site)
Easy transition from paper:
- Import your current workers in 5 minutes
- No training required (intuitive interface)
- Can print registers anytime for inspections
- Support team helps with setup
Making the Switch: Step-by-Step
Week 1: Setup (1-2 hours)
- Download app
- Add your site details
- Import worker list (or add manually)
- Set wage rates
- Take 10 min to explore features
Week 2: Parallel Running
- Continue paper registers (for backup)
- Also fill digital app daily
- Compare both at week-end
- Get comfortable with app
Week 3: Go Full Digital
- Stop paper registers
- Use app for everything
- Keep old registers for reference
- Generate first digital monthly report
Week 4: Optimize
- Set up supervisors with app access
- Enable worker self-view (reduces queries)
- Customize reports for your clients
- Enjoy your 10-15 hours/week saved!
Frequently Asked Questions
1. What if internet is not available at construction site?
Yojo works 100% offline. Mark attendance, add materials, write notes - everything works without internet. Data syncs automatically when you're back online.
2. What if I lose my phone - will I lose all register data?
No. All data is backed up in cloud. Just log in from another device (phone/tablet/computer) and all your registers are there.
3. Can labour inspector accept app instead of physical registers?
Yes. Digital records are legally valid. You can show on phone during inspection, or print PDF copies if inspector prefers paper.
4. What if my supervisor is not tech-savvy?
Yojo is designed for non-tech users. Most supervisors learn in 10-15 minutes. It's actually simpler than maintaining paper registers. Plus, we provide setup support.
5. Can I still print registers if client demands paper?
Yes. Export any register as PDF anytime. Print it if needed. Looks professional, no handwriting issues, all data clear.
6. What about old register data from last year?
Three options:
- Keep paper registers for reference (3-year legal requirement)
- Manually enter key data into app (workers, ongoing advances, etc.)
- Start fresh from this month in app, keep old registers separately
Most contractors choose option 3 - start fresh digitally, keep old paper safely.
7. How much does it cost compared to buying registers?
Paper registers: ₹2,000-3,000/year + your time (50+ hours/month)
Yojo Free: ₹0 for 1 site
Yojo Pro: ₹999/month for unlimited sites
Even with Pro plan, you save ₹9,000+ monthly in time value. Pays for itself in week 1.
The Bottom Line
If you continue with paper registers:
- ✓ Follow best practices in this guide
- ✓ Use our free templates
- ✓ Maintain proper backups
- ✓ Be ready for 10-15 hours/week paperwork
If you switch to digital:
- ✓ Save 10-15 hours weekly
- ✓ Never lose data
- ✓ Always inspection-ready
- ✓ Better compliance
- ✓ Professional reports
Most contractors find: After trying digital for 1 week, they can't imagine going back to paper.
Next Steps
Want to improve your paper registers?
- Download our free Excel templates
- Download PDF register formats
- Bookmark this guide for compliance reference
Ready to try digital?
- Download Yojo (free, no credit card)
- Set up in 10 minutes
- Try marking attendance digitally
- See your first auto-generated register
Risk-free trial: Use free plan forever for 1 site. Upgrade only if you want more sites.
Try Yojo Free - All Registers in One App →
Related Guides:
Ready to Transform Your Construction Business?
Start managing your sites efficiently with Yojo today.
Try Yojo FreeConstruction Management Expert
Senior Construction Consultant at Yojo
10+ years of experience
Reviewed on 28 February 2025
About Yojo Team
Construction management expert with 10+ years of experience helping Indian contractors build better businesses. Specialized in digital transformation for construction sites.
Related Pages
Mumbai Material Rates Today
Current market rates for construction materials in Mumbai, Maharashtra
Rates are indicative and may vary by supplier and location
View Mumbai page →

