Skip to content

LOP Calculation: The Loss of Pay Formula, Worked

By Darshan Shah, Co-founder and CPTO, Facto · Updated

How is LOP calculated?

Divide each pay component that depends on attendance by the month’s divisor, which is usually 30, the calendar days or the working days. Multiply by the unpaid days and deduct the result. Fixed reimbursements stay whole. Facto Lite counts the unpaid days from approved leave and applies the divisor you choose.

A phone calculator, a pen, a cup of black coffee and a folder of printed forms on a dark desk
Photo: Unsplash

Pooja is a lab technician at a diagnostics centre in Nagpur. In October 2025 her casual leave had run out, her mother was in hospital, and she took 2 days off anyway. Her monthly pay is ₹27,000: Basic, HRA and a special allowance that depend on attendance, and a fixed ₹2,000 conveyance that doesn't.

The centre's accountant has to decide what those 2 days cost her. Depending on which of three common rules the policy uses, the answer moves by a few hundred rupees, and the difference is worth understanding before anybody's payslip is argued over.

Loss of pay meaning, in one line

Loss of pay, or LOP, is the salary held back for days an employee was absent without paid leave to cover them. It applies to approved unpaid leave, and to absences nobody applied for at all. It isn't a fine: the law lets you deduct for absence only in proportion to the time away (section 20 of the Code on Wages), so the whole question is what one day is worth.

The LOP deduction formula

For every pay component that depends on attendance:

LOP = (monthly amount ÷ divisor) × unpaid days

Two choices sit inside that line. Which components depend on attendance, and what the divisor is. Basic, HRA and most allowances are docked. Fixed reimbursements, such as conveyance or a phone allowance paid against bills, usually aren't. The divisor is a policy choice, and there are three in common use.

LOP calculation for one month, three ways

October 2025 had 31 days. The centre is closed on Sundays, of which there were 4, and on Gandhi Jayanti and Diwali, which leaves 25 working days. Here are Pooja's 2 unpaid days under each divisor, worked out by the payroll engine Facto Lite runs:

DivisorDays paidOne day costsLOP
Fixed 30 days (30)29 of 30₹833₹833
Calendar days in the month (31)29 of 31₹806₹1,613
Working days in the month (25)23 of 25₹1,000₹2,000

The centre's appointment letters say working days, so that's the row that applies to Pooja:

₹2,000LOP for her 2 days, on working days
₹25,000what Pooja is paid for October
₹2,000conveyance, paid in full all the same

Her Basic of ₹13,500 becomes ₹12,420, HRA ₹5,400 becomes ₹4,968, and the special allowance ₹6,100 becomes ₹5,612. Each line is rounded on its own and then added up, so the payslip she reads adds up exactly.

The fixed-30 row needs a word. October has 31 days, and on a fixed 30 a full month still pays 30 of 30. Counting 31 − 2 = 29 days and paying 29 of 30 means the first unpaid day in a 31-day month costs nothing, which is why two days take only ₹833. The other common reading is 30 − 2 = 28 days, which would take ₹1,667. Both are in use, and Facto Lite uses the first. February is the month to check on a fixed 30: with 28 days, counting days would pay a full month 28 of 30. It shouldn't. A full February pays 30 of 30, and each unpaid day still comes off at a thirtieth, which is how Facto Lite counts it. Whichever you use, write it down.

Check the unpaid days first: in October Pooja's two days were approved leave on a type with no balance. If one of them had been an absence nobody applied for, it would still be LOP, but it's a different conversation. An unexplained absence is a question for her manager before it's a deduction.

30 or 26 days for salary calculation

Twenty-six is the working-day count when only Sundays are off in a 30-day month, and it's the number many shops and clinics grew up with. It makes a day more expensive: in the table above, the working-day divisor charges ₹1,000 a day against ₹806 on the calendar and ₹833 on a fixed 30.

  • Fixed 30 is simple and the same every month. Staff can work out a day's pay in their head.
  • Calendar days is precise, but a day costs more in a short month than in a long one.
  • Working days prices a day off at what a working day really is, which suits a business where staff work a fixed week. It moves with every holiday.

Pick one, write it into the appointment letter, and don't change it mid-year. In Facto Lite the divisor is a payroll setting, and each month is frozen with the divisor in force when it was opened, so a change in March doesn't restate the months before it.

Unpaid leave deduction from salary: the half day

A half day of unpaid leave costs half a day, not a whole one. On the centre's working-day divisor, half a day off without pay takes ₹500 from Pooja's month. If your attendance register only records whole days, fix that first: rounding a half day up is a deduction for time she worked.

Leave has to reach payroll before the month is run, so the payroll routine in how to run payroll for a small business puts the attendance close ahead of everything else. The rules for which leave is paid and which isn't live in your leave policy.

LOP reversal in next month salary

In the second week of November, Pooja's manager remembered that he'd agreed one of those October days as a comp-off for a Sunday she'd worked in September. One unpaid day should have been paid. October has already been paid and closed, so it isn't reopened. The difference is paid in November as an arrear:

LOPPaid
October as paid₹2,000₹25,000
October as it should have been₹1,000₹26,000
Arrear in November₹1,000

Show the arrear as its own line on November's slip, labelled with the month it belongs to, so the payslips still reconcile with what was actually paid in each month. Facto Lite works the same way: a closed month takes no new inputs, and a correction goes into an open month as an arrear.

Try it on your own team for sixty days.

Tasks, CRM and HR & Payroll, with no card. Or see it first on a half-hour walkthrough with somebody who has set it up before.