QuickBooks HelpQuickBooksHelpIntuit

Override an employee's salary

SOLVEDby QuickBooks306Updated September 12, 2023

Learn how to adjust or prorate an employee's fixed salary in QuickBooks Online Payroll and QuickBooks Desktop Payroll.

Salaried employees have a fixed rate for each pay period. But there may be times, you need to adjust or prorate their salary for one paycheck. 

Follow the steps below to override an employee’s salary in QuickBooks.

Note: Not sure which payroll service you have? Here's how to find your payroll service.

Step 1: Determine your employee's hours worked and the equivalent salary amount

Calculate the hours worked

To calculate the hours worked, deduct the days or hours the employee didn’t work for from the regular total hours for that period. Use the sample info below:

  • Pay schedule: Weekly (40 hrs)
  • Hours didn’t work: 2 days or 16 hrs

Hours worked = 40 - 16

In this example, the employee’s hours worked is 24 hrs for a weekly pay period

Calculate the equivalent salary amount for hours worked

Let's calculate the salary amount using the sample info below:

  • Annual Salary: $30,000
  • Total hours worked in a year: 2080 (based on 40 hours per week)
  • Hours worked: 24hrs
  1. Calculate the hourly rate. To get the hourly rate, divide the annual salary of the employee by total hours worked in a standard year.
    • (30,000 / 2080 =  $14.42)
  2. Multiply the hours worked and the hourly rate.
    • (24 * 14.42 = 346.08)

In this example, the equivalent salary amount to enter in QuickBooks is $346.08.

Step 2: Override employee's pay

Now that you know your employees’ hours worked or the equivalent amount for the hours worked, you’re ready to pay your salaried employees.

QuickBooks Online Payroll calculates the prorated amount for you as you change the hours worked:

  1. Go to Payroll, then Employees.
  2. Select Run Payroll.
  3. When asked, select a pay schedule.
  4. Select your employee, then change the hours worked.
  5. Preview and submit payroll.
  6. Select Finished payroll.

Once you figure out the prorated salary of your employee, enter it as you run payroll:

  1. Go to Employees, then select Pay Employees.
  2. Select Scheduled Payroll or Unscheduled Payroll.
    • Scheduled Payroll: Select the appropriate schedule in the Create Paychecks section, then select Start Scheduled Payroll.
    • Unscheduled Payroll: Verify the pay period end date, and the check date, then select the employees you want to pay. .
  3. Select Open Paycheck Detail.
  4. Find your salaried employee. 
  5. In the Earnings section, enter the dollar amount you’ve determined in Step 1. 
  6. Press the Tab key on your keyboard to recalculate the taxes.
  7. Select Save & Next to go to the next employee, or select Save & Close to go back to the Enter Payroll Information window.
  8. Select Continue, then Create Paychecks.

Was this helpful?

You must sign in to vote, reply, or post
QuickBooks Online Payroll CoreQuickBooks Online Payroll EliteQuickBooks Online Payroll PremiumQuickBooks Payroll AssistedQuickBooks Payroll BasicQuickBooks Payroll EnhancedQuickBooks Payroll Standard

Sign in for the best experience

Ask questions, get answers, and join our large community of QuickBooks users.

More like this