Guide

How to calculate staff salary for days worked in India

The arithmetic is simple once three things are decided and written down: the divisor, which days are paid, and how advances come back.

Divide the monthly salary by the number of days in that month to get a day’s pay. Take off one day’s pay for each unpaid absence and half a day’s pay for each half day, then any advance being recovered this month. ₹15,000 in a 30-day month, with 2 days absent and a ₹2,000 advance: ₹500 a day, so ₹15,000 − ₹1,000 − ₹2,000 = ₹12,000.

A fixed 30 days or 26 working days are also used. The Code on Wages does not fix the divisor — it leaves the method to your state’s rules — but it does limit what you may deduct, and when you must pay. Whichever you use, put it in the appointment letter and apply it every month.

This guide explains the arithmetic and the rules in plain words for owners. It is not legal or tax advice: labour rules differ by state and change by notification. Confirm with the official source linked below, your state labour department or your accountant before you act on it.

Three ways to work out a day’s pay

Everything else follows from one number: what a day of this person’s time is worth. There are three common ways to get it, and they give different answers in different months:

A day’s pay on a monthly salary of ₹18,000
MethodFebruary 2026 (28 days)March 2026 (31 days)Worked out as
Days in that month₹642.86₹580.65₹18,000 ÷ days in the month
A fixed 30 days₹600.00₹600.00₹18,000 ÷ 30
26 working days₹692.31₹692.31₹18,000 ÷ 26
  • Days in that month. A day off costs the same share of the month in February as in March, and a full month present is always the full salary. Weekly offs are paid without any extra rule.
  • A fixed 30. Simple and the same every month — but then decide whether you pay “days worked × rate” or “salary − days absent × rate”, because in a 31-day month the two differ by a whole day’s pay.
  • 26 working days. Treats the monthly salary as covering about 26 working days plus the weekly offs, so each absent day costs more. The central model rules under the Code on Wages use 26 to turn a daily minimum wage into a monthly one, and treat a day’s pay worked out by dividing by 26 as already covering the weekly rest day.

The Code on Wages, 2019 leaves the manner of calculating wages to the rules of the “appropriate government” — for a private hotel, restaurant or shop, that is your state, so check your state’s rules. What the Code itself fixes is a ceiling: a deduction for absence cannot be larger, as a share of the wages, than the time absent is as a share of the time the person was required to work in that wage period (section 20). Dividing by the days in the month always stays within that ceiling, because nobody is required to work more days than the month has. Dividing by 26 can go past it for someone required to work 27 days in a long month.

DayPaid?Notes
PresentYesA full day
Half dayHalfHalf present and half absent — never rounded either way
Weekly offUsually, for monthly-salaried staffSay so in the appointment letter
Paid holidayYesThe holidays your state’s law and your policy give
Paid leave from an allowanceYesUntil the allowance runs out
Absent, or unpaid leaveNoDeducted at the day’s pay

If weekly offs and holidays are paid, the simplest correct method is to start from the full salary and deduct only the unpaid absences — the paid days then need no arithmetic at all.

A worked month: half days, an absence and an advance

Ravi, housekeeping — July 2026, 31 days

Monthly salary ₹15,500. July: present 24 days, 4 paid weekly offs, 2 half days, 1 day absent. He is repaying an advance at ₹3,000 this month.

A day’s pay₹15,500 ÷ 31 = ₹500
Unpaid days1 absent + 2 × ½ = 2
Deduction for absence2 × ₹500 = ₹1,000
Advance recovered₹3,000
Net pay₹15,500 − ₹1,000 − ₹3,000 = ₹11,500

On a fixed 30 the absence would cost ₹1,033.33, and on 26 days ₹1,192.31 — which is why the divisor has to be written down before the first argument about it, not after.

Advances: in writing, and back on a schedule

  • Write every advance down the day it is handed over: date, amount, who, and how it will be repaid.
  • Book it as money going out that day. It is not a salary expense — it comes back off a payslip later.
  • Recover it in instalments the person agreed to, and show each instalment on the payslip.
  • Never take so much in one month that the pay left is unlivable — and never more than the law allows (below).

The Code on Wages caps all deductions in a wage period — absence, advances, fines and the rest together — at 50% of the wages. The central model rules say any excess is carried forward to later months in instalments, each within that 50%.

Worked example

A cook earning ₹18,000 takes a ₹12,000 advance before Diwali. Recovering it at ₹4,000 a month clears it in 3 months and keeps each month’s deduction at 22.2% of the salary — comfortably inside the 50% limit, even with a day or two of absence in the same month.

Overtime

The Code on Wages says overtime is paid at not less than twice the normal rate of wages, and the Occupational Safety, Health and Working Conditions Code sets the normal limit at eight hours a day and six days a week for establishments it covers (those with ten or more workers).

Worked example

Ravi’s day is worth ₹500 for an eight-hour day, so an hour is ₹62.50. 3 hours of overtime at twice that rate: 3 × ₹125 = ₹375.

The payslip

The Code on Wages requires every employer to issue wage slips, in the form and manner the rules prescribe; the central model (Form V) can be electronic or on paper and is given on or before payday. Whatever your state’s form, a payslip that answers the usual questions shows:

  • Name, role and the month
  • Days in the month, days paid, absences and half days
  • The day’s pay and how it was worked out
  • Gross pay, overtime, and each deduction on its own line (absence, advance, PF and ESI where they apply)
  • Net pay, the date paid and how (cash, UPI, bank)

Once a month is paid, freeze its payslip. If an attendance mistake is found later, correct it in the next month’s pay with a line that says so — never by quietly rewriting a slip that was already paid.

The rules you cannot ignore

India’s four Labour Codes came into force on 21 November 2025. The Code on Wages, 2019 replaced the Payment of Wages Act, the Minimum Wages Act, the Payment of Bonus Act and the Equal Remuneration Act. For a private hotel, restaurant or shop the detailed rules are your state’s; where this guide cites the central rules, treat them as the model.

RuleWhat it saysWhere
Wage periodNo longer than a monthCode on Wages, s.16
When to pay a monthly wageBefore the end of the 7th day of the following months.17(1)
When someone leavesWithin two working days of resignation, removal or dismissals.17(2)
DeductionsOnly those the Code lists (absence, advances, fines, damage, PF/ESI, tax…); all together at most 50% of wagess.18
AbsenceNo more than in proportion to the time absent against the time required to works.20
FinesAt most 3% of the wage period’s wagess.19
OvertimeAt least twice the normal rates.14
Wage slipsEvery employer must issue thems.50(3)
Minimum wageFixed by your state (and never below the Centre’s floor wage)s.9; your state’s notification

PF and ESI, as of 25 September 2026

  • EPF applies to an establishment with 20 or more employees (smaller ones may join voluntarily). The wage ceiling became ₹25,000 a month on 17 September 2026 (it was ₹15,000). The employer pays 12% of wages up to the ceiling and the employee an equal share (10% for classes of establishment the Centre notifies).
  • ESI applies to an establishment with 10 or more persons, once ESIC has notified its area. The wage ceiling is ₹21,000 a month (₹25,000 for a person with disability); the employer pays 3.25% and the employee 0.75%.

Professional tax, where your state levies it, and income-tax deducted at source on higher salaries are separate again — ask your accountant which apply to you.

Common mistakes

  • Rounding a half day up or down instead of counting it as half.
  • Using 30 one month and the calendar the next, so the same absence costs different amounts.
  • Taking a large advance back in one month, above what the person agreed or the 50% limit allows.
  • Paying in cash with no record of the date, the amount and who received it.
  • Recalculating a month that was already paid, so the payslip and the money disagree.
  • Not marking weekly offs at all — then nobody can show later that they were paid.

To try the sums with your own numbers, use the free salary calculator.

How Nivasik handles this

Nivasik’s People and pay is salary and payslips — pay for the days worked, advances and frozen payslips, worked out the way this guide starts from. It is not statutory payroll.

  • Attendance: one square per person per day; half days are half.
  • Salary: a day of pay is the monthly salary over the days in that month, never a fixed 30.
  • Advances booked as money out on the day they are handed over, and taken off the payslip.
  • Payslips frozen once paid: a later attendance correction cannot change what was paid.
  • The month is worked out in one place, so the screen and the payslip cannot disagree about somebody’s pay.
  • Paying books the net pay as the expense — the advance already left the drawer when it was handed over.
  • Ten staff roles, per-person permissions, and a record of who changed what that cannot be edited.

What it does not do

  • It is not statutory payroll: it does not calculate PF, ESI, professional tax or TDS, and it files no returns. If those apply to you, your accountant works them out and files them.
  • It records how and when pay was given. It does not move money to a bank account.

People and pay — attendance, salary, advances and payslips — is in the Group plan; every plan starts with a 45-day free trial with everything unlocked. See pricing.

Questions people ask

Should salary be calculated on 30 days or 26 days?

Either is used, and so are the days in the month. The Code on Wages leaves the method to your state’s rules and caps a deduction for absence at the proportion of time absent. Check your state’s rules, choose one, write it in the appointment letter, and use it every month.

How is salary calculated for a half day?

Count it as half a day present and half a day absent: deduct half a day’s pay, no more and no less.

Is the weekly off paid for a monthly-salaried employee?

Usually yes — a monthly salary normally covers the weekly offs — but it depends on the terms of employment, so state it in the appointment letter.

How much of an advance can be deducted in one month?

All deductions in a wage period together, advances included, may not exceed 50% of the wages under the Code on Wages. Recover a large advance in agreed instalments.

By when must monthly salary be paid?

Before the end of the seventh day of the following month under the Code on Wages, and within two working days when somebody resigns or is removed.

Sources

  1. The Code on Wages, 2019 (No. 29 of 2019) — Gazette of India, 8 August 2019. Sections 6, 9, 14, 16–20, 23, 50 and 69.
  2. Commencement of the Code on Wages — S.O. 5322(E) — Ministry of Labour and Employment, Gazette of India, 21 November 2025.
  3. The four Labour Codes made effective from 21 November 2025 — Press Information Bureau, 21 November 2025.
  4. Code on Wages (Central) Rules, 2026 — G.S.R. 343(E) — Gazette of India, 8 May 2026. The central model: rule 13 (carry-forward of deductions), rule 19 (advances), rule 52 and Form V (wage slips).
  5. Additional FAQs on the Labour Codes (as on 16 March 2026) — Ministry of Labour and Employment, 16 March 2026. Central rules apply where the Centre is the appropriate government; state rules elsewhere.
  6. The Occupational Safety, Health and Working Conditions Code, 2020 — Ministry of Labour and Employment, 29 September 2020. Sections 2, 6, 25–27 and 33.
  7. The Code on Social Security, 2020 — Ministry of Labour and Employment, 29 September 2020. First Schedule: EPF from 20 employees, ESI from 10 persons.
  8. EPF wage ceiling of ₹25,000 a month — S.O. 5109(E) — Ministry of Labour and Employment, Gazette of India, 17 September 2026.
  9. Employees’ Provident Funds Scheme, 2026 — G.S.R. 525(E) — Gazette of India, 29 June 2026. Paragraph 18: 12% from the employer and an equal share from the employee.
  10. Social Security (Central) Rules, 2026 — G.S.R. 344(E) — Gazette of India, 8 May 2026. Rule 19: ESI contributions of 3.25% (employer) and 0.75% (employee).
  11. Lok Sabha Unstarred Question No. 1345 (ESI wage limit) — Ministry of Labour and Employment, Lok Sabha, 27 July 2026. ESI wage limit ₹21,000 a month (₹25,000 for persons with disability).

Last reviewed: , by the Nivasik Team. Found something out of date? Write to support@nivasik.com and we will correct it.

Let the month add itself up.

Try Nivasik free for 45 days: attendance on a phone, a day’s pay from the real month, advances and frozen payslips. We set up your staff with you. No card.