Properly booking customer deposit and applying to the invoice
Could you please help me with the below case? I am not an accounting professional but currently u a the one who is performing all accounting tasks. I will appreciate any help with the below. Could you please advise if the below has been done correctly. Am I missing anything?
08/15/2019: Customer deposit received (this is an advanced payment) for the services out company is obligated to perform.
The deposit has been recorded as a JE the following way:
Cash account has been debited and Customer Deposits (liability account) has been credits. JE date is 08/15/2019.
08/15/2019: The check has been deposited into the bank account. Cleared the same day.
09/17/2019: The job has been finalized.
09/17/2019: The invoice has been created on 09/17/2019 with the invoice date 09/17/2019.
The following JE has been booked dated 09/17/2019:
Cash has been credited and Customer Deposits Account has been debited.
09/17/2019: The invoice has been marked as paid with the payment date 09/17/2019.
Also, I would like to mention that September has been closed.
Could you please advise if there is something else that should be done or if there were mistakes made with the handling this situation?
This is what we called retainer. It's an advance payments from your customers that we can apply on the future invoices. The same as what you've done, we record it on a liability account. This will only be treated as income after we apply it on the invoice.