Enter the details
Change any value — the result updates instantly.
| Per-day rate | ₹0 |
| Payable days | 0 |
| Earned (attendance) | ₹0 |
| Overtime pay | ₹0 |
| Loss of Pay (absent) | – ₹0 |
| Total payable | ₹0 |
This is an estimate of earned wages + overtime, before statutory deductions like PF/ESI/PT. Need a full payslip with deductions? Use the Payslip Generator →
Doing this for 20 employees by hand?
LogLinkr calculates every employee's salary from face attendance automatically — and sends payslips on WhatsApp. Free for 45 days.
Automate my payroll — start free →How this salary calculator works
To calculate salary from attendance, you first find the per-day rate by dividing the monthly salary by the base days — most Indian businesses use 26 (treating weekly offs as paid), though some use 30 or the actual calendar days. You then multiply the per-day rate by the payable days, which is present days plus paid leave plus half of any half-days. Overtime is added on top at the hourly rate (per-day ÷ working hours) times the overtime multiplier, usually 2× under the Factories Act. Any remaining unpaid absent days show up as Loss of Pay (LOP).
For a deeper walkthrough with examples, read our guide on how to calculate salary from attendance in India and our overtime calculation guide.
Stop calculating salaries by hand
This tool does one employee at a time. If you run a shop, factory, clinic or office with a team, doing this every month in Excel is slow and error-prone. LogLinkr records attendance by face on a normal phone and turns it into every employee's payslip automatically — no formulas, no arguments. It's free to try for 45 days with no card.
Frequently asked questions
How is monthly salary calculated from attendance?
Divide monthly salary by the base days (26, 30 or calendar days) for the per-day rate, multiply by payable days (present + paid leave + half of half-days), then add overtime. Unpaid absent days are deducted as LOP.
What is the 26-day rule?
Many employers divide the monthly salary by 26 — the standard paid working days, treating Sundays as paid week-offs — to get the per-day wage.
How is overtime added?
Hourly rate = per-day ÷ working hours per day. Overtime pay = hourly rate × the multiplier (usually 2×) × overtime hours.