Te explico como lo hacemos nosotros en nuestras tiendas.
Hemos establecido la forma de pago para que vaya a la cuenta contable 570099 por ejemplo. Entonces todos los pagos del dia van a esa cuenta. Al cerrar caja las dependientas cuentan la caja poniendo las cantidades que tienen de cada moneda y la sesion tiene que quedar con "diferencia 0" entre lo que tiene que haber y la realidad. Al contabilizar todos los apuntes de pago los lleva a la 570099. Entonces al dia siguiente al descargar la N43 del banco con el ingreso y subir el extracto a odoo, hemos creado en modelos de conciliacion un boton que pone contado, el contable al ver el ingreso pulsa sobre el boton y lleva el saldo de la 570099 hasta la 572000 del Banco.
Yo cuando comenze con Odoo en el 2016 me explicaron que la forma correcta de hacerlo era como tu comentas, realizando una salida de caja, pero claro si trabajas con N43 y extractos bancarios duplicarias la entrada de dinero en el banco. Bueno tambien podrias realizar la salida a una cuenta de transicion de caja pero creo que lo mas efectivo y comodo es lo que te he exlicado arriba, ademas en el dashboard de contabilidad puedes tener un balance visual de lo que tienes en cada caja por ingresar por si trabajas con cajas fuertes intermedias para no tener que hacer ingresos de efectivo todos los dias.
Un saludo