| Emp ID | Name | Designation | Days | Present | Half | Late | Absent | Paid Sun | Paid Days | OT Hrs | Short Hrs | Salary (₹) | OT Amt (₹) | Gross (₹) | Absent Dedn (₹) | Short Time (₹) | Advance (₹) | Loan EMI (₹) | EPF (₹) | ESI (₹) | TDS (₹) | Total Dedn (₹) | NET PAY (₹) |
|---|
Salary rules: 31-day month → salary ÷ 31 · 30-day month & February → ÷ 30 · Full month present (only Sundays off) → exact full salary ·
Sunday paid only with 4+ present days in that Mon–Sat week AND Saturday not off (weeks crossing the month boundary are always paid) ·
In after 12 PM = Half Day, after 3 PM = Late (paid as half) · In 6 PM+ = night shift full day · OT / Short Time from monthly worked vs expected hours (3 hr grace) · OT at 1× only if OT Applicable.
Attendance auto-captures from the face-recognition gate every day. Click any cell to correct or set a day manually (manual entry overrides the punch).
| Emp ID | Name | Designation | Salary (₹/mo) | Hours/Day | In Time | OT | EPF | ESI | TDS (₹) | Status |
|---|
Every Active entry auto-deducts its monthly amount in the Salary Register (never more than the outstanding balance). Once an advance/loan is settled, tick the entries and press Close Selected — closed entries are never deducted in later months. Finalizing a month also posts recoveries and auto-closes fully recovered entries.
| Employee | Type | Date | Total (₹) | Monthly (₹) | Recovered (₹) | Outstanding (₹) | Remarks | Status |
|---|
Statutory & Calculation Settings