
Casa de cambio
Siete monedas en un Excel que solo entendía quien lo había armado. Ahora la operación se carga desde el celular.
- Áreas
- Industria
- Servicios financieros
- Trabajo
- Modelado de la operación, base de datos y aplicación móvil
- Fecha
- 2025
Una casa de cambio no podía ver en tiempo real cuánto debía ni cuánto le debían a cada contraparte. Modelamos su operación sobre partida doble y construimos una app para registrar cada movimiento en el momento en que ocurre.
El punto de partida
Una operación compleja, sostenida por un solo archivo.
Una casa de cambio que opera con varias monedas y con una red de socios, proveedores y prestamistas llevaba toda su operación diaria en un Excel. Estaba hecho a mano y muy a medida, con decenas de casos específicos acumulados con el tiempo: pestañas por mes mezcladas con pestañas por moneda, carga manual y una lógica que solo entendía quien la había armado.
El mayor problema era operativo. No había forma de ver en tiempo real el estado de las cuentas ni cuánto se le debía a cada contraparte. La carga era lenta, y esa demora se traducía en dificultades de conciliación y en errores difíciles de rastrear.
Además, la información solo se podía consultar desde una computadora y recién quedaba disponible tarde a la noche, una vez cargado todo el día.
Qué necesitábamos resolver
Entender cómo se mueve el dinero antes de construir nada.
Antes de construir, entrevistamos al cliente varias veces para entender cómo funcionaba realmente el negocio: los tipos de clientes, cómo operaba cada proveedor, cómo se manejaba cada moneda y cómo cada movimiento hacía subir o bajar las cuentas corrientes según de dónde salía y adónde entraba el dinero.
Diagramamos todos los componentes y actores que intervienen en una operación.
- ~2 hPor día llevaba cargar y conciliar la operación en el archivo anterior, según estimó el cliente.
- 7Monedas en juego en cada operación, entre divisas, cripto y pesos.
- 1Archivo hecho a mano sostenía toda la operación, con una lógica que solo entendía quien lo había armado.
Decisión central
En lugar de parchar la planilla, modelar toda la operación sobre la partida doble: el principio de la contabilidad clásica por el que cada movimiento se registra en dos cuentas que tienen que compensarse. La adaptamos a la operatoria del cliente. Recién con esa base resolvimos la falta de visibilidad con una aplicación.
Criterio de resultado
Que el negocio pudiera registrar cada operación en un sistema consistente, ver en el momento el estado de sus cuentas y lo que debe o le deben, y dejar de depender de un archivo frágil hecho a mano.
Lo que hicimos
Primero el modelo, después la app.
Un catálogo de operaciones. Modelamos la operación desde cero sobre partida doble. Para cada tipo de movimiento, el catálogo define qué moneda entra y cuál sale, desde qué cuenta o disposición, y si aplica tipo de cambio o comisión. Cada movimiento queda registrado como un asiento balanceado, y el sistema marca automáticamente cualquier asiento que no cierre para revisarlo.
Una fuente única de verdad. Sobre ese modelo construimos la base de datos nueva: libro de movimientos, cuentas corrientes por contraparte y por moneda, caja y saldos, utilidad diaria y mensual, comisiones, rendimiento por arbitraje, ajustes y pendientes.
Una app para cargar en el momento. Con la base estructurada, desarrollamos una aplicación conectada a ella para cargar operaciones en tiempo real desde el celular. La app guía la carga con listas encadenadas, calcula el tipo de cambio, permite adjuntar el comprobante y no deja eliminar registros, solo modificarlos. Suma tableros de saldos, cuentas corrientes, conciliación, prestamistas, utilidad, comisiones y arbitraje.
| Cuenta | Debe | Haber |
|---|---|---|
| Caja · USD | 1.000 | |
| Exchange · EUR | 990 | |
| Comisión | 10 | |
| Resultado | 0 | Balanceado |
Qué cambió
De dos horas por día a unos cinco minutos, según el cliente.
La casa de cambio pasó de un Excel hecho a mano a un sistema estructurado sobre partida doble, con una app como puerta de entrada. La operación se carga en tiempo real desde el celular, y en cualquier momento pueden ver el estado de cada cuenta y cuánto deben o les deben, por moneda y por contraparte.
Como cada asiento tiene que cerrar, un error de carga aparece en el momento, en lugar de descubrirse tarde en la conciliación.
Las mejoras de tiempo son estimaciones del cliente y se presentan como aproximadas.

- ~5 minLleva hoy la carga y conciliación diaria, frente a unas dos horas antes, según estimó el cliente.
- 1Fuente única de datos, sincronizada y con acceso multiusuario, en lugar de un archivo frágil.
- 24/7Acceso al estado de cuentas, utilidad y comisiones desde cualquier lugar, en tiempo real.