Un ejemplo práctico que muestra cómo las fechas de inicio, los cambios de plan y tarifa, el prorrateo, la cuota de inscripción y el equipamiento forman líneas de factura inmutables.
Esta guía recorre un ciclo de facturación completo con números reales. Explica las fechas de inicio de membresía, los cambios de plan, las líneas prorrateadas, la cuota de inscripción y el equipamiento. Para la configuración y el cobro SEPA (identificador de acreedor, mandatos IBAN, modos de conciliación y exportaciones pain.008), consulta Débito directo SEPA.
En producción, la facturación mensual automática se ejecuta el día 1 de cada mes a las 06:00 UTC. Este ejemplo usa una fecha de ejecución manual para facilitar el cálculo.
Anna se registra ella misma el 14 de abril y selecciona el plan IBAN Amateur. El 22 de abril cambia a Unlimited:
| Amateur | Unlimited | |
|---|---|---|
| Cuota mensual | 49,00 EUR | 69,00 EUR |
| Cuota de inscripción | 49,00 EUR | 69,00 EUR |
También pide un Kimono de 88,00 EUR, entregado el 30 de abril. El 12 de mayo, el admin del branch hace clic en Run Monthly & Yearly Invoice.
La fecha en la que el atleta recibe realmente un plan determina el inicio de la facturación:
| Recorrido del atleta | Inicio de membresía usado para facturar |
|---|---|
| Atleta importado con un plan ya asignado en la importación pendiente | La fecha de migración configurada por el branch |
| Atleta importado sin plan asignado que se suscribe más tarde | La fecha real de suscripción al plan |
| Nuevo adulto o menor registrado por autoservicio | La fecha real de suscripción al plan |
| La validación de la cuota de inscripción retrasa la activación | Se conserva la fecha original de suscripción |
| Trial | La fecha real de registro o activación |
Anna seleccionó su primer plan el 14 de abril, por lo que esa es su fecha de inicio. Abril tiene 30 días y solo se pueden facturar los días desde el 14.
Las selecciones de plan se guardan en un historial con fecha de efecto. El día del cambio pertenece por completo al nuevo plan; el anterior termina el día previo. Por eso, una factura manual incluye una línea recurrente por cada segmento de plan/tarifa:
| Línea recurrente | Días cubiertos | Cálculo | Importe |
|---|---|---|---|
| Amateur | 14–21 de abril (8 días) | 49,00 × 8 / 30 | 13,07 EUR |
| Unlimited | 22–30 de abril (9 días) | 69,00 × 9 / 30 | 20,70 EUR |
| Total recurrente de abril | 33,77 EUR |
Los planes mensuales usan los días naturales cubiertos divididos por los días del mes. Los planes anuales usan los días cubiertos divididos por 365, o 366 en un año bisiesto. Primero se redondea cada línea mostrada a céntimos y después se suman las líneas redondeadas.
Si se registran varios cambios el mismo día, todos siguen visibles en el historial, pero solo la selección final recibe el cargo de ese día. Las reglas existentes de pausa y cancelación siguen determinando qué días son facturables.
Durante un episodio de membresía ininterrumpido, la cuota de inscripción queda vinculada permanentemente al primer plan de pago que no sea Trial. Anna eligió primero Amateur, así que su cuota es de 49,00 EUR; cambiar a Unlimited no la sustituye por la cuota de Unlimited.
Amateur, 14–21 de abril: 13,07 EUR
Unlimited, 22–30 de abril: +20,70 EUR
Cuota del primer plan: +49,00 EUR
─────────
Total factura abril: 82,77 EUR
La base también queda bloqueada cuando se asigna un plan de pago en una importación pendiente. Un Trial no bloquea una cuota de plan de pago: lo hace el primer plan de pago elegido después. Si la validación de la cuota retrasa la activación, se conservan el importe guardado y la fecha original de suscripción.
Por ejemplo, si un antiguo miembro vuelve a Unlimited el 30 de julio, julio incluye 4,45 EUR por los días 30–31 más 69,00 EUR de cuota del nuevo episodio (73,45 EUR en total). Agosto cuesta después 69,00 EUR.
Editar el precio de un plan crea una nueva versión de tarifa en lugar de reescribir el historial:
Si un cambio actual o futuro cae dentro de un periodo manual ya facturado, CompTeam registra un abono inmutable del plan anterior y un cargo de sustitución del nuevo plan. Ambos se trasladan a la siguiente factura manual; cualquier abono que hiciera negativa esa factura continúa en una factura posterior.
Membresía Reduced de octubre: 55,00 EUR
Abono Amateur, 15–30 sept.: -36,80 EUR
Cargo Reduced, 15–30 sept.: +29,33 EUR
─────────
Total factura octubre: 47,53 EUR
Este ejemplo supone que septiembre ya se había facturado a 69,00 EUR antes del cambio del 15 de septiembre al plan Reduced de 55,00 EUR. Las membresías Stripe no usan estos ajustes de CompTeam porque Stripe sigue siendo la fuente de referencia para sus prorrateos.
El Kimono de Anna (88,00 EUR) se entregó el 30 de abril, pero la facturación se ejecuta el 12 de mayo. El equipamiento se adjunta a la factura del mes en curso de la ejecución, sea cual sea la fecha de entrega.
Membresía Unlimited, mayo: 69,00 EUR
Kimono (equipamiento): +88,00 EUR
─────────
Total factura mayo: 157,00 EUR
Una ejecución el 12 de mayo genera dos facturas para Anna: una por cada mes pendiente, con líneas inmutables y su propia fecha de vencimiento:
| Factura | Composición | Importe |
|---|---|---|
| Abril | Amateur (8/30 días) + Unlimited (9/30 días) + cuota del primer plan | 82,77 EUR |
| Mayo | Unlimited (mes completo) + Kimono | 157,00 EUR |
| Total | 239,77 EUR |
Puntos clave:
Después de exportar y cobrar las facturas manuales mediante débito directo SEPA, concílialas como se describe en Débito directo SEPA.