Cálculo del DSO: Days Sales Outstanding explicado
El DSO (Days Sales Outstanding) mide cuánto tarda una empresa en cobrar tras una venta. Es una de las métricas estándar de flujo de caja en finanzas B2B y la usan los equipos de tesorería, los financiadores y los analistas de renta variable para medir la eficiencia del capital circulante. La matemática es sencilla; la interpretación requiere cuidado.
La fórmula estándar del DSO
DSO = (Cuentas por cobrar / Ventas a crédito totales) x Días del periodo
Para un cálculo trimestral, los días del periodo son 90 (días naturales). Para un cálculo anual, 365. El numerador es el saldo de cuentas por cobrar al cierre del periodo; el denominador son las ventas a crédito totales (ventas brutas menos ventas al contado) del periodo.
Un ejemplo: una empresa con 4 millones USD de cuentas por cobrar al cierre del trimestre y 24 millones USD de ventas a crédito en el trimestre tiene:
DSO = (4 M / 24 M) x 90 = 15 días
Quince días es rápido. Una empresa con 8 M de cuentas por cobrar sobre las mismas ventas de 24 M tiene un DSO de 30 días. Mismos ingresos, la mitad de eficiencia de cobro, el doble de caja inmovilizada en cuentas por cobrar.
Por qué días naturales, no días hábiles
La fórmula estándar usa días naturales porque la métrica está pensada para ser comparable entre empresas. Cambiar a días hábiles haría inconsistente la relación numerador-denominador: las cuentas por cobrar son un stock medido en un momento de calendario, pero las ventas se miden contra un conteo de días hábiles.
Algunos cuadros de mando operativos reportan DSO en días hábiles para uso interno, sobre todo en equipos de cobranza que quieren seguir la antigüedad en términos de trabajo. Pero todo benchmark externo, toda presentación pública de empresa y todo informe de analista crediticio usan DSO en días naturales. Quédese con días naturales salvo que tenga una razón operativa específica para no hacerlo.
Variantes de la fórmula
Hay tres variantes de DSO de uso común:
DSO estándar: (Saldo final de cuentas por cobrar / Ventas a crédito del periodo) x Días del periodo. Simple y ampliamente usada. Sensible a fluctuaciones del saldo al cierre.
Best Possible DSO (BPDSO): (Cuentas por cobrar al corriente / Ventas a crédito del periodo) x Días del periodo. Excluye las cuentas vencidas para mostrar cuál sería el DSO si todas las facturas se pagaran a tiempo. La brecha entre el BPDSO y el DSO estándar es una medida de la ineficiencia de cobro.
Countback DSO (también llamado True DSO): retrocede desde el saldo de cuentas por cobrar a través de las ventas de periodos anteriores hasta consumir el saldo. Reporta DSO en días reales de ventas sentadas en cuentas por cobrar. Más preciso que el método de fórmula, pero más difícil de calcular.
Para la mayoría de los equipos financieros, el DSO estándar basta. Conviene correr el Countback DSO trimestralmente para validar que el cálculo estándar no esté distorsionado por una sola factura grande.
Referencias por sector
Lo que cuenta como buen DSO depende de su sector. Rangos aproximados a modo de contexto (varían año tras año):
- Software / SaaS: 30 a 50 días. La mayoría de los contratos son Net 30 o Net 45 con cobro automático.
- Servicios profesionales: 45 a 65 días. Los proyectos grandes facturan al mes con Net 30 o Net 45; el cobro va por detrás.
- Fabricación: 50 a 75 días. Net 60 es habitual; algunos sectores (automoción, defensa) corren más largo.
- Retail (B2B): 25 a 50 días. Los plazos de distribución varían; el retail al consumidor es mayoritariamente al contado, así que el DSO es bajo.
- Construcción: 60 a 90 días. La facturación por avance y la retención generan ciclos de cobro largos.
- Salud: 40 a 70 días. Los tiempos de reembolso del seguro mandan.
Si su DSO está 20 días o más por encima del benchmark del sector, mire la antigüedad de cuentas por cobrar por tramo. El problema suele concentrarse en un puñado pequeño de cuentas vencidas, no en un fallo sistémico.
DSO y la previsión de caja
El DSO importa para la previsión de caja porque marca el supuesto de conversión temporal de cuentas por cobrar. Un modelo de caja a 13 semanas convierte los ingresos previstos en cobros previstos de cuentas por cobrar usando DSO o un modelo de pauta de cobro más granular.
La versión simple: si el DSO es 45 días, los ingresos facturados en la semana 1 se convierten en caja en la semana 7 (45 días desde la factura más unos días de procesamiento). La versión granular usa un supuesto de antigüedad: el 60 % de las facturas se cobra en 30 días, el 30 % en 60, el 8 % en 90 y el 2 % a más de 90.
Para la mayoría de las empresas, la versión granular es más precisa pero exige histórico de antigüedad. Las empresas nuevas o recién escaladas se quedan en un supuesto de DSO plano hasta tener historial suficiente para calibrar los tramos.
Qué mueve el DSO
La métrica refleja la interacción de tres cosas: los plazos de pago declarados, el comportamiento de pago del cliente y el esfuerzo de cobro de la empresa.
Plazos declarados: pasar de Net 30 a Net 45 sube el DSO mecánicamente unos 15 días (menos si algunos clientes pagan antes). Para una guía sobre redacción de plazos, vea cómo redactar los plazos de pago en una factura.
Comportamiento de pago del cliente: algunos clientes pagan a plazos; otros pagan 15 días tarde por política; otros pagan solo cuando se les insiste. Una concentración de cuentas por cobrar en clientes lentos sube el DSO con independencia de los plazos declarados.
Esfuerzo de cobro: la cadencia de recordatorios, la velocidad de resolución de disputas, los desencadenantes de escalado y el uso de factoring o financiación de cuentas por cobrar influyen en la rapidez con la que las facturas se convierten en caja. Un equipo de cuentas por cobrar bien dotado suele bajar el DSO entre 5 y 10 días frente a una empresa similar sin función de cobranza dedicada.
Para calcular fechas exactas de vencimiento a partir de la fecha de factura y los plazos, use la Calculadora Net 30, la Calculadora Net 60 o la Calculadora Net 90. Para la matemática mecánica de vencimientos en cualquier plazo, la Calculadora de vencimiento de factura lo resuelve. Cuando una factura entra en mora, la Calculadora de intereses por mora calcula los intereses legales o contractuales según las reglas de Reino Unido, UE, India o EE. UU.
DSO y estacionalidad
Una empresa con ventas estacionales (distribución pesada en retail, insumos agrícolas, regalos ligados a fiestas) ve oscilar el DSO de forma notable a lo largo del año. Las ventas del Q4 empujan al alza el saldo de cuentas por cobrar; los cobros del Q1 lo devuelven a la baja. Un cálculo aislado de DSO en Q4 se verá mucho más alto que la media móvil de 12 meses.
Al reportar DSO externamente, use un cálculo de 12 meses móviles o 4 trimestres móviles para suavizar la estacionalidad. Al reportar internamente para previsión de caja, use el trimestre o mes real, sabiendo de la estacionalidad.
Trampas habituales al reportar
Algunas pautas suelen distorsionar el DSO:
- Mezcla de divisas: cuentas por cobrar multinacionales agregadas en una sola divisa de reporte sin bloqueo de tipo pueden moverse trimestre a trimestre solo por FX.
- Ingresos no facturados: los contratos a largo plazo pueden tener ingresos reconocidos pero aún no facturados. Excluir los ingresos no facturados del denominador del DSO mientras se incluyen en el numerador (o al revés) distorsiona el ratio.
- Notas de crédito: notas de crédito grandes emitidas al cierre de trimestre reducen las cuentas por cobrar y mejoran el DSO aparente sin ninguna mejora real de caja. Por eso conviene seguir las cuentas por cobrar brutas junto a las netas.
- Ventas de AR fuera de balance: las empresas que venden cuentas por cobrar a través de un programa de factoring reducen el saldo en balance, pero en realidad no cobraron de los clientes. El AR factorado divulgado debería sumarse de nuevo al AR neto para un DSO real.
Para el seguimiento operativo interno, una tendencia semanal de DSO es más útil que una foto mensual. El DSO semanal alisa los artefactos de cierre de mes y da al equipo de AR retroalimentación más rápida sobre el esfuerzo de cobro.
Preguntas frecuentes
¿Qué es un buen DSO?
Depende enteramente de su sector y de los plazos de pago declarados. Una empresa SaaS con Net 30 debería estar en el rango de 30 a 45 días; un proveedor industrial pesado con Net 60 podría estar entre 65 y 80. El benchmark son sus plazos declarados más entre 5 y 15 días de holgura. Un DSO 25 días o más por encima de sus plazos declarados sugiere problemas de cobro.
¿Debo calcular el DSO en días naturales o en días hábiles?
Días naturales. La fórmula estándar es (Cuentas por cobrar / Ventas a crédito totales) x Días del periodo, y los días del periodo son días naturales, típicamente 30, 90 o 365. Pasarse a días hábiles haría no comparables los benchmarks entre empresas. Las variantes en días hábiles existen para seguimiento operativo interno, no para reporte externo.
¿Qué diferencia hay entre el DSO y el CCC?
El DSO mide cuánto se tarda en cobrar. El Cash Conversion Cycle (CCC) es más amplio: CCC = DIO (Days Inventory Outstanding) + DSO - DPO (Days Payables Outstanding). El DSO es un componente del CCC. Las empresas que vigilan la mejora del capital circulante miran los tres; mejorar solo el DSO puede no producir caja si el DIO y el DPO van en su contra.
¿Por qué se dispara mi DSO al final del trimestre?
Dos razones. Primera, las ventas concentradas al final del trimestre inflan el saldo de cuentas por cobrar sin cobros correlativos, subiendo el DSO de forma matemática. Segunda, los clientes a menudo retienen pagos para gestionar su propio cierre de trimestre. Si su cálculo de DSO usa el AR de cierre de mes, un trimestre que cerró con un empuje grande de facturación puede verse peor de lo que realmente fue. Use una media móvil de 90 días del saldo de AR para alisarlo.