Commet
  • Precios
Iniciar SesiónRegistrarse

¿Qué es el Prorrateo en Billing de SaaS?

El prorrateo calcula cargos justos cuando un cliente cambia de plan a mitad de un ciclo de facturación, acreditando el tiempo no usado del plan anterior y cobrando el tiempo restante en el nuevo.


El prorrateo es el cálculo que ocurre cuando un cliente cambia su plan de suscripción en la mitad de un ciclo de facturación. En lugar de esperar hasta la próxima renovación para aplicar el nuevo precio, el sistema acredita al cliente por la porción no usada de su plan actual y le cobra por la porción restante al precio del nuevo plan. El resultado es un ajuste justo a nivel de día que toma efecto inmediatamente.

Cómo funciona el prorrateo

La matemática es directa. Cuando un cliente hace un upgrade a mitad de ciclo, dos cosas pasan simultáneamente: un crédito por los días restantes en el plan viejo y un cargo por esos mismos días a la tarifa del nuevo plan.

Acá va un ejemplo concreto. Un cliente está en el plan Starter a $29/mes. Su ciclo de facturación es de 30 días. El día 15, hace upgrade al plan Pro a $99/mes.

Paso 1: Crédito por tiempo no usado en Starter. Al cliente le quedan 15 días. La tarifa diaria en Starter es $29 / 30 = $0.967/día. El crédito es 15 días x $0.967 = $14.50.

Paso 2: Cargo por tiempo restante en Pro. La tarifa diaria en Pro es $99 / 30 = $3.30/día. El cargo es 15 días x $3.30 = $49.50.

Paso 3: Monto neto. El cliente paga $49.50 - $14.50 = $35.00 para hacer el upgrade inmediatamente, y su próxima renovación completa será de $99.

Este cálculo asegura que el cliente nunca pague doble por los mismos días. Pagó por 15 días de Starter al inicio del ciclo, recupera eso, y paga la tarifa Pro por los 15 días restantes.

Cuándo aplica el prorrateo

No todo cambio de plan dispara prorrateo. Las reglas dependen de la dirección del cambio y del punto de partida.

Los upgrades se prorratean inmediatamente. Cuando un cliente se mueve a un plan de precio más alto, el prorrateo entra en acción al instante. El cliente obtiene acceso inmediato a las features del nuevo plan, y el ajuste de billing ocurre en su factura actual.

Los downgrades no se prorratean. Cuando un cliente se mueve a un plan de precio más bajo, el cambio toma efecto en la próxima renovación. El cliente mantiene las features de su plan actual por el resto del período de facturación y arranca el plan más barato cuando comienza el nuevo ciclo. Esto evita el escenario incómodo de emitir un crédito que excede el cargo del nuevo plan (lo cual requeriría un reembolso al método de pago).

De gratis a pago no se prorratea. Si un cliente en un plan gratuito hace upgrade a un plan pago, no hay prorrateo porque un plan de $0 produce un crédito de $0. El cliente simplemente paga el precio completo del nuevo plan por el primer período parcial o completo.

Para un recorrido detallado de cada escenario de cambio de plan, consultá la guía sobre qué pasa cuando un cliente cambia de plan.

Por qué importa el prorrateo

Sin prorrateo, tenés dos malas opciones cuando un cliente quiere hacer un upgrade.

Opción uno: cobrar el precio completo del nuevo plan inmediatamente y dejar que el cliente pierda el tiempo no usado de su plan viejo. Esto se siente injusto y genera tickets de soporte.

Opción dos: programar el upgrade para la próxima fecha de renovación. Esto significa que el cliente tiene que esperar días o semanas para acceder a las features que quiere, lo cual afecta la conversión de planes bajos a altos.

El prorrateo elimina ambos problemas. El cliente obtiene acceso inmediato, paga un precio justo, y el sistema de billing maneja la matemática automáticamente.

Prorrateo y addons

Los addons siguen la misma lógica de prorrateo que los upgrades de plan. Cuando un cliente activa un addon a mitad de ciclo, paga un monto prorrateado por los días restantes en el período actual. En la próxima renovación, el precio completo del addon se agrega a la factura.

Por ejemplo, un cliente al que le quedan 10 días en su ciclo de facturación activa un addon de $30/mes. Paga $10 inmediatamente ($30 / 30 días x 10 días restantes). En su próxima factura de renovación, el cargo completo de $30 del addon aparece junto con el precio base del plan.

Casos borde en el prorrateo

Los calculos de prorrateo tienen algunos detalles que importan a escala.

Cálculo de días. El prorrateo usa la cantidad real de días en el período de facturación, no una suposición fija de 30 días. Un ciclo de facturación en febrero tiene 28 o 29 días. Un período de facturación del 15 de enero al 15 de febrero tiene 31 días. La tarifa diaria se ajusta en consecuencia.

Múltiples cambios en un ciclo. Si un cliente hace upgrade de Starter a Pro el día 10 y después de Pro a Enterprise el día 20, cada cambio produce su propio cálculo de prorrateo. El segundo prorrateo acredita los días de Pro no usados (no los días originales de Starter) y cobra la tarifa Enterprise por el período restante.

Redondeo. Los montos de prorrateo se calculan al centavo. Debido al redondeo, la suma de cargos prorrateados a lo largo de un período de facturación completo puede diferir del precio del plan por un centavo. Esto es estándar y esperado.

Relacionados

  • Ciclo de facturación: el período entre dos fechas de factura, la ventana dentro de la cual se calcula el prorrateo
  • Subscription Billing: modelo de cobros recurrentes donde el prorrateo habilita cambios a mitad de ciclo
  • Recurring Billing: cobro automatizado en intervalos regulares
  • Qué pasa cuando un cliente cambia de plan: guía detallada cubriendo cada escenario de cambio de plan

Preguntas Frecuentes

El sistema acredita los días no usados del plan anterior y cobra esos mismos días a la tarifa del nuevo plan. Por ejemplo, subir de $29/mes a $99/mes el día 15 de un ciclo de 30 días genera un crédito de $14.50 y un cargo de $49.50, resultando en un pago neto de $35.00.

No. Los downgrades toman efecto en la siguiente renovación. El cliente mantiene las funcionalidades de su plan actual por el resto del período y arranca con el plan más barato cuando comienza el nuevo ciclo.

Sí. Cuando un addon se activa a mitad de ciclo, el cliente paga un monto prorrateado por los días restantes del período actual. El precio completo del addon aplica a partir de la siguiente renovación.

Desarrolladores

  • Documentación
  • Templates
  • GitHub

Recursos

  • Blog
  • Changelog
  • Precios

IA

  • Agentes
  • Servidor MCP
  • Agent Skills
  • Claude Code
  • Codex

Aprender

  • Guías
  • Glosario
  • Soluciones
  • Facturación por Modelo de IA
  • Commet VS otros

Nosotros

  • Nosotros
  • Términos y condiciones
  • Política de privacidad
XLinkedInGitHub