Get 50% OFF QuickBooks for 3 months*

Buy now
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements
Simplify payday and set payroll to run automatically on QuickBooks.Explore Intuit QuickBooks Workforce
mikeshick
Level 3

Best Workflow to Manage Retainers for Business and Vendors

1) My workflow has largely consisted of receiving retainers, doing work, final invoicing.  Breakdown is usually 50% retainer, 50% plus reimbursables at final invoice, 2 transactions.

 

2) Sometimes, my projects have more complicated billing with ongoing billings, then a final billing.

 

3) I'm starting to have more projects where not only do I have ongoing billing, but I also am hiring sub-consultants, receiving retainers for them, making partial billings for them, adding a percentage to sub-consultant invoices for our fee...over several invoices.

 

In order to manage deposits, I have previously set up a liability account called retainer.  I create invoices for receiving retainer payments to that liability account, and then make a note on the invoice memo line "Dep ###.##", which allows me to visually see that amount exists as a deposit under that customer when I create the final invoice.  

 

When I create my final invoice, I charge the full amount and then use the liability retainer account to reduce the total invoice by the amount they have paid in deposit.  This way, I can then run a report on that liability account, know exactly how much money I should have on hand to return any deposit if my client decides to cancel the project prior to our completion.  This method requires some "manual" oversight, but is pretty easy when the projects are 2 invoices for 50% of the fee each invoice.    When the billing scenario gets more complicated, like several bills in scenario 2, the method get a tiny bit more tricky.

For scenario 3 above, I created an Retainer Asset Account for retainers I've paid to my subs (vendors). However, I'm just about lost on how to figure out how to manage that Retainer Report and make sure I'm billing properly and also keeping cash on hand for all the liabilities.  

 

Another complication for this is to manage that I am properly managing the charges of my subs.  Once I have multiple subs, I'm not sure the best way to make sure my sub-consultant doesn't charge more than they had been contracted for.  Is there an easy way to see hold those figures accountable, or does it simply require brute force oversight  for every vendor on every job?   

 

Does this make sense?

 

Maybe this method is a good method, and I just need a tad more understanding.  But maybe, as a non-accountant, I'm going about this in a way that is not efficient. Can someone lend some ideas to make this easier?  

 

Also, I generally don't pay my vendors until I've received payment from my client.  Is there an easy way to manage this as well, other than manually inspecting so many invoices?  I.E, when a payment from client is received, there is some type of alert that links to a vendor bill?

 

Also, I realize this can vary, but is there a good rule-of-thumb on how much retainer I should keep on hand for the vendor?  How much retainer should I reduce from my client as my vendor is paid for progress billing?

 

Thank you.

3 Comments 3
AileneA
Moderator

Best Workflow to Manage Retainers for Business and Vendors

Hello, mikeshick. 

  

Thank you for the brief explanation of your concerns. Let me share some insight about how retainer works for businesses and vendors in QuickBooks Desktop. 

 

Some businesses receive retainers or deposits from vendor before performing any services. The retainer or deposit is treated as a liability, although your business is holding the money from a deposit or retainer, it doesn't belong to you until it's used to pay for services. 

 

When you record it, you should choose a liability account. It'll be converted into income once you apply it to an invoice.

 

We just need to make sure that we set it up correctly. For more details, here's how to manage upfront deposits or retainers in QuickBooks Desktop.

 

Also, I highly suggest consulting your accountant or accounting professional for guidance on how your business should classify the prepayment.  

 

Keep in touch if you need further assistance with this, or if there's anything else I can do for you. I've got your back. Have a good day and stay safe!

mikeshick
Level 3

Best Workflow to Manage Retainers for Business and Vendors

Thanks for taking the time to respond.  Unfortunately, I think that my description already conveyed my understanding of the liability, and I explained how I accounted for it in my workflow.  The depth of my question was much deeper.  Can I help shed better light on the original question.

 

Thanks.

Maybelle_S
QuickBooks Team

Best Workflow to Manage Retainers for Business and Vendors

Hello there, @mikeshick.

 

You have two options on how to record vendor prepayments. You can either use an Accounts Payable or Asset account to track the retainer. The Accounts Payable account is created by default by QuickBooks you can directly create a check for the deposit and then enter the bill given by your vendor. From there you can link the check to the bill. If you choose to use an Asset account, you'll want to create one first. 

 

Here's an article will walk you through the detailed steps on how to record vendor prepayments and apply payments to them. To keep track of your vendor transactions, you can pull reports and customize them.

 

Let me know if there's anything else that you need help with. Take care and stay safe!

Need QuickBooks guidance?
Log in to access expert advice and community support instantly.

Need to get in touch?

Contact us