cancel
Showing results for 
Search instead for 
Did you mean: 
Kiala_S
QuickBooks Team

Employee Reimbursement via Direct Deposit

Good afternoon, @hammertime! Hope your day is going well so far. :)

 

I definitely want to help you with this reimbursement but I have a few questions to start. Are you doing this on QuickBooks Online or Desktop? Are there any other earnings or items filled in beside the reimbursement?

 

Looking forward to your answer so we can continue to troubleshoot!

kim89
Level 1

Employee Reimbursement via Direct Deposit

I understand how to create the employee reimbursement via direct deposit, but how do you expenses it to the correct category?

 

ShulyM
Level 2

Employee Reimbursement via Direct Deposit

we use QuickBooks desktop - can I reimburse an employee for an expense (non-payroll transaction)?

do I enter a check (from Banking icon then 'Write Checks') and select the employee and code to an expense account? I would like to be able to process the reimbursement via the direct deposit bank account already in our system for payroll.

Please help - many thanks.

Rasa-LilaM
QuickBooks Team

Employee Reimbursement via Direct Deposit

Thanks for joining this thread, ShulyM.


In QuickBooks Desktop Payroll, we use a non-taxable addition payroll item to track the employee’s reimbursement. I’ll help and make sure the process is a breeze for you.


To add the payroll item:   

  1. Go to the Lists menu at the top to choose the Payroll Item List.
  2. Scroll down to the bottom of the page and click the Payroll Item button to select New.reimburse.png
  3. Tick the radio button for Custom Setup and hit Next.reimburse.1.png
  4. In the Payroll item type screen, choose the Addition (Employee Loan, Mileage Reimbursement) and tap Next.
  5. Type a name for the payroll item in the Enter name for addition box and press the Next button.
  6. Pick the expense account to the non-payroll transaction and then hit Next.
  7. Set the Tax Tracking type to None so that the amounts don't report on tax forms and tap the Next option.reimburse.2.png
  8. For amounts paid per mile/kilometer, tick the radio button for Calculate this item based on quantity and click Next.
  9. In the Select whether to calculate on section, choose the net pay option and Next.
  10. In the Default rate and limit screen, fill in the field boxes with the correction and hit Finish.

 

Now that we’ve added the reimbursement pay type, link the item to your worker’s profile. For detailed instructions, go to the Add the item to the employee's record section in this article: Create a non-taxable reimbursement payroll item.


When you create paychecks, the addition item will appear in the Other Payroll Items area of the Preview Paycheck screen.reimburse.3.png


Do you need assistance performing any payroll tasks in QBDT? No worries, here’s a link that lists all our self-help articles. They’re grouped by topics so you can view each one seamlessly: QBDT payroll.


Stay in touch if you have additional questions or other concerns. I’ll get back and answer them for you. Enjoy the rest of the day.

ShulyM
Level 2

Employee Reimbursement via Direct Deposit

Appreciate the detailed reply.

At times we do those reimbursements with our payroll runs. 

Is there a way we are able to only run reimbursements via direct deposit? 

ChristieAnn
QuickBooks Team

Employee Reimbursement via Direct Deposit

Hi there, ShulyM.

 

Welcome back to the thread. I'll ensure you're able to run reimbursement for your employee through Direct Deposit in QuickBooks Desktop. 

 

You can and reimbursement to your next Direct Deposit payroll schedule by adding an item for reimbursement.

 

Here's how:

 

  1. Go to the Start Scheduled Payroll tab.
  2. Locate and check the employee, then click Open Paycheck Detail tab.
  3. Click the drop-down arrow for the Item Name under Other Payroll Items.
  4. Select Add New.
  5. Select Addition as the type for this payroll item and click Next.
  6. Enter the name for this item and click Next.
  7. Click Next again and select Non-taxable for the Tax tracking type.
  8.  Click Next twice and Finish.
  9. Enter the reimbursement amount on the Rate column.

 

Once done, you can now pay/run your scheduled payroll. To see additional information, you can click this article: Set up and pay scheduled or custom (unscheduled) liabilities.

 

Please refer to this article to see different information on how various payroll tax forms work in QuickBooks: Payroll 101.

 

Let me know if you have other questions about reimbursing your employee through Direct Deposit. I'm always here to help.

RCV
QuickBooks Team
QuickBooks Team

Employee Reimbursement via Direct Deposit

Let me help you reimburse an employee via direct deposit, maksengineers.

 

If you are using QuickBooks Online (QBO), just access the Payroll menu to route you to the Employees page. From there, you can set up the Reimbursement item. Here's how: 

  1. From the home screen, click Payroll in the left navigation bar.
  2. Select Employees.
  3. Choose the employee that needs to be reimbursed from the list.
  4. Select the small pencil icon beside of Pay.
  5. In the third section, tap the blue link labeled Add additional pay types.
  6. Place a check in the box for Reimbursement.
  7. Press Done.
  8. Hit Done once more to exit the employee's profile.

 

When you're ready to pay your employee, just follow the steps below:

  1. Click the Gear icon on the top menu.
  2. Choose Payroll under Employees.
  3. Select a pay schedule for this payroll. Then, tap Continue
  4. There will now be a Reimbursement column and field for the specific employee. This is where you'll enter the amount.
  5. If you have additional employees, you can uncheck the boxes to the left of their names so only the person to receive the payment is selected.
  6. Click Preview payroll, then Submit payroll, and lastly, Finish payroll.

 

If the same thing happens, let's try signing in to your QuickBooks Online (QBO) account using a private or incognito window. This mode doesn't use the existing cache data and helps us confirm browser-related issues. Here's how:

  • For Google Chrome browser: Ctrl + Shift + N
  • For Mozilla Firefox browser: Ctrl + Shift + P
  • For Safari browser: Command + Option + P

 

If it works, go back to your regular browser and clear the cache to delete those temporarily stored files and browsing history. The overtime collection of data can create corruption, however, removing this should fix the issue. You can also use supported, up-to-date browsers to roll out the possibility of a browser-related issue.

 

Feel free to visit our Payroll page for more insights about managing your payroll in QuickBooks. 

 

I'd like to know how you get on after trying the steps as I want to ensure this is resolved for you. Just reply to this post and I'll get back to you. Take care always.

HRG2021
Level 1

Employee Reimbursement via Direct Deposit

Did you ever get an answer to this Hammertime?  I am getting the same error message as you did...zero net income even through it was not zero.  I just need to run a direct deposit for an employee for mileage reimbursement. Thank you!

RCV
QuickBooks Team
QuickBooks Team

Employee Reimbursement via Direct Deposit

Thanks for checking in with us, HRG2021.

 

I've checked our records and there's no reported case about the Net pay must be greater than 0 error message. If you are using QuickBooks Online (QBO), let's try signing in to your account using a private or incognito window. This mode doesn't use the existing cache data and helps us confirm browser-related issues. Here's how:

  • For Google Chrome browser: Ctrl + Shift + N
  • For Mozilla Firefox browser: Ctrl + Shift + P
  • For Safari browser: Command + Option + P

 

Then, try reimbursing the employee through direct deposit by following the steps below:

  1. From the home screen, click Payroll in the left navigation bar.
  2. Select Employees.
  3. Choose the employee that needs to be reimbursed from the list.
  4. Select the small pencil icon beside of Pay.
  5. In the third section, tap the blue link labeled Add additional pay types.
  6. Place a check in the box for Reimbursement.
  7. Press Done.
  8. Hit Done once more to exit the employee's profile.

 

When you're ready to pay your employee, just follow the steps below:

  1. Click the Gear icon on the top menu.
  2. Choose Payroll under Employees.
  3. Select a pay schedule for this payroll. Then, tap Continue
  4. There will now be a Reimbursement column and field for the specific employee. This is where you'll enter the amount.
  5. If you have additional employees, you can uncheck the boxes to the left of their names so only the person to receive the payment is selected.
  6. Click Preview payroll, then Submit payroll, and lastly, Finish payroll.

 

To learn more about this one, see the Reimburse an employee article. If it works, go back to your regular browser and clear the cache to delete those temporarily stored files and browsing history. The overtime collection of data can create corruption, however, removing this should fix the issue. You can also use supported, up-to-date browsers to roll out the possibility of a browser-related issue. 

 

If the same thing happens, I'd suggest contacting our Payroll Support Team. They'll pull up your account in a secure environment and help you with this one. You may call us at a time convenient to you, or we’ll get in touch with you instead. To ensure we address your concern, our representatives are available from 6:00 AM to 6:00 PM on weekdays and 6:00 AM - 3:00 PM on Saturdays, PST. See our support hours and types for more details about this one.

 

Feel free to visit our Payroll page for more insights about managing your payroll in QuickBooks. 

 

I want to make sure everything is taken care of for you, please let me know how it goes or if you have any other issues or concerns. Just leave a comment below and I'll get back to you. You have a good one. 

SashaTHPLaw
Level 1

Employee Reimbursement via Direct Deposit

If I pay my employees a reimbursement this way will it be reflected on their W-2s? 

MaryLandT
Moderator

Employee Reimbursement via Direct Deposit

Hi there, SashaTHPLaw.

 

The reimbursement pay won't show up on the W-2 and other federal forms.

 

Here's an article that describes each pay type in QuickBooks: Supported pay types and deductions explained. It also tells you how each impacts federal taxes and forms.

 

If you see that amounts on the W-2 form are incorrect, here's how to fix them: Learn what to do if you or your employee finds a mistake on their W-2.

 

Let me know if you have other payroll concerns aside from knowing if a reimbursement will appear on the W-2 form. Just leave a comment below, and I'll get back to you.

Rah4rah
Level 1

Employee Reimbursement via Direct Deposit

I have followed the steps to process a reimbursement direct deposit for an employee.   However, when I select "Preview Payroll" I I keep getting the alert - "Net pay must be greater than 0. To pay David xxxxx, increase the pay or decrease the deductions. To exclude David from this payroll run, clear the checkbox."

 

How do I clear the deductions for this pay only?  I have already checked off the box for "Skip salary for this time only".

jamespaul
Moderator

Employee Reimbursement via Direct Deposit

Hello, Rah4rah.

 

Let's work together and fix the alert, so you can process your employee reimbursement. 

 

We'll want to delete the deduction temporarily from the employee's profile. This way, we can process the reimbursement normally. 

 

First thing's first, be sure to take note of the deduction details before deleting it. 

 

With that said, here's how to delete the deduction: 

 

  1. Go to Payroll, then click the Employees tab. 
  2. Find the employee, then open their profile.
  3. Scroll down to the Deductions & contributions box, then click Start
  4. Click the Trash can icon on the deduction to delete it. 
  5. Click Done

 

del1.PNG

 

Now, process the payroll normally to pay the reimbursement to the employee. 

 

After reimbursing, add the deductions back to their account with the same details and such. 

 

For more details about reimbursing an employee, we can check this article: Reimburse your employee

 

Need to review your employee's year-to-date payroll details? We can take a look at this article for a guide on how to run specific payroll reports: Run payroll reports in QuickBooks Online Payroll

 

Let me know if you have questions about managing your payroll. If you have concerns about your taxes or any entries in QuickBooks, feel free to add them to your reply. I'm always here to help. 

ARCbkp
Level 1

Employee Reimbursement via Direct Deposit

How do I only pay a reimbursement when employee is enrolled in autopay?  I don't want to pay the wages, just reimbursement.  I'm using QB online.  When I go to Employees and then choose this particular employee, I don't see an option to do just a reimbursement or one time payment.  Nor do I see the a small pencil icon beside the word Pay (as listed in these above instructions).  Thanks!

RCV
QuickBooks Team
QuickBooks Team

Employee Reimbursement via Direct Deposit

I can provide some information about adding an expense using auto payroll, ARCbkp.

 

You may need to pause Auto Payroll for a period and pay your employee manually to add an expense reimbursement. Here's how:

 

  1. Click on Run Payroll and choose to Run payroll manually
  2. Set the date, pay schedule, and edit any pay items for this payroll to add this expense reimbursement.
  3. Choose Preview and then Submit.

 

Here's an article you can refer to for more details about turning on and managing your Auto Payroll. If you haven't already created the Reimbursement item, simply follow the steps below:

 

  1. From the home screen, click Payroll in the left navigation bar.
  2. Select Employees.
  3. Choose the employee that needs to be reimbursed from the list.
  4. Select the small pencil icon beside Pay.
  5. In the third section, tap the blue link labeled Add additional pay types.
  6. Place a check in the box for Reimbursement.
  7. Press Done.
  8. Hit Done once more to exit the employee's profile.

 

When you're ready to pay your employee, follow these steps:

 

  1. Click the Gear icon on the top menu.
  2. Choose Payroll under Employees.
  3. Select a pay schedule for this payroll. Then, tap Continue.
  4. There will now be a Reimbursement column and field for the specific employee. This is where you'll enter the amount.
  5. If you have additional employees, you can uncheck the boxes to the left of their names so only the person to receive the payment is selected.
  6. Click Preview payroll, then Submit payroll, and lastly, Finish payroll.

 

Feel free to visit our Payroll page for more insights about managing your payroll in QuickBooks. 

 

I'd like to know how you get on after trying the steps as I want to ensure this is resolved for you. Just reply to this post and I'll get back to you. Take care always.

gnomedog
Level 1

Employee Reimbursement via Direct Deposit

How do we add the receipt for the expense that was reimbursed via QBO payroll?  I can't seem to find a way to pull it back up so that I can attached the expense receipt.

RobbinN
Level 2

Employee Reimbursement via Direct Deposit

Thank you Mary. I was having a hard time because I need these reimbursements to be attached to a job/customer. The expense option under the job doesn't give the option to direct deposit to the employee. But if I put it in as an expense, it would show up on my check register even though I reimbursed the employee through payroll. This journal entry allows me to record the expense on the job and reimburse through direct deposit.

 

Robbin

JoanaC
QuickBooks Team

Employee Reimbursement via Direct Deposit

Thank you for posting your concern here in the QuickBooks Community,

@RobbinN. Let me share more information about reimbursement.

 

Putting the reimbursement as the expense will show in the check register even if we reimburse it through payroll. And yes, creating the journal entry will allow you to record and reimburse through direct deposit. The other way we can do this is through payroll. Follow steps:

 

  1. Go to Employees and select Manage Payroll Items.
  2. Select New Payroll Item.
  3. Select Custom Setup, then select Next.
  4. Select Addition, then select Next.
  5. Enter the name of the Reimbursement item. Select Next.
  6. Select an expense account for tracking this item.
    1. Select an expense account to track travel or mileage amounts. 
    2. If this will be an advance to the employee, choose an asset account.
  7. Set the Tax Tracking type to None. Then select Next.
  8. Under Taxes, none should be selected. Select Next.
  9. For amounts paid per mile/kilometer, select the Based-on Quantity checkbox. Then select Next.
  10. Choose to calculate on Net Pay. Then select Next.
  11. Enter a Default Rate. Then select Finish.

 

To attach this to the job/customer, follow the steps: Enter the other information:

  • Amount: Enter the amount owed to your employee. (Break down the amount into different line items if tracking or making billable for multiple customers.)
  • Billable: (Optional) Check the box under Billable if you wish to offset the expense onto your customer's invoice.
  • Customer: (Optional) Select a customer from the dropdown menu if you're looking to track the expense for a specific customer or customer. 

 

To run and add the reimbursement to your employees:

  1. Go to Employees, then select the Employee Center.
  2. Double-click the employee's name.
  3. Go to the Payroll Info tab.
  4. Add the item from the dropdown list under Additions, Deductions, and Company Contributions.

 

Moreover, let me share this article to learn about changing your payroll admin or contact: Change your primary principal, payroll admin, or other payroll contact.

 

Keep me posted if you still have questions about your payroll. Have a lovely day.

Sign in for expert help
Ask questions, post replies & join our community of QuickBooks users.

Need to get in touch?

Contact us