Who came in — and who is owed what?
The gate register, a ledger per worker, and a payroll that can only run once.
The Tuesday it gets opened
A supervisor at the gate at 9:00 with forty people filing past. A worker takes ₹3,000 against wages mid-month. At month end the register becomes money.
The old way, stated fairly
A muster roll on paper and the owner’s memory of forty verbal contracts — honest right up to the day pay is computed from it, when every payday becomes an argument.
How it earns its place
The marker sees no money
Marking attendance is its own permission, holding nothing else. A supervisor does their whole job and never sees a wage — which is why the register gets marked honestly.
All four wage types at once
A fitter on ₹18,000 a month, a helper on ₹600 a day, a contractor by the hour, a packer at ₹12 a carton — one register, because one factory genuinely runs all four.
A month can only be paid once
A draft rebuilds as many times as it takes; an approved month is unique. Overtime at twice the rate, divided by 26 — the arithmetic a labour inspector expects.
The fitter took ₹3,000 mid-month. The payroll recovers it — capped at half of gross, so nobody goes home with nothing — and pays two hours of overtime at twice the rate. His own phone shows his days and his payslips, and nothing else of the business.
What it refuses, and why
Software that explains its “no” is software an owner can trust.
Marking a day twice
One row per person per day — marking again corrects, it never duplicates. A duplicate would silently double somebody’s pay.
Running March twice
Paying twice is the hardest mistake to claw back. It is refused, not warned about.
A fine becoming the employer’s money
It is held for worker welfare, as the Payment of Wages Act requires — a penalty must not quietly become a saving.
Connected on the thread
Nothing here stands alone — the same entry feeds these too.
See it with your own material
Bring the Excel you already keep — the import wizard reads it as it is.