cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Intuit
55 helpful votes

Reimburse an employee

Learn how to record or pay back your employees' business-related expenses in QuickBooks Online.

If they used their personal funds to pay a business expense, you can pay them now or record the expense first and pay them later. We'll show you how.

Note: If you need to reimburse a contractor, make sure they're set up as a vendor. Then, you can add a bill and pay it.

How to pay your employee now

  1. Go to the Create ⨁ icon, then select Check or Expense.
  2. Select the Payee ▼ drop-down and find the name of your employee.
  3. Select the Category ▼ drop-down, then select a liability account. Note: If you don't have one yet, you can add a new account. If you're using Online payroll, here's how you can create a reimbursement account.
  4. 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 drop-down menu if you are looking to track the expense for a specific customer or customers. (Note: The Customer and Billable fields are not available in QBO Simple Start, but in QuickBooks Online Plus and Advanced you may turn on the feature. See How do I turn on Billable Expenses?)
  5. Select Save or Save and close.

How to record the expense for future payments

  1. Go to the Create ⨁ icon, then select Journal Entry.
  2. On the first line:
    1. Under Account, select your liability account.
    2. Under Credits, enter the amount you owe your employee.
    3. Select the Name ▼ drop-down and find the name of your employee.
  3. On the second line:
    1. Under Account, select the expense account that fits the purchase your employee made.
    2. Under Debits, enter the amount of purchase.
  4. Select Save.

After recording to your Journal Entry, you can now pay them using a check or expense.

How to check your employee reimbursements

If you haven't paid your employee in full, run a Transaction detail report to know how much you still owe them.

  1. Go to Reports, then search for Transaction Detail by Account.
  2. Open the report, then select Customize at the top.
  3. In the General section, select the Report period ▼ drop-down and choose the range of your transaction.
  4. In the Rows/Columns section, select the Group By ▼ drop-down, then Employee.
  5. In the Filter section, select the Distribution Account ▼ drop-down, then choose Employee Reimbursement account.
  6. Select the Employee ▼ drop-down, then choose your employee's name.
    Note: If you want the report to show what you owe all employees, leave this set to All.
  7. Select Run report.

Was this helpful?

You must sign in to vote, reply, or post

Need to get in touch?

Contact us