Retainage reflected in Balance Sheet but now P&L income is overstated - help!
I have a cash-basis construction business. Our customers will hold a retainage amount from progress payments, to be paid to us upon completion of the job. (*Not to be confused with a prepaid retainer that a customer pays before work begins.)
I set up an Other Current Asset account called "Retainage Receivables" along with an Item, "RetRcv" (Retainage Receivables) that links to the "Retainage Receivables" current asset account. When I bill a customer for a progress payment, I then use a negative number for the Retainage Amount.
For example: Customer's charges are $10,000, retainage is shown as line item RetRcv for -$1,000. Net invoice amount = $9,000. The $1,000 retainage shows up on my Balance Sheet as a Current Asset (Retainage Receivables), since it is owed to us at a later date. Customer pays the net invoice amount of $9,000. However, my P&L shows Sales Income of $10,000, not the $9,000 that was actually paid. I don't understand this, since I am cash-basis. At the completion of the job, I will then invoice the customer for the RetRcv item, a positive number, for total retainage amount. This should then reflect as Sales Income at that later date and reduce the amount in the Retainage Receivables asset account.
I have read other older threads about this but can't seem to find resolution. Any help would be greatly appreciated. Questions:
1) Is there a better way to record retainage on an invoice so that both P&L and Balance Sheet are accurate?
2) Is there something I'm missing to be properly set up for cash basis? My QB preferences are set to cash, and my reports are set to cash.
Thanks in advance for any help!
