The Pay Categories are items such as Salaray, Hourly Wage, Overtime, Loading and so on. In other words it specifies the Employee Income Type.

Some of the Income type is auto-calculating. For example, in Australia, the employee gets paid the hours worked multiplied by his or her pay rate. But if the employee works on Saturday, then the pay rate could be 1.5 times and on Sunday 2 times the hourly rate. So for example the employee worked on Saturday for 4 hours and earned 15 Dollars an hour, the pay rate is 15 * 1.5 * 4 = 90. And this is the reason why the System Category for OVERTIME shows normal hours 1, or 1.5 or 2. And you might also have noticed there can be a 0 (zero). I will explain the zero further below.

The user can add his own Pay Category to suite his own need and set the mulitplication rate. If it does not multiply, if the hourly wage is simply hours worked at the hourly pay rate as in the Employee Table, then the MULTIPLY factor must be set to 1.

There will be a lot of circumstance where the employee is not paid according to the hourly pay rate. In this case the MULTIPLY field is set to 0 (zero) and that simply means, that the application will not auto calculate but leave it to the user what the total figure is for the PAY CATEGORY. For example the user might wish to add a BONUS that does not relate to the hours worked, so the MULIPLY field is set to 0.

Another important point is, if the Employee's hour rate in the Employee table is set to 0, all hourly auto calculations is turned off and all wages and pays must be inputted by the user. In this case, it is assumed that the employee is on Salary or Commission only and is never paid on an hourly bases.

If you have created a new Pay Category, and you want to change the name of it, you cannot do that. In this case delete the item and create a new one with the name you want.

System Items, and Items that are being used in your Wages Data Table can neither be edited nor deleted.

And then