Skip to content

Understand Monthly, Daily and Hourly Salary Calculations

Yepsta calculates each payroll item from the effective compensation profile, employment dates and approved attendance facts for the period. Calculations are split when a run crosses a calendar month or compensation change.

For Attendance based → Scheduled working days, the monthly rate is divided across the effective scheduled days. Present is one payable unit and Half-day is half a unit. Paid leave, holidays and weekly offs are payable only when both the source record and compensation profile permit them.

Example: a ₹30,000 monthly rate with 24 scheduled workdays and 23½ payable units produces ₹29,375 base pay. The ₹625 difference is the attendance impact.

For Attendance based → Calendar days, the calendar month is the denominator. Employment start/end dates and the payable daily status determine the eligible amount.

Example: a ₹30,000 rate in a 30-day month, with employment beginning on day 16 and all 15 eligible days payable, produces ₹15,000.

For Fixed monthly — deduct unpaid leave only, the calendar month is the denominator and only approved unpaid leave plus employment/profile boundaries reduce base pay.

Example: a ₹30,000 rate in a 30-day month with one approved unpaid-leave day produces ₹29,000.

Daily salary multiplies the daily rate by payable day units:

  • Present = 1.00 day.
  • Half-day = 0.50 day.
  • Absent and unpaid leave = 0.
  • Approved paid leave, paid holidays and weekly offs count only when enabled in the profile.

Example: a ₹800 daily rate with 20 present days and two half-days has 21 payable units, producing ₹16,800 before overtime, commission or adjustments.

Hourly salary uses approved worked minutes after the Attendance break deduction. Payroll does not deduct the break again. Approved overtime minutes are separated from regular minutes.

Example: at ₹300 per hour, 450 approved worked minutes containing 60 overtime minutes gives 390 regular minutes, or ₹1,950 regular base pay. If the overtime profile rate is ₹450 per hour, overtime adds ₹450.

Paid leave, holidays and weekly offs use scheduled minutes, or the profile’s Standard Daily Minutes when applicable and enabled.

Attendance result Normal salary treatment
Present Full daily/monthly unit; approved regular worked minutes for hourly
Half-day Half daily/monthly unit; approved actual regular minutes for hourly
Approved paid leave Payable only when the profile pays paid leave
Unpaid leave Not payable
Paid holiday Payable only when the holiday and profile both allow it
Weekly off Payable only when the profile pays weekly offs
Not scheduled Not treated as a paid weekly off
Absent Not payable in attendance-based salary
Pending, Incomplete or unapproved Calculation issue; blocks finalization when materially scheduled

Approved overtime uses the minutes already calculated by Attendance and the separate overtime hourly rate. Commission-only profiles do not receive salary or overtime.

Employment start/end dates and profile effective dates bound the calculation. A person joining mid-month, leaving mid-month or changing compensation receives separate calculations for the applicable date segments. A run spanning two months uses each month’s own denominator.

Last reviewed: