Why did MYOB reject some timesheets?
MYOB checks every line on its own. Lines that match MYOB are imported, and lines that don't are rejected. The rest of the file still goes in.
Common reasons
| Why | What to do |
|---|---|
| The Employee Card ID doesn't match MYOB. | Set the worker's Payroll ID in Swift Checkin to their MYOB card ID. |
| The employee's first name or last name doesn't match MYOB. | Make the name on the worker's app user profile the same as in MYOB. |
| The Payroll Category doesn't match a MYOB payroll category. | Make the pay item name the same as the MYOB payroll category. |
| The Job doesn't match a MYOB job number. | Make the project number the same as the MYOB job number. |
Fix and re-import
- Read the MYOB message or email to see which lines were rejected.
- Fix each mismatch in Swift Checkin.
- Export the pay run again and download the new file.
- Before you import, delete this pay period's timesheets in MYOB. The new file includes the lines that already went in, and importing them again adds their hours a second time. See What happens if I import the same timesheets twice?
- Import the new file.
Example
You import a file with timesheets for Mia and Tom.
- Mia's line is imported.
- Tom's line is rejected. The file has Tom, card ID EMP17 and payroll category Base Rate. MYOB has Thomas, EMP017 and Base Hourly.
- You fix Tom's first name and Payroll ID, and the pay item name, then export again.
- You delete the period's timesheets in MYOB and import the new file. Both lines go in, and Mia's hours aren't doubled.