El cliente envió dos exportaciones de estados de cuenta bancarios y quiere saber por qué no coinciden. Uno vino del portal bancario. El otro proviene del sistema contable, de un contador anterior, o de una descarga correspondiente a un período diferente. Las filas se parecen lo suficiente como para compararlas, pero las columnas no encajan bien.
Ahí está el problema que convierte una solicitud sencilla del cliente en una reconstrucción de hoja de cálculo.
La solución no es recrear un libro de trabajo completo con columnas auxiliares, pestañas copiadas, BUSCARV y marcado manual. La solución es tratar los dos estados de cuenta como archivos fuente, definir el alcance de la comparación, conciliar sobre la base de la evidencia más sólida, y producir un informe de discrepancias que el cliente pueda entender.
Para comparar dos estados de cuenta bancarios de un cliente sin construir una hoja de cálculo desde cero, necesitas un proceso a nivel de archivos:
- Confirmar el período exacto y las cuentas que se están comparando.
- Identificar qué campos de cada archivo corresponden a fecha, descripción, monto, saldo y referencia.
- Normalizar los signos y las fechas para la conciliación, sin modificar los archivos fuente.
- Conciliar las transacciones en un orden definido.
- Separar las diferencias de fecha de las transacciones faltantes y las diferencias de monto.
- Enviar al cliente un resumen limpio, no una hoja de cálculo marcada.
Ese proceso da la misma respuesta que se supone debe dar una hoja de cálculo, pero sin convertir la hoja de cálculo en el entregable.
Confirma qué están demostrando los dos estados de cuenta
Dos estados de cuenta bancarios pueden significar cosas muy distintas. La comparación cambia según lo que el cliente te pide demostrar.
| Solicitud del cliente | Qué estás comparando | Qué debe mostrar el resultado |
|---|---|---|
| "Estos dos estados de cuenta no coinciden" | Dos exportaciones del mismo período y la misma cuenta | Filas faltantes, duplicadas, editadas o con fechas distintas |
| "El banco y la contabilidad no coinciden" | Estado de cuenta bancario vs exportación del libro mayor o libro de caja | Transacciones solo en la contabilidad o solo en el banco |
| "El archivo del contador anterior parece incorrecto" | Extracto de conciliación anterior vs descarga bancaria actual | Filas eliminadas, montos editados o rango de fechas modificado |
| "Este mes no cuadra con el siguiente" | Saldo inicial, movimientos y saldo final entre períodos | Ruptura de saldo, período faltante o actividad duplicada |
| "Tengo dos cuentas que comparar" | Transferencias o transacciones compartidas entre cuentas | Transferencias conciliadas, depósitos o retiros sin coincidencia |
No empieces a conciliar filas hasta que el alcance esté definido. Una comparación de la misma cuenta es diferente de una conciliación banco-contabilidad. Una comparación por período es diferente de una comparación de transferencias. Si el alcance está mal definido, el resultado puede parecer preciso y seguir respondiendo la pregunta equivocada.
Para una comparación orientada al cliente, escribe el alcance en términos claros antes de conciliar:
| Elemento del alcance | Ejemplo |
|---|---|
| Cliente | North Co |
| Cuenta | Cuenta corriente operativa |
| Estado de cuenta A | CSV del portal bancario, mayo 2026 |
| Estado de cuenta B | Exportación contable, mayo 2026 |
| Período | 2026-05-01 a 2026-05-31 |
| Moneda | USD |
| Pregunta | ¿Qué transacciones aparecen en un archivo pero no en el otro? |
Esto protege el resultado. Si el cliente después envía un segundo archivo que cubre del 28 de abril al 31 de mayo, puedes demostrar que la primera comparación no estaba equivocada. El período fuente cambió.
Lee las columnas antes de conciliar las filas
Los archivos de estados de cuenta bancarios rara vez usan los mismos nombres de columnas. Un banco te da Transaction Date, Description, Debit, Credit y Balance. Otro archivo da Posted, Memo, Amount y Running Balance. Una exportación contable puede usar Date, Payee, Reference, Spent, Received y Bank Account.
La primera tarea es el mapeo de columnas.
| Significado | El estado de cuenta A puede llamarlo | El estado de cuenta B puede llamarlo |
|---|---|---|
| Fecha de la transacción | Date / Posted date / Value date | Date / Cleared date / Entry date |
| Descripción | Description / Memo / Narration | Payee / Details / Transaction description |
| Referencia | Bank reference / Check number / Transaction ID | Ref / Document number / Source ID |
| Salida de dinero | Debit / Withdrawal / Paid out | Spent / Payment / Negative amount |
| Entrada de dinero | Credit / Deposit / Paid in | Received / Receipt / Positive amount |
| Monto neto | Amount | Amount / Net / Signed amount |
| Saldo | Balance / Running balance | Closing balance / Account balance |
Este mapeo importa más que la herramienta. Si se comparan las columnas equivocadas, cada paso siguiente se convierte en ruido. Una columna de débito comparada con una columna de monto con signo va a generar diferencias falsas. Una fecha de transacción comparada con una fecha de liquidación va a crear desfases que no son transacciones faltantes.
Construye una vista de trabajo con estos campos:
| Campo de trabajo | Por qué existe |
|---|---|
| Archivo fuente | Mantiene separados el estado de cuenta A y el B |
| Cuenta | Evita conciliar accidentalmente entre cuentas |
| Fecha normalizada | Convierte la fecha a un solo formato para la comparación |
| Monto con signo | Deja los egresos en negativo y los ingresos en positivo |
| Texto de descripción | Conserva el texto original para revisión |
| Referencia | Usa la referencia bancaria, el número de cheque o el ID de transacción cuando estén disponibles |
| Estado de conciliación | Contiene el resultado final |
| Motivo de la discrepancia | Explica por qué una fila sin conciliar queda pendiente |
No necesitas editar los archivos fuente del cliente. Los estados de cuenta originales quedan intactos. La capa de comparación los lee, mapea las columnas y produce el resultado conciliado.
Si los dos archivos son CSV bancarios y el problema principal es el desajuste de columnas, el proceso relacionado para comparar dos CSV de estados de cuenta bancarios sin fórmulas cubre el mismo problema a nivel de fórmulas. Para un entregable al cliente, el paso adicional es la capa de explicación.
Normaliza las fechas, los montos y los signos
La mayoría de las diferencias falsas vienen de tres campos: fecha, monto y signo.
Las fechas fallan porque un archivo usa la fecha de valor y el otro la fecha de contabilización. Un pago con tarjeta realizado el 31 de mayo puede registrarse el 1 de junio. Una transferencia iniciada tarde el viernes puede procesarse el lunes siguiente. Un portal bancario puede mostrar la fecha valor mientras que el sistema contable muestra la fecha de ingreso.
Usa una ventana de fechas para la conciliación. Para comparaciones de estados de cuenta ordinarias, uno o dos días suele ser suficiente. Para cheques, liquidaciones con tarjeta o procesamiento bancario de fin de semana, la ventana puede ser más amplia, pero el informe debe etiquetar la diferencia como desfase de fecha.
Los montos fallan porque los signos difieren. Un archivo muestra los retiros como valores positivos en una columna de débito. Otro archivo muestra los retiros como valores negativos en una columna de monto único. Antes de conciliar, cada fila necesita la misma convención de signos:
| Tipo de transacción | Monto con signo estándar |
|---|---|
| Depósito / cobro | Positivo |
| Retiro / pago | Negativo |
| Cargo bancario | Negativo |
| Reversión de cargo | Positivo |
| Transferencia saliente | Negativo |
| Transferencia entrante | Positivo |
Las descripciones fallan porque los bancos agregan texto. La misma transacción puede aparecer como ACH WEB PMT ACME 49302, ACME PAYMENT o Acme Inc. No uses la descripción como primera clave de conciliación a menos que el estado de cuenta no tenga referencia y los montos no sean únicos. La descripción ayuda a confirmar una coincidencia. Rara vez es suficiente por sí sola.
Concilia en el orden que reduce los falsos positivos
El objetivo no es conciliar la mayor cantidad de filas posible. El objetivo es conciliar las filas correctas y dejar las inciertas visibles.
Usa este orden.
1. Referencia exacta, monto exacto, misma fecha o fecha cercana.
Esta es la coincidencia más sólida. Si los dos estados de cuenta contienen la misma referencia bancaria o el mismo número de cheque, el monto coincide y las fechas están dentro de la ventana aceptada, marca la fila como conciliada.
2. Monto exacto, misma fecha, descripción muy similar.
Úsalo cuando no hay referencias. Funciona bien para depósitos únicos, cargos bancarios, corridas de nómina y pagos a proveedores identificados.
3. Monto exacto, fecha cercana, descripción similar.
Úsalo para diferencias de fin de semana, demoras en liquidaciones con tarjeta y transacciones donde un archivo usa la fecha de operación y el otro la fecha de valor.
4. Misma referencia, monto diferente.
No fuerces esta coincidencia. Márcala como diferencia de monto. Un número de cheque o referencia bancaria que aparece en los dos archivos pero con un monto distinto es una discrepancia real hasta que se explique.
5. Mismo monto y misma fecha, descripción débil.
Déjalo como coincidencia candidata si existen duplicados. Tres cargos de 25.00 el mismo día no son automáticamente la misma transacción.
El resultado debe evitar etiquetas vagas. "Sin conciliar" es un estado temporal, no una respuesta para el cliente.
Usa estados como estos:
| Estado | Significado |
|---|---|
| Conciliado | La misma transacción aparece en los dos archivos |
| Desfase de fecha | Misma transacción, fecha difiere dentro de la ventana aceptada |
| Diferencia de monto | Misma referencia o evidencia, pero el monto no coincide |
| Solo en el estado de cuenta A | Aparece únicamente en el primer archivo |
| Solo en el estado de cuenta B | Aparece únicamente en el segundo archivo |
| Coincidencia candidata | Quedan varias posibles coincidencias pendientes |
| Fuera del alcance | Fuera del período o la cuenta acordados |
Ese conjunto de estados convierte una lista de transacciones en un informe de conciliación.
Maneja los saldos por separado de las transacciones
La conciliación de transacciones y la verificación de saldos están relacionadas, pero no son la misma prueba.
Una comparación de transacciones responde:
| Pregunta | Respuesta |
|---|---|
| ¿Qué filas aparecen en los dos archivos? | Filas conciliadas |
| ¿Qué filas aparecen en un solo archivo? | Discrepancias |
| ¿Qué filas tienen montos o fechas distintos? | Etiquetas de diferencia |
Una verificación de saldos responde:
| Pregunta | Respuesta |
|---|---|
| ¿El saldo inicial coincidía? | Verificación del saldo inicial |
| ¿La actividad conciliada explica el movimiento? | Resumen de actividad |
| ¿El saldo final coincide? | Verificación del saldo final |
Si el saldo inicial está mal, todo el mes puede parecer incorrecto aunque la conciliación de transacciones sea correcta. Si el saldo final está mal, la diferencia puede venir de una fila de período anterior omitida, no de la lista de transacciones visible.
Usa esta estructura de saldos:
| Elemento del saldo | Estado de cuenta A | Estado de cuenta B | Diferencia |
|---|---|---|---|
| Saldo inicial | 18,420.10 | 18,420.10 | 0.00 |
| Depósitos | 42,900.00 | 42,900.00 | 0.00 |
| Retiros | -37,615.40 | -37,510.40 | -105.00 |
| Saldo final | 23,704.70 | 23,809.70 | -105.00 |
Ahora el cliente puede ver que el problema no está en todo el estado de cuenta. Está en una diferencia de actividad de 105.00 dentro de los retiros.
La lista de discrepancias lo explica:
| Fecha | Descripción | Monto | Estado | Explicación |
|---|---|---|---|---|
| 2026-05-14 | Bank service fee | -35.00 | Solo en el estado de cuenta A | Falta en la exportación contable |
| 2026-05-22 | ACH vendor payment | -70.00 | Solo en el estado de cuenta A | Falta en la exportación contable |
| Total | -105.00 | Explica la diferencia de saldo final |
Esa es la diferencia entre una comparación de archivos y una conciliación lista para entregar al cliente.
Produce un informe para el cliente, no un libro de trabajo
El entregable final debe ser legible sin volver a abrir los dos archivos fuente. El cliente no necesita revisar cada fila conciliada. Necesita saber si los estados de cuenta coinciden, qué no coincide, y qué acción se requiere.
Un informe limpio debe incluir cinco secciones.
1. Alcance
| Campo | Valor |
|---|---|
| Archivos comparados | CSV del portal bancario vs exportación contable |
| Cuenta | Cuenta corriente operativa |
| Período | 2026-05-01 a 2026-05-31 |
| Moneda | USD |
| Base de conciliación | Referencia, monto, ventana de fechas, descripción |
2. Resumen
| Categoría | Cantidad | Monto |
|---|---|---|
| Transacciones conciliadas | 184 | 0.00 de diferencia neta |
| Desfases de fecha | 6 | 0.00 de diferencia de monto |
| Solo en el estado de cuenta A | 2 | -105.00 |
| Solo en el estado de cuenta B | 0 | 0.00 |
| Diferencias de monto | 0 | 0.00 |
| Diferencia sin explicar | 0 | 0.00 |
3. Verificación de saldos
Muestra el saldo inicial, la actividad, las discrepancias y el saldo final. Esto le da al cliente un rastro numérico en lugar de una hoja de cálculo con colores.
4. Lista de discrepancias
Lista solo las filas que requieren atención. Incluye fecha, descripción, monto, archivo fuente, estado y acción recomendada.
5. Explicación para el cliente
Escribe la explicación en lenguaje operativo:
Los dos archivos coinciden, excepto por dos retiros que suman 105.00 y que aparecen en la exportación del portal bancario pero no en la exportación contable. Esas dos filas explican la diferencia de saldo final. No se encontraron diferencias de monto en las transacciones conciliadas.
Si la comparación forma parte de una conversación con el cliente, el problema relacionado es cómo explicar una discrepancia de conciliación a un cliente sin entregarle un rastro de hoja de cálculo desordenado. El informe debe hacer que la respuesta sea obvia antes de que el cliente la pida.
Cuándo la hoja de cálculo se convierte en el entregable equivocado
Excel puede comparar dos estados de cuenta si los archivos son pequeños, las columnas son estables y el cliente no necesita una pista de auditoría limpia. Esa no es la solicitud habitual del cliente.
El trabajo se vuelve costoso cuando:
- Cada cliente envía un formato de exportación bancaria diferente.
- Un archivo tiene columnas de débito y crédito separadas, mientras el otro tiene montos con signo.
- Los períodos de los estados de cuenta no coinciden.
- La exportación contable omite las referencias bancarias.
- El cliente necesita una explicación escrita, no una pestaña con marcas.
- La misma comparación se repite cada mes.
En ese punto, la hoja de cálculo no es la respuesta. Es la maquinaria temporal detrás de la respuesta. El entregable debe ser un informe conciliado, una lista de discrepancias y una explicación clara de la diferencia de saldo.
La regla de trabajo
No compares dos estados de cuenta bancarios escaneando filas en pantalla. Compáralos por evidencia.
El proceso que se sostiene es:
- Definir el alcance.
- Mapear las columnas.
- Estandarizar las fechas y los montos con signo.
- Conciliar con la evidencia más sólida primero.
- Etiquetar cada discrepancia restante.
- Verificar el movimiento de saldos.
- Entregar al cliente el informe, no el borrador de trabajo.
Así es como comparas dos estados de cuenta bancarios de un cliente sin construir la hoja de cálculo alrededor del trabajo. El valor no está en la fórmula. El valor está en la respuesta: qué coincidió, qué no coincidió, por qué existe la diferencia y qué debe hacer el cliente a continuación.
