In this article you'll learn how to understand the different pay period options available in Payroll, including monthly, bi-monthly, weekly, and variable configurations. Pay periods determine how frequently employees receive paychecks and how their salary is calculated based on your chosen schedule. This article is relevant for anyone setting up payroll groups and configuring payment schedules for their organization.
Pay periods | Pay periods | Description | Salary calculation |
Monthly | Monthly calendar month |
| Employee’s monthly salary
OR
|
Monthly | Monthly starting on |
| Employee’s monthly salary
OR
|
Bi-monthly or Semi-monthly | Bi-monthly or Semi-monthly |
| Employee’s monthly salary / 2
OR
|
Weekly | Weekly |
| Employee’s monthly salary * 12 / 52
OR
|
Variable, depending on confirmation date | Variable, depending on confirmation date | Not a pay period as such. With this configuration, you can establish an open-ended payroll period. The closing date will depend on the date you confirm for your payroll under People > Payroll > CONFIRM. The next payroll period will start the following day. |
|
Once you have set up your payroll groups considering one of the pay periods from above, you will see this information reflected on People > Payroll > Select payroll group.
The expected hours and tracked hours will depend on the pay frequency you have selected and the salary will correspond to it.
1. Prorate salary calculation
If there is an employee salary adjustment or the employee starts or leaves the company in the middle of a pay period, a proration will apply. In Kenjo, we prorate the salary based on the days of the month.
Let’s take a look at these examples.
Example for monthly pay period:
An employee receives a salary increase on the 16th of the month.
Salary A: 1.000 euros
Salary B: 1.200 euros
| Prorate salary calculation for all days of the period |
Salary to increase on 16th of January (31 days) | (15/31) * 1000 = 483,87 (16/31) * 1200 = 619,35 483,87 + 619,35 = 1.103,22 |
Salary to increase on 16th of February (28 days) | (15/28) * 1000 = 535,71 (13/28) * 1200 = 557,14 535,71 + 557,14 = 1092,85 |
Salary to increase on 16th of April (30 days) | (15/30) * 1000 = 500 (15/30) * 1200 = 600 500 + 600 = 1.100 |
Example for bi-monthly pay period:
An employee receives a salary increase on the 18th of a month, which corresponds to the second pay period in a bi-monthly configuration.
Salary A: 1.000 euros
Salary B: 1.200 euros
| Prorate salary calculation for all days of the period |
Salary to increase on 18th of January (Pay period from the 16th to the 31st) | (3/16) * 1000 = 187,5 187,5 + 975 = 1.162,5 |
Salary to increase on 18th of February (Pay period from the 16th to the 28th) | (3/13) * 1000 = 230,77 (10/13) * 1200 = 923,08 230,77 + 923,08 = 1.153,85 |
Salary to increase on 18th of April (Pay period from the 16th to the 28th) | (3/15) * 1000 = 200 (12/15) * 1200 = 960 200 + 960 = 1.169 |
Note: In this example, the numerator is considering the actual total days of the period that the employee receives a certain salary (and not the effective working days) regardless of the chosen calculation approach.

