How can I handle "in advance" customer payments (deposits) which are liabilities, not AR credits...?
The Journal Entry for a regular Customer Payment in Odoo is:
Debit to Bank/Cash with Credit to Accounts Receivable (basically a current asset account).
The Journal Entry for an in advance Customer Payment I want it:
Debit to Bank/Cash with Credit to Customer Prepayments (a current liability account).
I can't have these amounts hit AR until the project is completed, at which time I no longer hold a liability and can turn this into an asset to be used to reduce the final Invoice amount.
What is the best way to manage:
recording these payments
reporting on them
turning them into AR credits when that is needed