There are two possible ways to track retainage (retention) that you owe to your subcontractors; one method utilizes a Sub-Account of Accounts Payable, called Retainage Payable, and the other method utilizes an Other Liability Account, called Retainage Due to Subcontractors. Please review the setup and use of both methods, and choose whichever one seems more appropriate for your use.
You will need to inform your accountant of this at year end, so he or she, may make the necessary Journal Entries.
Method 1: Retainage as an Accounts Payable Sub-Account
Accountants tend to really like this method, but, it is a two-part process for the person actually doing the billing, which means that it’s error prone, simply due to normal day-to-day distractions.
From the Lists menu, choose Chart of Accounts
- From the Chart of Accounts window, click the Accounts button (lower left), and choose New
- Choose Accounts Payable as the Account type
- Enter an Account Number
- In the Name Box, enter Retainage/Retention Payable
- Click on the Subaccount of box, and choose Accounts Payable
- In the Description box, enter Retainage/Retention Payable on Contracts
- Click OK
Deducting Retainage/Retention Payable on a Vendor/Subcontractor Bill
If you have created a Purchase Order for this subcontractor and are now receiving his first progress billing, choose Vendors, and Receive Items with Bill, and if you have not created a Purchase Order, simply choose Enter Bill.
Select the Subcontractor from the drop down list; change the date, enter a Reference Number, the total amount of the bill, select terms, due date, and enter a memo if applicable – select either the Expenses or Item tab, and pull in the appropriate Item Code or Expense account associated with the vendor bill, and select the Customer: job. In the next blank line, again, pull in either the Item Code or Expense Account, enter the retention as a negative amount, in the memo field type in less retainage held, choose the Customer: job from the dropdown list.
Sample 1 below shows a sample bill created from a Purchase Order using the Item tab:
Sample 2 below shows a sample bill created using Enter Bills and the Expenses tab:
Recording Retainage Payable
Select Enter Bills; change A/P Account from Accounts Payable to Retainage/Retention Payable. Select your subcontractor; enter date of original subcontractor invoice, in the Ref. No., input the invoice number followed by, –R to indicate Retainage/Retention, enter amount due, change your terms to reflect when you will pay the retainage, select either the Item Code or the Expense account, and select the job.
Sample 1 shows a bill for retainage entered using the Items tab:
Sample 2 shows a bill for retainage entered using the Expenses tab:
Method 2: Retainage Payable as an Other Liability Account
This is a simple one-step process for the person actually doing the billing, and at the end of the year, the accountant will need to do a Journal entry to move the dollars for tax return purposes.
From the Lists menu, choose Chart of Accounts
- From the Chart of Accounts window, click the Accounts button (lower left), and choose New
- Choose Other Liability as the Account type
- Enter an Account Number
- In the Name Box, enter Subcontractor Retainage/Retention Payable
- In the Description box, enter Retainage Payable on Contracts
- Click OK
Setting up Items to Deduct Retainage Payable
- From the Lists menu, choose Item List
- From within the items List window, click the Item button (lower left), choose New
- In Type box, select Other Charge
- In the Item Name/Number box, type in 92 Less Sub Ret
- In the Description box, type in Less Subcontractor Retainage/Retention
- In the rate box, leave the amount set to 0 (you cannot use percentages in the detail of the bill) in the
- Account box, select the account used for Retainage Payable on Contracts
- Click OK to create the new item
NOTE: If you have different flat rates of retainage (retention) that you use, a separate item can be created for each of them using the rate in the Item Name|Number.
Deducting Retainage Payable on a Vendor/Subcontractor Bill
If you have created a Purchase Order for this subcontractor and are now receiving his first progress billing, choose Vendors and Receive Items with Bill, and if you have not created a Purchase Order, simply choose Enter Bill.
Select the Subcontractor from the drop down list; change the date, enter a Reference Number, the total amount of the bill, select terms, due date, and enter a memo if applicable – select either the Expenses or Item tab, and pull in the appropriate Item Code or Expense account associated with the vendor bill, and select the Customer: job.
Sample 1 shows a deduction for retainage using the Items tab:
Sample 2 shows a deduction for retainage using the Expenses tab:
While this is a much more simple process than Method 1, it will not reduce total expenses or Cost of Goods Sold, on a Profit and Loss Report. You will need to inform your accountant of this at year end, so he or she, may make the necessary Journal entries.
Recommendations:
Create a copy of your actual QuickBooks company data file and experiment with each of these methods to determine which is the right method for your company –and discuss this with your accountant so that they are aware of what you are doing!
Did you find this article helpful? If so please take the time to leave a comment – or share it with your friends.
If you think that job costing is all it takes to have a good construction accounting system – think again!
You need a firm handle on your costs and QuickBooks when properly setup and used does a very good job, however, you also need to be able to control those costs.
In almost every other industry, the Accounts Payable function is strictly a clerical function, found only in the accounting department.
Most construction managers know that subcontract and purchase order control can only be achieved with a good accounts payable system in place. As much as 75% of your Accounting Department’s time is spent on the Accounts Payable process. Receiving and paying invoices is a constant, on-going process. Therefore, it had better be good.
The problems of having to handle so many accounts with so many different people over extended periods of time can all be solved by how well you utilize the functionality found in the various pieces of the QuickBooks Vendor Center.
- Using the “Enter Bills” in conjunction with the “Pay Bills” functions reduces costs by preventing double payments.
- By setting up and using “Terms” you can improve profit by watching for available discounts.
- By using the Purchase Order function for tracking subcontracts and materials purchases you can avoid over payments.
- You can even setup and utilize a system to track the expiration dates of subcontractor Workers Comp and General Liability policies.
- It can even help you when you talk to your bonding company.
When you utilize the Enter Bills function and setup up Terms, QuickBooks then recognizes that you do not pay all your bills the same way.
- There are vendor invoices that need to be paid by some due date in order to take advantage of discounts.
- Other bills are paid when you are paid for a particular job.
Naturally tracking the discounts and retainages for each can be a time consuming job.
Whom do you owe money to? How much do you owe them? When do you have to pay them? These basic questions have to be answered every day. The QuickBooks A/P Aging Detail and Unpaid Bills Detail Reports are ready with the answers. Since the Enter Bills form asks for a due date, you can input any date, and use it for cash forecasting, or for a final checklist before you run checks.
Features and Functions of a good Accounts Payable system when using QuickBooks:
- Using the “Enter Bills” function allows for immediate posting of invoices
- Using the “Pay Bills” function allows you to take advantage of discounts and provides immediate posting of payments.
- Maintains vendor and invoice numbers to guard against double payments.
- Automatically calculates discounts.
- Track Retainage withheld from subcontractor payments.
- Track Workers Compensation and General Liability Insurance expiration dates for subcontractors.
- Print Joint Checks, 1099’s, and Lien Releases.
- Set up your own “cost” codes to track expenses and/or cost of goods sold expenditures.
- Assign vendor costs to specific cost codes and jobs.
Request our FREE eBook – “QuickBooks Tips & Techniques – Setting Up & Tracking Subcontractors Worker’s Comp Insurance”.This eBook will provide you with complete instructions for setting up and maintaining a system for tracking expiration dates of Subcontractors Worker’s Comp AND General Liability Insurance. |














