Dealing with clients deposits

How do I deal with clients deposits received before an invoice is created. I want to receive the money into the Bank account but I am unable to produce an invoice at the time of payment as they are for projects sometimes completed 2 months later

Have a look at Guides | Manager

When you issue invoice (e.g. 2 months later), to match prepayment with invoice, see http://www.manager.io/guides/accounts-receivable/allocating-customer-credit-to-sales-invoice/

Thank you very much for this information. Its the first time I have used this forum and its been very helpful