Re: Job deposits
I've got a solution to record these transactions, CTLLC.
When you record the purchases, you can make them billable to the customers. Then, add the purchases to the invoice and enter the pre-payment on the second line.
Here's an article for more details: Record a retainer or deposit.
Please let me know if you have more questions.