Skip to main content

Get 50% OFF QuickBooks for 3 months*

Buy now
Switch to QuickBooks and 70% off for 3 Months
January 10, 2026
Solved

Updating a pay rate

  • January 10, 2026
  • 1 reply
  • 43 views

I need to update my employee's pay rate per hour.  I can see where to update it, but it does not have an effective date to enter.  I just wanted to make sure that if I updated the rate under the pay rate tab that it will not affect any past paychecks/paystubs.

Best answer by RazzieE

Hi there, @missmissySEI.

You are correct that in QuickBooks Desktop (QBDT), there is no "effective date" field for pay rate changes.

 

When you update the pay rate, it does not affect any past paychecks or pay stubs. QuickBooks keeps each paycheck as a permanent historical record, so changing the rate in the employee profile only sets the "default" rate for the next paycheck you create.

 

To view the applied pay rate adjustments, you can run the Employee Pay Adjustments History Report. Here’s how:

 

  1. Go to the Reports menu.
  2. Select Employees & Payroll.
  3. Choose Employee Pay Adjustments History.


    **Sample amounts only**

 

This report displays the employee's name, the pay item that was changed, the old rate, the new rate, and the date the modification was made.

If you have follow-up questions, please don't hesitate to click the Reply button.

1 reply

RazzieE
RazzieEQuickBooks TeamAnswer
QuickBooks Team
January 10, 2026

Hi there, @missmissySEI.

You are correct that in QuickBooks Desktop (QBDT), there is no "effective date" field for pay rate changes.

 

When you update the pay rate, it does not affect any past paychecks or pay stubs. QuickBooks keeps each paycheck as a permanent historical record, so changing the rate in the employee profile only sets the "default" rate for the next paycheck you create.

 

To view the applied pay rate adjustments, you can run the Employee Pay Adjustments History Report. Here’s how:

 

  1. Go to the Reports menu.
  2. Select Employees & Payroll.
  3. Choose Employee Pay Adjustments History.


    **Sample amounts only**

 

This report displays the employee's name, the pay item that was changed, the old rate, the new rate, and the date the modification was made.

If you have follow-up questions, please don't hesitate to click the Reply button.

April 6, 2026

I have a newer version of QuickBooks. I believe it’s QuickBooks online that’s we are using in the office and I change the pay rate of an employee, but it does not carryover to weekly timesheet nor does his auto deposit carryover from paper check. Where can I adjust this so it carries over??

Tori B
QuickBooks Team
April 6, 2026

Hey there, @Huotari

 

Thanks for joining the thread and sharing your concerns. I hope you are having a great day so far. 

 

It sounds like the employee’s payroll settings just need to be adjusted in a couple of different places, since QuickBooks Online doesn’t always automatically push changes like pay rate or payment method into existing timesheets.

 

In QBO, timesheets can still pull from the job/employee default rate that was originally set when the timesheet was created.


To fix this:

 

  1. Go to Workers > Employees.
  2. Choose the employee.
  3. Under Pay, make sure the correct rate is set.
  4. Then go to Time entries and check if those entries were manually entered with a different rate (those won’t auto-update).
     

If needed, you may have to edit past or existing timesheets individually or delete/recreate them so they pull the updated rate.


To change an employee from a paper check to Direct Deposit:

 

  1. Go to Payroll, then select Employees.
  2. Choose the employee’s name.
  3. Scroll down to the Payment method section and select Edit.
  4. Change the payment method from "Paper Check" to Direct Deposit.
  5. Enter the employee’s bank account information (routing/account number) and click Save.

 

That should do the trick. For more information about this process check out the help guides I'm including below. 

 

 

Please don't hesitate to let me know if you have any additional questions or concerns. I'm happy to lend a hand. Have a good one!