Skip to main content

Get 50% OFF QuickBooks for 3 months*

Buy now
Switch to QuickBooks and 70% off for 3 Months
September 3, 2025
Question

How do I enter employee expenses that are reimbursed?

  • September 3, 2025
  • 1 reply
  • 8 views
No text available

1 reply

Level 10
September 3, 2025

You'll have to set up a liability account and add the expense as a journal entry so you can record the reimbursement through QuickBooks Online Payroll (QBOP), thirdavebook.

 

If your employees pay business expenses with their personal funds, you can record the expense when it happens and reimburse them later in QuickBooks.

 

You can start by setting up a liability account to record those expenses when employees report them. Here's how:

 

  1. If you haven't created one, follow these instructions to set up a new account.
  2. Set the Account type to Liabilities.
  3. Save account under Other Current Liabilities.
  4. Set your tax form section to Other Current Liabilities.
  5. Give the account a name that makes sense to you, such as Employee Expense Reimbursements Payable.
  6. Click Save.

 

After that, add the expense as a journal entry. Follow these steps to proceed:

 

  1. Select + New, then select Journal entry.
  2. On the first line:
    • Under Account, select your liability account.
    • Under Credits, enter the amount you owe your employee.
    • Select the Name ▼ dropdown and find the name of your employee.
  3. On the second line:
    • Under Account, select the expense account that fits the purchase your employee made.
    • Under Debits, enter the amount of the purchase.
  4. Click Save or Save and close

 

Once you're done, pay your employee. Please see this article's Pay your employee section for the step-by-step guide: Reimburse an employee in QuickBooks Online Payroll.

 

If you need further assistance, please let us know in the comments. We're here to help.