Forum Discussion

carlaislva's avatar
carlaislva
Contributing User
2 years ago

Changing payroll pay basis from Hourly to Salary

Hi,

 

I need to change our payroll pay basis from: Hourly to Salary. 

 

What are all the changes required to be done in MYOB?

 

Our working hours are 37.5hrs per week. On Salary pay basis what will happen if an employee works less than 37.5hrs? Example, take annual leave or unpaid leave. How to adjust that in the payslips?

 

We also have employees who work 15hrs a week and 30 hours a week. Will their leaves accrue proportionally? 

 

Will leaves accrual as usual? Annual, personal and long service leave?

 

What about leave categories under - Wages and Entitlements? 

 

thank you,

Carla

 

 

  • Princess_R's avatar
    Princess_R
    MYOB Moderator

    Hi carlaislva 

     

    Thank you for your post. I'd like to extend you a warm welcome to the Community Forum. I hope you find it a valuable resource.

     

    If employee working hours is 37.5 per week , they can accumulate annual leave or unpaid leave. As long as the leave payroll category has the box ticked option for automatically adjust base hourly or base salary details. It will automatically be deducted from the base salary amount based on the hours entered multiply by the hourly rate. 

     

    For base salary employees, leave accrual should only be set to user entered amount per pay period and equals hour per pay period. Since there are no hours for employees on salary basis. The hours accrued will be the same for all salary employees even if they worked less than 37.5 hours. You'll need to manually adjust the hours accrued for the employees who worked less than 37.5 hours.

     

    Please feel free to post again I'm happy to assist.

     

    If my response has answered your enquiry please click "Accept as Solution" to assist other users find this information.

     

    Cheers,

    Princess

    • carlaislva's avatar
      carlaislva
      Contributing User

      Hi, Princess_R 

       

      thank you for your response. However it's not clear. Could you please clarify the follwing.

       

      I need to change Pay Basis to Salary for all employees, I don't want to have Hourly Pay Basis. Note that we pay on weekly basis.

       

      1. Will leaves such as annual leave, personal leave and long service leave accrue each week under Salary Pay Basis?

       

      1.a Will leaves accrue proportionally as well? Example, for employees that work 15 and 30hours a week. or Would it accrue as if it was a 37.5hrs employee?

       

      2. If an employee works less than their usual hours (37.5hrs) How to adjust/reflect that when processing their pays? Since on Salary Basis we cannot enter worked Hours. Example, in case employee had unpaid leave 7.5hrs unpaid leave and 30hs worked hours.

       

      3. If an employee takes leave Will that adjust automatically in the payslip? Example: employee had 4.5hrs of annual leave - his/her pay would be 33hrs worked hours + 4.5hrs annual leave = 37.5hrs for that week.

       

      4. Could I then change all wage and entitlement categories to calculate on 'Salary' instead of 'Hourly', and therefore not have to process any adjustments to a new category?

       

      thanks,

      Carla

      • Princess_R's avatar
        Princess_R
        MYOB Moderator

        Hi carlaislva 

         

        Thank you for your response. 

         

         Generally speaking hourly categories are assigned to hourly based employees and salary categories to salary based employees. And to answer your questions: 

         

        1. Yes, it will accrue leave every payroll you will process once set up correctly.

              1a. Accrued leave hours depends on the set up of calculation basis for the leave item.

        2. You can manually edit the number of hours for each payroll you'll process. i.e., 30 hours entered as default, minus 7.5 hours absence or unworked. The difference of this will be deducted to the base salary amount

        3. You need to manually enter the number of hours used for their leave minus the default worked hour if you are not using MYOB teams for timesheet

        4. You can change the pay basis to salary .

         

        I would recommend to change the calculation basis to be equals times hours per pay period, which is typically used for salary employees. This will calculate the same amount of entitlement hours worked each pay regardless of how much the employee is actually paid.

         

        Our Help Article, has the detailed information you may refer to. 

         

        Please feel free to post again I'm happy to assist.

         

        If my response has answered your enquiry please click "Accept as Solution" to assist other users find this information.

         

        Cheers,

        Princess