I've been using frontaccounting for a while and several times I've been asked to 'invoice' for a down payment.  I run a consulting business and as part of the contract, the client must make a down payment in order for the project to start.  They insist on an invoice in order for them to pay my down payment.  I know this doesn't make sense, however frontaccounting allows you to enter payments by a customer without you having invoiced them.  What I want to do is have frontaccounting create an invoice that does not create a debit against a GL account.  I want this because when it comes time to bill for hours worked, I want to be able to allocate funds from the down payment at the end of the project.  How can I do this with frontaccounting, and if not, what do you suggest?