El DSO (Days Sales Outstanding) o período medio de cobro mide cuántos días, en promedio, una empresa tarda en convertir sus ventas a crédito en efectivo. Es una de las tres patas del ciclo de conversión de efectivo (junto a DIO y DPO) y un indicador directo de la eficacia de la gestión de cobros, la calidad crediticia de la cartera de clientes y la liquidez operativa.
Definición y fórmula
DSO = (Cuentas por cobrar / Ventas anuales) × 365
Variantes utilizadas:
- DSO simple (la fórmula anterior).
- DSO rolling: usa ventas de los últimos 12 meses móviles en lugar del año natural; más estable para empresas estacionales.
- DSO countback (best practice): se calcula desgranando el saldo deudor hacia atrás, mes a mes, asignando cada euro al periodo de venta correspondiente. Más preciso en empresas con estacionalidad fuerte.
Un DSO de 60 significa que, de media, cada euro facturado tarda 60 días en cobrarse.
Cálculo paso a paso
Empresa con ventas anuales de 6.000.000 EUR (a crédito) y saldo medio de clientes a cierre de 1.100.000 EUR.
- DSO = (1.100.000 / 6.000.000) × 365 = 66,9 días
Si la condición contractual es “pago a 60 días fecha factura”, el DSO real de 67 días sugiere una desviación de 7 días sobre lo pactado, equivalente a:
- Coste financiero adicional = 7 × (6.000.000 / 365) × 4% (coste capital) = 4.603 EUR/año de financiación extra que la empresa está dando gratis a sus clientes.
Reducir el DSO en 10 días con una facturación de 6 M libera 164.383 EUR de tesorería de forma estructural.
Cómo se aplica en Business Central
Business Central trae listas básicas de antigüedad de saldos (aged accounts receivable) pero el cálculo de DSO consolidado y la gestión activa de cobros se cubre con dvfinance:
- DSO rolling 12M automático con drill-down por cliente, división, comercial y país.
- DSO countback disponible como alternativa al DSO simple.
- Scoring de crédito automático del cliente con bloqueo de pedidos cuando se supera el límite (basado en histórico de pagos + datos externos integrables vía API: Informa, eInforma, Iberinform).
- Workflow de gestión de cobros: dunning automatizado con plantillas de email/carta a 7, 15, 30 y 60 días tras vencimiento. Escalado a comercial → cobros → jurídico.
- Confirming inverso y factoring: BC genera el fichero CSB58 / SEPA con las facturas elegibles; al cesionar el riesgo al banco, el DSO efectivo cae aunque el cliente no haya pagado todavía.
- Alertas proactivas cuando un cliente supera su DSO histórico medio en más de X días o cuando concentra >Y% del saldo total.
Errores frecuentes
- Usar ventas con IVA o sin IVA inconsistentemente: el saldo deudor incluye IVA, las ventas suelen reportarse sin IVA. Hay que homogeneizar (recomendación: ambos con IVA).
- No excluir anticipos de clientes: los anticipos cobrados antes de facturar (cuenta 438) son pasivo, no deudor, y distorsionan el DSO si se cuelan.
- Promediar mal el saldo: usar solo el cierre puede dar lecturas falsas en empresas estacionales. Mejor saldo medio mensual de los últimos 12 meses.
- Ignorar el factoring sin recurso: si se cede el crédito con transmisión del riesgo, hay que excluir esas facturas del numerador (ya no son cuentas por cobrar).
- Comparar DSO entre sectores sin contexto: un DSO de 90 días es excelente en construcción y catastrófico en retail.
- Olvidar las notas de crédito pendientes de aplicar: abonos no compensados inflan tanto el haber como el debe.
Cómo se reduce el DSO
- Scoring crediticio previo a la venta: bloquear pedidos a clientes con score bajo.
- Pronto pago con descuento: ofrecer 2% si paga a 10 días vs 60 (técnica del 2/10 net 60).
- Domiciliación bancaria SEPA B2B: cobro automático en vencimiento.
- Factoring/confirming: monetizar facturas inmediatamente.
- Anticipos contractuales: 30-50% al firmar en proyectos largos.
- Facturación electrónica + Verifactu: acelera la entrega de la factura y elimina disputas de “no la he recibido”.
- Gestión activa de incidencias: el 30-40% de la mora es por errores en factura, no por impago real.
Benchmark sectorial
| Sector | DSO típico | Notas |
|---|---|---|
| Retail B2C | 1-5 días | Cobro en TPV o pasarela |
| Distribución mayorista | 30-45 días | Condiciones a 30 días estándar |
| Servicios B2B | 60-90 días | Plazo legal 60 días Ley 15/2010 |
| Construcción | 90-180 días | Certificaciones + retenciones |
| Sector público | 60-180 días | Periodo legal vs real |
| SaaS B2B | 30-45 días | Suscripción mensual prepagada |
| Industrial | 60-75 días | Cliente final + canal |
En empresas que operan con cuentas por cobrar superiores a 1 M, automatizar el ciclo de cobros con BC + dvfinance suele recuperar entre 5 y 15 días de DSO en el primer año, lo que en términos absolutos libera tesorería equivalente a un 1-3% de la facturación.