you got it @Tut. On the side Note is better to use Quotation approach to ask for payment/deposits before issuing an invoice or receipt, meaning go for cash. Set some credit limit policy before deciding to issue an invoice.
The taxmen won’t care about collecting debt from your trading partner or customer. I do remember suggesting having separate books that affects the financial report, and the recording quotation before entered as transaction happens to mitigate vat or gst accruals problem although the idea seems drowned and forgotten along the way.