Inicio/ Blog/ Cómo Excluir Saldos en Disputa del Marcador de Cobranza

Cómo Excluir Saldos en Disputa del Marcador de Cobranza

2 nov 2026 – 14 min de lectura

por Ed Escobar Co-Founder & CEO

Cuando un cliente disputa un saldo, el sistema de cobranza debe detener cualquier contacto automatizado de inmediato. Un voice agent que insiste en cobrar una deuda ya reclamada genera quejas regulatorias, daña la relación comercial y expone a la empresa a sanciones. Para el CFO o gerente de cobranza, la exclusión correcta de saldos en disputa del marcador de cobranza es un control operativo básico, no una opción.

Este post explica cómo configurar reglas de exclusión automática, qué tipos de disputas exigen pausa inmediata, cómo manejar disputas parciales frente a totales, y qué documentación se necesita para auditar que ningún saldo disputado entra al flujo de voz. Los ejemplos cubren fintech, retail con crédito y BPO operando en Latinoamérica, donde el cumplimiento regulatorio y la protección de datos son condiciones de operación.

Por qué Excluir Saldos en Disputa del Flujo de Cobranza Automatizada

Una disputa de pago señala que el cliente cuestiona la validez, el monto o las condiciones de la deuda. Contactar a ese cliente antes de resolver la reclamación viola principios básicos de cobranza ética y cumplimiento regulatorio. Las consecuencias incluyen:

  • Sanciones regulatorias: En México la CONDUSEF sanciona el contacto indebido; en Colombia la SIC impone multas por prácticas abusivas bajo la Ley 1266. Un solo caso documentado puede desencadenar una auditoría completa de la operación de cobranza.
  • Deterioro de la relación con el cliente: Un cliente que ya disputó una factura y recibe una llamada automática percibe que la empresa ignora su reclamo. La tasa de abandono aumenta y la probabilidad de resolver amistosamente la disputa cae.
  • Costos operativos innecesarios: Los minutos de voz y los recursos de gestión consumidos en contactar cuentas disputadas son improductivos. Kleva reporta que excluir disputas correctamente contribuye a la reducción del 70% en costos operativos de cobranza, eliminando contactos que no pueden convertir en pago hasta cerrar la disputa.

El marcador de cobranza debe recibir solo cuentas contactables, con información validada y sin objeciones pendientes. La exclusión de disputas es el primer filtro de calidad de la cartera activa.

Tipos de Disputas que Requieren Exclusión Inmediata

No todas las objeciones del cliente son disputas formales, pero ciertos tipos exigen pausa inmediata del enrollment de cobro. Los sistemas de cobranza automatizada clasifican las disputas en categorías tipificadas:

Disputas por Errores de Factura, Montos Erróneos, Servicio No Prestado

  • Factura no reconocida (not_recognized): El cliente afirma que nunca contrató el servicio o producto. Ejemplo: un préstamo fintech registrado a nombre equivocado tras error en originación.
  • Monto incorrecto (wrong_amount): El cliente reconoce la deuda pero disputa el saldo reportado. Común en retail con crédito cuando las notas de crédito por devoluciones no se aplican en el sistema de facturación.
  • Servicio no prestado (service_not_provided): El contrato se firmó pero el bien o servicio nunca se entregó. BPOs de telecomunicaciones ven este tipo en cobros por planes no activados.
  • Factura incorrecta (incorrect_invoice): Errores en aplicación de tasas de interés, cargos duplicados o descuentos no reflejados.
  • Destinatario equivocado (wrong_recipient): La deuda pertenece a otra persona (homonimia o identidad robada). En Colombia, bajo Habeas Data, el contacto a un tercero sin relación contractual genera responsabilidad directa del acreedor.
  • Ya pagado (already_paid): El cliente presenta comprobante de pago que el sistema no aplicó. Frecuente cuando el pago se hizo por canal distinto al predeterminado (pago en efectivo en sucursal no sincronizado con el core bancario).
  • Otra categoría (other): Comodín para disputas no clasificables automáticamente.

Cada tipo activa una supresión tipificada que impide que el voice agent o cualquier flujo automatizado contacte al cliente hasta resolver la disputa. El sistema registra quién abrió la disputa, cuándo, el monto contestado y el relato explicativo, generando una pista de auditoría completa.

Automatización de la Pausa: Cómo los Sistemas Detienen el Enrollment al Abrir una Disputa

Los sistemas de cobranza con cobranza con IA integrados detectan y responden a disputas en dos momentos:

Pausa Automática de Reglas de Cobranza al Abrir Disputa

  1. Detección en origen: Si el cliente reporta la disputa en el portal de autogestión, CRM o call center, el sistema marca el saldo con estado "disputed". Esta actualización dispara un webhook hacia el motor de cobranza.
  2. Pausa de la regla de cobranza: El enrollment del cobro queda pausado con motivo dispute_opened. Todos los envíos programados (llamadas, SMS, WhatsApp) en cola se suprimen inmediatamente.
  3. Creación de supresión tipificada: El sistema genera una supresión con alcance sobre la deuda específica. Aunque un operador intente disparar manualmente una acción de cobranza, el motor de compliance la veta.
  4. Registro en línea de tiempo: La apertura de disputa se registra en la línea de tiempo del cliente y en la pista de auditoría, con timestamp, usuario responsable y tipo de disputa.

Esta secuencia toma milisegundos. Kleva voice agents detectan señales de disputa en tiempo real durante la conversación: frases como "esa factura no es mía" o "ya pagué eso" activan un clasificador de intención que escala el caso al equipo de disputas y detiene el flujo de voz sin esperar cierre manual.

Webhook de Cambio de Estado: De Activo a Pausado

El webhook de cambio de estado notifica al ERP, CRM y motor de cobranza que el saldo ya no debe ser contactado. La sincronización entre sistemas es crítica: si el ERP marca la disputa pero el motor de cobranza no recibe el webhook, el voice agent seguirá llamando. Configurar reintentos y alertas de fallo de webhook es una práctica básica.

Supresiones Tipificadas y Alcance sobre la Deuda

Cómo Definir Supresión Global vs. Supresión por Cartera

Una supresión puede aplicarse a nivel de cuenta global (todos los productos del cliente) o a nivel de cartera específica (solo un producto o línea de crédito). La elección depende del tipo de disputa:

  • Supresión global: Usada cuando el cliente revoca el consentimiento de contacto o reporta suplantación de identidad. Todos los productos quedan excluidos hasta verificar la situación.
  • Supresión por cartera: Usada cuando el cliente disputa una factura de producto A pero los productos B y C son válidos y siguen en mora sin objeción. Solo la cartera A se excluye del marcador.

El sistema debe permitir configurar el alcance de la supresión desde el módulo de gestión de disputas, y auditar que el alcance aplicado coincida con el alcance registrado en la pista de auditoría.

Gestión de Disputas Parciales vs. Totales en el Marcador

Una disputa puede ser total (el cliente reclama toda la deuda) o parcial (el cliente acepta una porción y disputa el resto). La gestión difiere:

Disputas Parciales: Qué Parte Entra al Marcador y Qué Parte se Excluye

  • Monto disputado: Queda excluido del marcador. El sistema crea un registro de "monto en disputa" que no debe aparecer en el saldo contactable.
  • Monto aceptado: Entra al marcador normalmente, con recordatorios y negociación de convenios. El voice agent menciona solo el monto aceptado, nunca el monto disputado hasta resolverlo.

Ejemplo: un cliente de fintech en México tiene un saldo de $10,000 MXN. Disputa $3,000 por intereses mal calculados, pero acepta $7,000 de capital. El sistema excluye los $3,000 del marcador y permite negociar solo sobre $7,000. Si el voice agent menciona los $10,000 completos, el cliente percibe que su disputa fue ignorada y la llamada fracasa.

La configuración de disputas parciales requiere que el motor de cobranza soporte saldos segmentados por tipo (capital, intereses, gastos), no solo saldo total. Esto conecta con otro ángulo crítico: cómo separar capital vencido y gastos al ofrecer convenios, tema que merece análisis independiente.

Reglas de Reactivación al Resolver una Disputa (Procedente/Improcedente)

Cuando el equipo de disputas cierra el caso, el resultado puede ser:

  • Disputa procedente: El cliente tenía razón. El saldo se ajusta o cancela. Si el ajuste deja un saldo residual, este entra al marcador como cuenta nueva; si no queda saldo, la cuenta sale de cobranza.
  • Disputa improcedente: El cliente no pudo demostrar su reclamo. El saldo original se confirma y la cuenta se reactiva en el marcador. El sistema debe notificar al cliente la resolución antes de que el voice agent lo contacte, cumpliendo el principio de comunicación proactiva.

La reactivación automática sin notificación previa es un error común. El cliente recibe una llamada inesperada y reclama que "nunca le avisaron que cerraron la disputa". Configurar un paso intermedio de notificación por email o SMS antes de reactivar el enrollment protege la relación y reduce quejas.

Cómo Verificar que los Voice Agents NO Llaman a Clientes con Disputas Abiertas

Integración ERP para Sincronizar Estado de Disputa con el Motor de Cobranza

El flujo correcto es: ERP/CRM marca disputa → webhook al motor de cobranza → motor pausa enrollment → pista de auditoría registra pausa. Para verificar que ningún saldo disputado entra al marcador:

  1. Auditoría diaria de enrollments activos: Generar un reporte que cruce los enrollments activos en el motor de cobranza contra las disputas abiertas en el ERP. Cualquier coincidencia es un fallo de sincronización.
  2. Prueba de humo semanal: Abrir una disputa de prueba en el sistema de origen y confirmar que el saldo desaparece del marcador en menos de 1 minuto. Si persiste, revisar el webhook.
  3. Panel de control de disputas: Implementar un dashboard que muestre en tiempo real: disputas abiertas, SLA de resolución, enrollments pausados por disputa, y alertas de webhooks fallidos.

Kleva integra con CRMs y ERPs vía API REST y webhooks bidireccionales, sincronizando estados de disputa en ambas direcciones: si el voice agent detecta una disputa durante la llamada, la marca en el CRM automáticamente, sin esperar intervención manual.

Reportes de Disputas Abiertas y SLA de Resolución

El SLA de resolución de disputas afecta directamente el flujo de caja. Una disputa que tarda 45 días en cerrarse paraliza ese saldo durante mes y medio. Medir el SLA promedio por tipo de disputa y por operador permite identificar cuellos de botella. Un reporte típico incluye:

Tipo de DisputaCant. AbiertasSLA Promedio (días)Monto Bloqueado (USD)

Monto incorrecto3812$45,200

Servicio no prestado1528$22,100

Ya pagado527$18,300

No reconocida935$12,800

Las disputas "ya pagado" se resuelven rápido (7 días promedio) porque solo requieren aplicar el pago recibido. Las disputas "servicio no prestado" tardan más (28 días) porque exigen investigación de contratos y entregas. Priorizar la resolución de las que bloquean más monto libera flujo de caja más rápido.

Mejores Prácticas: Documentación, SLA y Auditoría de Exclusiones

Registro en Línea de Tiempo del Cliente y Pista de Auditoría

Cada evento de disputa (apertura, escalamiento, resolución, reactivación) debe quedar registrado con timestamp, usuario responsable, tipo de disputa y evidencia documental. La pista de auditoría debe ser inmutable: una vez registrado, no se puede editar. Esto protege a la empresa en caso de auditoría regulatoria o demanda del cliente.

En México, la CNBV exige a las instituciones financieras mantener registros de todas las interacciones con deudores, incluyendo pausas por disputa. En Colombia, la SIC puede solicitar evidencia de que el acreedor suspendió el contacto al recibir la reclamación. Una pista de auditoría completa es la defensa más sólida.

Documentación de Respaldo

Cada disputa debe adjuntar documentación de respaldo: comprobante de pago, contrato original, correo electrónico del cliente relatando el problema, screenshots del portal de autogestión. El sistema debe permitir cargar archivos en formatos estándar (PDF, JPG, PNG) y vincularlos al registro de disputa. Si el cliente reclama posteriormente que "nunca disputó", la documentación registrada cierra el caso.

Para BPOs que operan en nombre de múltiples originadores, la documentación debe indicar claramente qué mandante dueño de la cartera autorizó la pausa del enrollment. Esto conecta con el ángulo de cómo medir cumplimiento de instrucciones especiales por mandante en BPO: cada originador puede tener políticas distintas sobre cómo manejar disputas de su cartera.

Controles sobre Feriados y Revocación de Consentimiento

Dos situaciones especiales requieren controles adicionales:

  • Feriados bancarios: Si la resolución de una disputa cae en feriado, el sistema NO debe reactivar el enrollment automáticamente hasta el día hábil siguiente. Un voice agent que llama en feriado (cuando el cliente no puede acudir al banco a confirmar su pago) genera quejas. Configurar una regla de calendario laboral por país (México: feriados federales; Colombia: feriados regionales según departamento) es necesario.
  • Revocación de consentimiento: Si el cliente revoca el consentimiento de contacto telefónico durante la disputa, esa revocación debe sincronizarse con todos los proveedores de cobranza (internos y BPOs tercerizados). El riesgo es que el BPO A excluya correctamente al cliente pero el BPO B, que opera para el mismo acreedor, no reciba la actualización y siga llamando. Implementar un bus de eventos compartido para sincronizar revocaciones entre proveedores es un control crítico.

Kleva ha logrado 0 violaciones regulatorias en operaciones de cobranza en 7 países de LATAM, en parte porque las exclusiones por disputa y revocación se propagan automáticamente a través de integraciones API con CRMs y plataformas de gestión de consentimiento, sin manual de compliance como intermediario.

Preguntas Frecuentes

¿Qué sucede cuando un cliente abre una disputa mientras está en el marcador de cobranza?

El sistema pausa la regla de cobranza de inmediato, cancelando todos los envíos programados (llamadas, SMS, WhatsApp) en cola. El enrollment del cobro queda marcado con motivo dispute_opened y genera una supresión tipificada. El voice agent no volverá a contactar al cliente hasta que el equipo de disputas cierre el caso.

¿Cómo se pausa automáticamente la regla de cobranza al detectar una disputa?

Cuando el cliente reporta la disputa en el portal de autogestión o call center, el sistema marca el saldo con estado "disputed" y dispara un webhook hacia el motor de cobranza. El enrollment se pausa en menos de 1 segundo. Si el voice agent detecta señales de disputa durante la conversación (frases como "ya pagué" o "esa deuda no es mía"), escala el caso automáticamente y detiene el flujo sin esperar confirmación manual.

¿Qué es una supresión tipificada y cómo protege al cliente con disputa activa?

Una supresión tipificada es una regla que impide contactar al cliente mientras su disputa está abierta. Tiene alcance definido (cuenta global o cartera específica), tipo de disputa asociado (monto incorrecto, servicio no prestado, ya pagado, etc.) y registro de quién la creó y cuándo. Aunque un operador intente disparar manualmente una acción de cobranza, el motor de compliance la veta, protegiendo al cliente y a la empresa de contacto indebido.

¿Cómo se manejan las disputas parciales en el marcador de cobranza automatizada?

El monto disputado se excluye del marcador. El monto aceptado por el cliente entra al flujo de negociación normalmente. Por ejemplo, si el cliente disputa $3,000 de un saldo total de $10,000, el voice agent solo puede mencionar y negociar sobre $7,000. El sistema debe soportar saldos segmentados por tipo (capital, intereses, gastos) para manejar disputas parciales correctamente.

¿Cuándo se reactiva un saldo en el marcador tras resolver una disputa?

Si la disputa es procedente y queda un saldo residual tras el ajuste, ese saldo entra al marcador como cuenta nueva. Si la disputa es improcedente, el saldo original se confirma y se reactiva. Antes de reactivar, el sistema debe notificar al cliente la resolución (por email o SMS) para evitar que perciba la llamada del voice agent como inesperada o agresiva.

¿Cómo verificar que los voice agents NO llaman a clientes con disputas abiertas?

Generar un reporte diario que cruce enrollments activos en el motor de cobranza contra disputas abiertas en el ERP. Cualquier coincidencia indica un fallo de sincronización. Además, ejecutar pruebas de humo semanales: abrir una disputa de prueba y confirmar que el saldo desaparece del marcador en menos de 1 minuto. Implementar alertas de webhooks fallidos completa el control.

¿Qué documentación se exige para auditar la exclusión de saldos disputados?

Pista de auditoría inmutable con timestamp, usuario, tipo de disputa y evidencia documental adjunta (comprobante de pago, contrato, correo del cliente). Registro de cada pausa y reactivación de enrollment. Panel de disputas abiertas con SLA de resolución. En México, la CNBV puede solicitar esta documentación en auditorías regulatorias; en Colombia, la SIC exige demostrar que se suspendió el contacto al recibir la reclamación.

¿Qué errores comunes provocan que un saldo disputado siga en el marcador?

Webhook fallido entre ERP y motor de cobranza (el más frecuente). Alcance de supresión mal configurado (se excluyó la cartera A pero el saldo estaba en cartera B). Disputa registrada en un sistema (CRM) pero no sincronizada con el motor de cobranza. Reactivación automática sin notificación al cliente tras resolver la disputa. Configurar reintentos de webhook y auditoría diaria de enrollments cruza estos errores antes de que generen quejas.

Excluir saldos en disputa del marcador de cobranza no es una cortesía: es un control operativo que protege al cliente, a la empresa y al equipo de cumplimiento. Los sistemas de cobranza con IA como Kleva automatizan la pausa al detectar disputas, sincronizan estados entre ERP y motor de cobranza en tiempo real, y proporcionan pistas de auditoría inmutables que respaldan cada decisión. Para el CFO o gerente de cobranza, configurar estas exclusiones correctamente significa menos quejas regulatorias, mejor relación con clientes y un flujo de caja predecible sobre cuentas contactables. Más información sobre cómo implementar controles de cumplimiento en cobranza automatizada en cumplimiento regulatorio en México.

Volver al índice ↑
[+] FAQ

¿Tienes preguntas?

¿Quieres ver a Kleva cobrando en vivo?

Agenda una demo y te mostramos cómo los agentes de voz recuperan cartera en tu país, con las reglas de tu operación.

Solicita una demo
Seguir leyendo
Tu siguiente paso

Más tiempo para resolver.
Menos llamadas pendientes.

Ve qué llamadas y seguimientos puedes delegar. Decide con tu equipo qué quieres mejorar y cómo medirlo.

Solicitar demo