Suggested future enhancement: Back end seamless accounting to track deposits as unearned revenue until bill of sale is officially completed with out journal entries and separate manual tracking reports as outlined below.
Here’s my current workflow for recording customer deposits on undelivered projects/builds…
–Record Payment to Customer Account, but don’t apply (approved quote isn’t invoiced anyway)–this is for an audit trail in Striven
–Create a GL Other Current Liability Account as a subaccount under “Unearned Revenue” with the name of the customer
–Create a Journal Entry adjusting the payment out of the customer A/R record and int the newly created Unearned Revenue account w/the customer name
Once product/build/service is delivered and invoiced…
–Create a reversing JE back to A/R for the customer
–Apply JE in Customer A/R to open the invoice.
I also created a customized report to track Unearned Revenue so as a company we will easily reconcile customer balances, but also have a reference on how much cash we’re liable for to our customers regarding committed sales.