Forum Discussion

KateB2012's avatar
KateB2012
Experienced Cover User
4 years ago

STTP2 error codes

Recently changed to STP -2 and when I check payroll details, it says all is  fine and good to go.

 

However, when I lodge a payroll, I get the following 2 error messages and can't work out how to fix them so the report gets accepted.without errors   (i have changed the employees name for privacy)

 

Error
John Smith - AllowanceCollection[0] Error: Allowance Items must be left blank (ATO error code: CMN.ATO.PAYEVNTEMP.000302)

 

Error
John Smith - OvertimePayment Error: Overtime Amount must be left blank (ATO error code: CMN.ATO.PAYEVNTEMP.000361)

 

can anyone help or is there a list of all the error messages and solutions somewhere?  I'm sure it's something simple that needs changing

 

Thanks 

Katie

4 Replies

Replies have been turned off for this discussion
  • gavin12345's avatar
    gavin12345
    Ultimate User
    4 years ago

    Hi KateB2012 

     

    According to the ATO:

     

    Under Income Type - Salary and Wages

    Labour-Hire - if a SAW payee is engaged by a Labour Hire business as an
    employee under a labour-hire arrangement, then payments are to be reported as
    Salary and Wages income. However, if a SAW payee is engaged by a Labour Hire
    business as an independent contractor, that must be reported as Labour Hire
    income.

     

    This income type allows for allowances and overtime

     

    Under Income Type - Labour Hire

    Definition – payments by a business that arranges for persons to perform work or
    services, or performances, directly for clients of the entity.
    • Payees – contractors only, not employees

     

    This income type prohibits allowances and overtime.

     

    The question seems to be are the people employed as employees of your firm or as independent contractors - you should discuss this with your accountant or tax adviser.

     

    Regards

    Gavin 

     

     

  • Hi KateB2012 

     

    These are errors MYOB should pick up BEFORE the file is lodged - clearly MYOB have ignored a number of Validation checks the software is meant to perform.

     

    Most likely cause of both errors - you have an employee of Income Type Voluntary Agreement, Labour Hire or Other Specified Payments - and you are paying them an Allowance and overtime. These income types cannot be paid an Allowance or Overtime - they are contractors not employees.

     

    Regards

    Gavin

  • KateB2012's avatar
    KateB2012
    Experienced Cover User
    4 years ago

    Thanks Gavin for your reply. 

     

    We are a labour hire company in that we employ people to fill roles in other companies on a short or long term contract.  So I have listed them all as labour hire.  Not sure why this classification can not be paid overtime or allowances such as mileage.  If they do overtime or travel between client sites we pay them this and then bill our clients.  Not sure how I work around this to satisfy the ATO.  I have overtime as part of gross wages and mileage as a MV allowance.

     

    As you said MYOB does not pick up these errors when you check payroll details as it says it's good to go, however the reports get accepted with errors each time i send them to the ATO.   

     

    Regards

    Katie

     

     

  • KateB2012's avatar
    KateB2012
    Experienced Cover User
    4 years ago

    Thanks for this clarification.

     

    I will make the required changes and hopefully my report goes through with no issues next week. 

     

    Cheers