Get 50% OFF QuickBooks for 3 months*

Buy now
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements
SL_110
Level 1

Pay Advance Posting

In 2006 we switched over our payroll processing. As a result, our staff would have missed a paycheck.  At this time, we provided them with an advance in pay which is to be paid back when the employee separates, whenever that may be.  The funds are taken out of their last paycheck.

 

We recently switched to QBO Advance.  How do we enter the advance which was actually paid out 20 years ago.  How do we show the repayment?  We do not use the payroll function in QBO.  We enter payroll as an expense in our books.  The actual payroll function is outsourced.

2 Comments 2
JoelES
QuickBooks Team

Pay Advance Posting

Hello there, SL_110.

 

Let me help you record outstanding advances in QuickBooks Online (QBO) and track future repayments.

 

Since these funds were a pay advance that employees are required to repay, it’s necessary to create a liability account to record the amounts owed. This account will reflect the advances provided to employees and show the total balance still outstanding.

 

Here's how:

 

  1. Go to the gear icon.
  2. Select Chart of Accounts.
  3. Click New to add a new account.
  4. Set the following details for the new account:
    • Account Type: Other Current Liabilities.
    • Detail Type: Employee Advances.
    • Name: Employee Pay Advances or similar.
  5. Save the account.

 

After you pay your employees, create a journal entry to reflect the advances made 20 years ago. This journal entry ensures that the liability is accounted for in your books while balancing the payroll expenses historically.

 

Here's how to do it:

 

  1. Select + Create.
  2. Select Journal Entry.
  3. Debit the relevant account, for example, Payroll Expenses or Checking Account, depending on how you originally paid the advance.
  4. Credit the liability account you created (Employee Pay Advances).
  5. Save and close.

 

When an employee separates and repays the advance through their final paycheck, record the repayment as follows:

 

  1. Select + Create.
  2. Select Journal Entry.
  3. Debit the liability account.
  4. Credit the payroll expense account.
  5. Save and close.

 

For more information about the payroll process, you can also check out this article: Manually enter payroll paychecks.

 

Additionally, to ensure accurate tracking of outstanding advances in QBO, I also recommend consulting with an accountant.

 

Please let us know if you need further assistance with recording transactions in QuickBooks.

JoelES
QuickBooks Team

Pay Advance Posting

Hi, SL_110.
 
I just wanted to follow up to check if the resolution we provided helped resolve your issue.
 
Please let us know if everything is now working as expected or if you’re still experiencing any problems.
 
We’ll be glad to assist further if needed.
Need QuickBooks guidance?
Log in to access expert advice and community support instantly.

Need to get in touch?

Contact us