Payments received for sales in next financial year

The only way Manager can correlate payments and sales invoices, whether pre- or post, is through Accounts receivable, because that is where the customer’s account actually is. Accounts receivable is a control account, made up of individual customer subaccounts. It is an asset account, so is not included in any sales income account and does not distort your income (assuming you are using accrual based accounting, which you should be if you are taking deposits against future work).

The sales invoice is what posts revenue to the income account, balanced by the account receivable. You should not raise the sales invoice this year, but next year. A request for a deposit, if necessary, can be handled with a sales quote, appropriately renamed. This has no financial impact. See these Guides:

https://forum.manager.io/t/customer-deposits-and-advances/7093

https://forum.manager.io/t/creating-sales-quotes/7238

While posting a deposit to your Customer prepayments account is not wrong from a financial perspective, it is unnecessary and/or creates more work. Eventually, you will have to transfer it to Accounts receivable by journal entry, or you will miss out on the ability to allocate to specific invoices and have all transactions appear on a Customer Statement. If you post the deposit to Accounts receivable, everything can be automatic. Until July 28, 2016, you couldn’t do this, because you could not post a deposit directly to Customer credits. Then Customer credits was combined with Accounts receivable, making separate liability accounts for deposits unnecessary.