---
title: Fix a MYOB STP payroll overpayment or underpayment
description: How to fix payroll overpayment or underpayment in MYOB. MYOB STP guide on fixing payroll errors and over payment and underpayment of wages.
image: https://www.eyeonbooks.com.au/hubfs/Stock%20images/Closeup%20portrait%20goofy%2c%20funny%20face%2c%20young%20man%20slapping%20hand%20on%20head%2c%20upset%20he%20lost%20game%20isolated%20brown%20background%20tic%20tac%20toe.%20Negative%20human%20emotion%20facial%20expression%20feelings%2c%20body%20language%20reaction.jpeg
---

# Fix a MYOB STP payroll overpayment or underpayment

[Bookkeeping](https://www.eyeonbooks.com.au/eye-on-blog/tag/bookkeeping) [Payroll](https://www.eyeonbooks.com.au/eye-on-blog/tag/payroll) [Single touch payroll](https://www.eyeonbooks.com.au/eye-on-blog/tag/single-touch-payroll) [STP](https://www.eyeonbooks.com.au/eye-on-blog/tag/stp) [MYOB](https://www.eyeonbooks.com.au/eye-on-blog/tag/myob)

[ Eye on Books ](https://www.eyeonbooks.com.au/eye-on-blog/author/eye-on-books)  07 June 2019

If you've paid an employee too much or not enough, you can:

- adjust the employee's next pay, or
- process a separate pay for the adjustment.

Single Touch Payroll will report year to date information only to the ATO, so your adjustment will be sent to the ATO as part of the next payroll.

## To Fix an overpayment

### To adjust the employees next pay

When you process the next pay for the employee, reduce the hours or amounts for the wage category that was overpaid.

For example, if you've overpaid an hourly-based employee 8 hours of normal time, reduce the **Base Hourly** wage category on their following pay by 8 hours.

![MYOB_Overpay - hourly](https://www.eyeonbooks.com.au/hs-fs/hubfs/MYOB_Overpay%20-%20hourly.gif?width=450&name=MYOB_Overpay%20-%20hourly.gif)

Similarly, if you've overpaid a salaried employee $100, reduce the **Base Salary** amount on their following pay by $100.

![MYOB_Overpay - salary](https://www.eyeonbooks.com.au/hs-fs/hubfs/MYOB_Overpay%20-%20salary.gif?width=450&name=MYOB_Overpay%20-%20salary.gif)

### To Process a separate pay for the adjustment

Start a new pay run for the employee and enter the adjustment as a negative (-) amount in the **Hours** or **Amount** column of the category that was overpaid. Remember to zero out all the categories that you're not adjusting. The net pay amount should be equal to the overpayment, and shown as a negative amount. You can also use the **Memo** field on the pay to enter a note about this payment.

For example, if you've overpaid an hourly-based employee 8 hours of normal time, record a pay with **-8 **hours in the **Base Hourly** wage category.

![MYOB_Overpayment - hourly - new pay](https://www.eyeonbooks.com.au/hs-fs/hubfs/MYOB_Overpayment%20-%20hourly%20-%20new%20pay.gif?width=450&name=MYOB_Overpayment%20-%20hourly%20-%20new%20pay.gif)

Similarly, if you've overpaid a salaried employee $100, record a pay with **-$100** in the **Base Salary** wage category.

![MYOB_Overpayment - salary - separate pay](https://www.eyeonbooks.com.au/hs-fs/hubfs/MYOB_Overpayment%20-%20salary%20-%20separate%20pay.gif?width=450&name=MYOB_Overpayment%20-%20salary%20-%20separate%20pay.gif)

 

## To Fix an Underpayment

### To Adjust the employee's next pay

When you process the next pay for the employee, increase the hours or amounts for the wage category that was underpaid.

For example, if you've underpaid an hourly-based employee 8 hours of normal time, increase the **Base Hourly** wage category on their following pay by 8 hours.

![MYOB_Underpaid - hourly - increase next](https://www.eyeonbooks.com.au/hs-fs/hubfs/MYOB_Underpaid%20-%20hourly%20-%20increase%20next.gif?width=450&name=MYOB_Underpaid%20-%20hourly%20-%20increase%20next.gif)

Similarly, if you've underpaid a salaried employee $100, increase the **Base Salary** wage category amount on their following pay by $100.

![MYOB_Increase - salary - next pay](https://www.eyeonbooks.com.au/hs-fs/hubfs/MYOB_Increase%20-%20salary%20-%20next%20pay.gif?width=450&name=MYOB_Increase%20-%20salary%20-%20next%20pay.gif)

### To Process a separate pay for the adjustment

Start a new pay run for the employee and enter the adjustment amount in the **Hours** or **Amount** column of the category that was underpaid. Remember to zero out all the categories that you're not adjusting. The net pay amount should be equal to the underpayment. You can also use the **Memo** field on the pay to enter a note about this payment.

For example, if you've underpaid an hourly-based employee 8 hours of normal time, record a pay with **8 **hours in the **Base Hourly** wage category.

![MYOB_Underpaid - hourly - separate pay](https://www.eyeonbooks.com.au/hs-fs/hubfs/MYOB_Underpaid%20-%20hourly%20-%20separate%20pay.gif?width=450&name=MYOB_Underpaid%20-%20hourly%20-%20separate%20pay.gif)

Similarly, if you've underpaid a salaried employee $100, record a pay with **$100** in the **Base Salary** wage category.

![MYOB_Underpayment - salary - new pay](https://www.eyeonbooks.com.au/hs-fs/hubfs/MYOB_Underpayment%20-%20salary%20-%20new%20pay.gif?width=450&name=MYOB_Underpayment%20-%20salary%20-%20new%20pay.gif)

## Using Single Touch Payroll?

Only **year to date** (YTD) amounts are sent to the ATO as part of Single Touch Payroll reporting. If your pay adjustment affects YTD amounts, the updated amounts will be sent with your next pay run.

Any other issues with correcting a payrun in MYOB? [Contact us](https://www.eyeonbooks.com.au/contact-us) for some expert friendly payroll advice!

For more information about how STP [read our comprehensive STP guide](https://www.eyeonbooks.com.au/our-solutions/single-touch-payroll). It covers everything including how it will affect your business, [how to set it up in Xero or MYOB](https://www.eyeonbooks.com.au/our-solutions/single-touch-payroll#Xero-MYOB-STP-Guide), and how to fix filing errors.

 