You can use retainer payments against both proposals and invoices.
From an accounting stand point, payments against proposals are officially a liability, and the same is true for retainers. It is your client's money that you are holding as an upfront payment.