Inhouse banking can be used for multiple reasons like mentioned. The purpose is important i.e depending on business need (Dealing on behalf can be added to the list 😉)
- One of the key requirement is to have a proper TMS/ ERP system to record, administer (open en close the day), calculate interest and create inhouse bank statement. First step that support most of the purpose is to have a proper bank account structure e.g for POBO, ROBO, cash pool transactions (sweeps)
Inhousebank and inhousecash are connected processes that can bring lot of efficiency.