Give an option for Credit Customer Balance and Debit Vendor Balance
While creating a new customer, there should be an option to assign credit opening balance there itself. Creating a credit note and assigning opening balance is difficult to explain to audit team.
Similar should be an option for Vendors. Will save a lot of manual labour.