Revenue leakage es la brecha entre el revenue que una empresa debería estar ganando bajo sus contratos y pricing actuales, y lo que efectivamente está cobrando. Es la suma de todos los pequeños errores que erosionan la línea de top — uso no cobrado, descuentos vencidos que se auto-renovaron, expansion no atribuida, churn que debería haberse retenido.
Para la mayoría de las empresas B2B SaaS, revenue leakage es 1-5% del ARR. A $50M ARR eso son $500K-$2.5M sentados sobre la mesa.
Por dónde se fuga
Las fuentes recurrentes, rankeadas por frecuencia:
- Uso no cobrado. El cliente excede el cap de uso de su plan; el sistema no dispara un upsell ni un cargo. Los modelos de pricing usage-based e híbridos son los más expuestos.
- Descuentos promocionales vencidos. Un descuento intro del 30% se suponía que vencía después del año uno; nadie cambió el toggle; el descuento se auto-renovó. Común en setups de billing de HubSpot/Salesforce sin controles fuertes.
- Expansion que no se cobró. El AE upselleó un add-on de 10 asientos; finanzas nunca recibió la order form; los asientos se provisionaron igual.
- Churn que no se peleó. El cliente indicó que se va; el CSM no escaló a un motion de save; la renovación caducó.
- Entitlements multi-producto. El cliente está en Producto A; el equipo lanza Producto B; la integración auto-otorga acceso a Producto B sin registrarlo como expansion.
- Términos de contrato incorrectos aplicados. Contrato anual cobrado a tarifa mensual, o viceversa, por una mala configuración de CPQ.
Cómo encontrarlo
- Audita la cohorte de renovaciones trimestralmente. Saca cada renovación de los últimos 90 días; chequea las tasas de descuento, términos y conteos de asientos contra lo acordado contractualmente.
- Compara uso contra entitlements. Si tu producto tiene features metereadas, construye un reporte diario de cuentas donde el uso excede el entitlement. Dispara el motion AE/CSM antes de que el cliente lo note.
- Reconcilia bookings vs facturado. Salesforce muestra un deal cerrado por $100K; finanzas facturó $90K. ¿Dónde están los $10K? El reporte de reconciliación debería correr mensualmente.
- Trackea escalaciones de CSM en renovaciones at-risk. Los clientes señalando churn deberían pegar un motion de save dentro de los 7 días. Si no lo hicieron, la fuga es operacional.
Cómo taparlo
Los movimientos de alto leverage:
- Conecta enforcement de entitlement al billing. Cuando el uso cruza un cap del plan, el sistema flagea para upsell automáticamente. n8n + el sistema de billing + alerta de Slack es el build mínimo viable.
- Elimina admin manual de descuentos. Codifica reglas de descuento en CPQ. Los descuentos promocionales vencen automáticamente por diseño, no por diligencia de admin.
- Playbook de CSM para renovaciones at-risk. Motion definido, owner, SLA. Si un cliente señala churn y el playbook no se dispara en 48 horas, eso es una falla operacional.
- Auditoría trimestral de fugas. Trátalo como una auditoría financiera — owner independiente, reporte formal al CRO + CFO, action items trackeados hasta cierre.
Relacionado
- NRR vs GRR — la fuga aparece en GRR
- Forecast accuracy — la fuga causa misses de forecast
- Stack tecnológico de RevOps — los sistemas que previenen la fuga