MYOB Endpoint: EmployeePayrollDetails

Overview

The MYOB EmployeePayrollDetails endpoint provides the payroll details for each Employees.


Fields

The following fields are available for the EmployeePayrollDetails endpoint.

UID
A GUID field representing the internal id of this payroll details. This field can only be linked to the employee endpoint.
Employee
A record field that identifies the employee associated.
DateOfBirth
A date field that provides the date of birth of the employee.
Gender
A text field that providers the gender of the employee.
StartDate
A date field that provides the start date of the employee.
TerminationDate
A date field that provides the termination date of the employee.
EmploymentBasis
A text field that indicates the basis of employment of the employee.
Possible values are:
  • Individual
  • Labor Hire
  • Other
EmploymentCategory
A text field that indicates whether the employee is permanent or not.
Possible values are:
  • Permanent
  • Temporary
EmploymentStatus
A text field that indicates the type of employment arrangement.
Possible values are:
  • FullTime
  • PartTime
  • Casual
  • Other
EmploymentClassification
A record field that provides the employment classification of the employee.
PaySlipDelivery
A text field that provides the delivery method for pay slips.
Possible values are:
  • ToBePrinted
  • ToBeEmailed
  • ToBePrintedAndEmailed
  • AlreadyPrintedOrSent
PaySlipEmail
A text field that provides the email address to which pay slips will be sent for this employee.
Wage
A record field that provides the wage details of the employee.
See Wage Fields for more information.
Superannuation
A record field that provides the superannuation details of the employee.
See Superannuation Fields for more information.
Entitlements
A record field that provides the entitlement details of the employee.
See Entitlements Fields for more information.
Deductions
A table field that provides the linked deductions of the employee.
EmployerExpenses
A table field that provides the linked employer expenses of the employee.
Tax
A record field that provides the payroll tax details of the employee.
See Tax Fields for more information.
TimeBilling
A record field that provides the time billing details of the employee.
See TimeBilling Fields for more information.
RowVersion
A row version field.


Wage Fields

The Wage field contains the following sub-fields.

PayBasis
A text field that indicates the way the pay is entered.
Possible values are:
  • Salary: Indicates the employee is paid a fixed salary per year.
  • Hourly: Indicates the employee is paid based on an hourly rate.
AnnualSalary
A decimal field that provides the annual salary.
Only applicable when PayBasis is set to Salary.
HourlyRate
A decimal field that provides the hourly rate.
Only applicable when PayBasis is set to Hourly.
PayFrequency
A text field that indicates the frequency of pays.
Possible values are:
  • Weekly
  • Fortnightly
  • TwiceAMonth
  • Monthly
HoursInWeeklyPayPeriod
A decimal field that provides the number of hours in a week.
WagesExpenseAccount
A record field that provides the account used for wages.
WageCategories
A table field that provides the wages payroll categories linked to the employee.


Superannuation Fields

The Superannuation field contains the following sub-fields.

SuperannuationFund
A record field that provides the superannuation fund linked to the employee.
EmployeeMembershipNumber
A text field that provides the employee membership number for their superannuation fund.
SuperannuationCategories
A table field that provides the superannuation payroll categories linked to the employee.


Entitlements Fields

The Entitlements field contains the following sub-fields.

EntitlementCategory
A record field that provides the entitlement payroll categories linked to the employee.
IsAssigned
A true/false field that indicates if the entitlement is assigned to the employee.
CarryOver
A decimal field that provides the amount carried over from the previous payroll year.
YearToDate
A decimal field that provides the amount accrued this financial year to date.
Total
A decimal field that provides the total amount available.


Tax Fields

The Tax field contains the following sub-fields.

TaxFileNumber
A text field that provides the tax file number of the employee.
TaxTable
A record field that provides the tax table linked to the employee.
WithholdingVariationRate
A decimal field that provides the rate applied when the tax table is set to Withholding Variation.
TotalRebatesPerYear
A decimal field that provides the total rebates offset amount for the employee.
ExtraTaxPerPay
A decimal field that provides the extra tax withheld per pay for the employee.
TaxCategory
A record field that provides the tax payroll categories linked to the employee.


TimeBilling Fields

The TimeBilling field contains the following sub-fields.

EmployeeBillingRateExcludingTax
A decimal field that provides employee's time billing rate.
CostPerHour
A decimal field that provides employee's cost per hour.


MYOB API

For a detailed run through of the endpoint, you can see the MYOB API.


Related Fields

Employees
EmploymentClassifications
PayrollCategories
PayrollTaxTables
SuperannuationFunds

Related Endpoints

Employees


Related Topics

MYOB Models
MYOB Endpoints