Cómo se contabiliza un programa de puntos (NIIF 15)
Recursos · Finanzas
La contabilidad de un programa de puntos bajo NIIF 15 trata los puntos que recibe el cliente como una obligación de desempeño separada: una parte del precio de la venta se asigna a los puntos, se registra como ingreso diferido y se reconoce cuando los puntos se canjean o vencen, considerando el breakage esperado. Un ledger de doble entrada, como Qurable Loyalty Ledger, guarda los datos de emisión, canje y vencimiento que necesita esta contabilidad.
- Precio de la ventaUSD 100
- Ingreso por el productoUSD 92,59
- Diferido por los puntosUSD 7,41
El resto del diferido se reconoce al canje o al vencimiento. No es asesoría contable.
En producción · octubre 2026
En producción, a escala de millones de movimientos.
Qurable gestiona hoy 18M de socios. Cada programa tiene su vault, sus reglas y su pasivo, aislado por organización.
- 11M+Transacciones registradasEn un solo entorno de producción
- 22M+Movimientos de doble entradaCada uno, con su contrapartida
- ~20 msHistorial de un socioTiempo promedio de consulta
- 18MSociosEn programas sobre Qurable
Lo esencial
- Bajo NIIF 15, los puntos son una obligación de desempeño separada y una parte del ingreso se difiere.
- El ingreso diferido se reconoce cuando los puntos se canjean o vencen, considerando el breakage esperado.
- La auditoría revisa si los datos del programa son completos, exactos y conciliables con la contabilidad.
Dos enfoques
Provisionar el costo del premio o diferir una parte del ingreso.
Algunas prácticas anteriores o normas locales registraban solo una provisión por el costo esperado del canje. NIIF 15 mira los puntos como algo que el cliente compró: por eso difiere una parte del ingreso de la venta.
| Provisión de costo | Ingreso diferido (NIIF 15) | |
|---|---|---|
| Al emitir los puntos | Se reconoce todo el ingreso de la venta y una provisión por el costo del canje | Una parte del precio de la venta se asigna a los puntos y se difiere |
| Qué mide el pasivo | El costo esperado de entregar los premios | El ingreso asignado a los puntos que todavía no se canjearon |
| Al canjear | Se usa la provisión | Se reconoce el ingreso diferido correspondiente |
| El breakage | Reduce la provisión | Se reconoce en proporción a los canjes, si se puede estimar con fiabilidad |
| Qué datos exige | Saldo de puntos y costo de los premios | Lotes, venta de origen, canjes, vencimientos y una estimación de breakage documentada |
Qué datos necesita contabilidad
Lo que contabilidad le pide a la plataforma.
Aplicar NIIF 15 a un programa de puntos exige datos que muchas plataformas no guardan. Estos son los que conviene confirmar antes del primer cierre.
| Dato | Para qué lo usa contabilidad |
|---|---|
| Registro en doble entrada | Cada emisión, canje, vencimiento y reversa con su contrapartida, para reconstruir el saldo diferido. |
| Correcciones con asiento compensatorio | Que un error no borre la historia: el auditor necesita ver el movimiento original y su corrección. |
| Fecha de emisión y de vencimiento por lote | Para saber cuándo vence cada parte del ingreso diferido y estimar el breakage por cohorte. |
| Orden de consumo | FIFO, FEFO o LIFO define qué lote se canjea primero y, con eso, qué ingreso diferido se reconoce. |
| Qué compra originó cada emisión | Para asignar el precio de la venta entre el producto y los puntos. |
| Puntos sin compra | Separar los puntos de bonus o de campaña, que no vienen de una venta y pueden tratarse distinto. |
| Monto y moneda de cada canje | Para reconocer el ingreso y conciliar con el costo de los premios. |
| Quién entrega el premio | Si el premio lo entrega un aliado, cambia el análisis de principal o agente. |
| País y moneda de cada movimiento | Para registrar el ingreso diferido en la entidad que emitió los puntos. |
| Exportación diaria | Los movimientos en el data warehouse, para conciliar con el libro mayor. |
Cómo funciona
Cinco pasos, de la venta al ingreso.
Un ejemplo ilustrativo y simplificado: una venta de USD 100 que entrega 1.000 puntos. Los números no son de ningún programa real y el tratamiento final lo define tu equipo contable con tu auditor.
Paso 1
Identificar la obligación
Si los puntos dan al cliente un derecho material que no tendría sin comprar, son una obligación de desempeño separada de la venta.
- Ejemplo
- La venta entrega el producto y 1.000 puntos.
Paso 2
Estimar el precio de los puntos
El precio de venta independiente de los puntos se estima con el valor del canje, ajustado por la probabilidad de que se canjeen.
- Ejemplo
- 1.000 × USD 0,01 × 80% de canje esperado = USD 8.
Paso 3
Asignar el precio
El precio de la venta se reparte entre el producto y los puntos según su valor relativo independiente.
- Ejemplo
- Puntos: 100 × 8 ÷ 108 = USD 7,41 diferidos. Producto: USD 92,59.
Paso 4
Reconocer al canje o al vencimiento
El ingreso diferido se reconoce a medida que los puntos se canjean, en proporción a los canjes esperados, o cuando vencen.
- Ejemplo
- Se canjean 400 de 800 puntos esperados: se reconoce el 50%, USD 3,70.
Paso 5
Revisar el breakage
En cada cierre se revisa la estimación de breakage con lo real y se ajusta el reconocimiento pendiente.
Auditoría
Lo que suele revisar un auditor en un programa de puntos.
Más allá de la norma, la auditoría se concentra en si los datos del programa son completos, exactos y conciliables con la contabilidad.
Que el registro cuadre
Que los puntos emitidos, canjeados, vencidos y vigentes cierren entre sí en cada período.
El supuesto de breakage
Cómo se estimó, con qué historial y cuánto se desvió de los vencimientos reales.
El corte del período
Que los canjes y vencimientos queden en el período correcto, sobre todo cerca del cierre.
Los ajustes manuales
Quién puede hacerlos, quién los aprueba y dónde queda la traza.
La conciliación con el mayor
Que el saldo diferido del programa coincida con lo registrado en contabilidad.
Con Qurable
Los datos que pide contabilidad, en un ledger que se puede auditar.
Qurable no define tu política contable. Lo que hace es registrar cada punto en un ledger de doble entrada, con lotes, trazabilidad y exportación, para que tu equipo aplique la norma con datos completos.
Ledger de doble entrada encadenado
Cada movimiento con su contrapartida, encadenado con hash y con auditorías automáticas de conciliación.
Ver el ledger de puntosLotes y vencimientos
Cada crédito es un lote con emisión y vencimiento, consumido FIFO, FEFO o LIFO, con reglas versionadas.
Ver lotes y vencimientosAjustes con doble aprobación
Permisos por rol y maker-checker en los ajustes manuales; la historia no se edita, se compensa.
Ver el programa de puntosEl aporte de cada aliado
El ledger registra el aporte de cada parte en campañas cofinanciadas; el asiento y el clearing se hacen desde el Manager. Qurable no mueve fondos.
Ver la coalición de puntos
Preguntas
Lo que preguntan sobre la contabilidad de los puntos.
Respuestas cortas y generales para equipos de contabilidad y finanzas. No reemplazan la opinión de tu auditor.
Que, si los puntos dan al cliente un derecho material, son una obligación de desempeño separada. Una parte del precio de la venta se asigna a los puntos y se difiere hasta que se canjean o vencen. En Estados Unidos, ASC 606 sigue un enfoque similar. Esta guía no es asesoría contable.
Por valor relativo independiente. Se estima el precio de los puntos (valor del canje ajustado por la probabilidad de canje) y se reparte el precio de la venta entre el producto y los puntos. Ejemplo ilustrativo: en una venta de USD 100 con puntos valuados en USD 8, se difieren USD 7,41.
A medida que los socios canjean, en proporción a los canjes que se esperan, o cuando los puntos vencen. Hasta entonces, el ingreso asignado a los puntos queda como un pasivo contractual, al que muchas empresas llaman ingreso diferido del programa.
Al canjear, la parte del ingreso diferido que corresponde a esos puntos se reconoce como ingreso y se registra el costo del premio entregado; si el premio lo entrega un aliado, también lo que se le debe. Qurable Loyalty Ledger guarda cada canje con su monto y moneda para conciliar. No es asesoría contable.
Si la empresa puede estimarlo con fiabilidad, reconoce el breakage esperado en proporción a los canjes. Si no puede, lo reconoce cuando la probabilidad de canje se vuelve remota. La estimación se revisa en cada cierre con el historial real del programa.
Depende de qué entrega. Si el club de beneficios en Argentina, el programa de beneficios en Chile o el programa de lealtad en México da descuentos que se aplican en la misma compra, en general no hay un derecho futuro que diferir. Si acumula puntos o millas canjeables, sí. Confírmalo con tu auditor.
Hay que analizar si la empresa actúa como principal o como agente en ese canje. Si es agente, en general reconoce como ingreso solo su margen o comisión, no el valor completo del premio. Por eso conviene registrar quién entregó cada premio y el aporte de cada parte.
Los movimientos del ledger de doble entrada, con lotes, fechas de emisión y vencimiento, monto y moneda de cada canje y el aporte de cada aliado, exportados todos los días al data warehouse. La política contable y su aplicación las define tu equipo con tu auditor.
Revisado el
Para profundizar
Seguir leyendo sobre las finanzas del programa.
Las páginas que explican cada dato que usa contabilidad.
- RecursoPasivo de puntos
Cómo se mide por moneda, país y vencimiento.
- RecursoValor del punto: cómo calcularlo
La base para estimar el precio independiente de los puntos.
- RecursoBreakage de puntos
Cómo se estima, cohorte por cohorte.
- MóduloLedger de puntos
Doble entrada, lotes y una historia auditable.
- MóduloPrograma de puntos
Reglas de acumulación, canje y vencimiento.
Revisa con nosotros los datos que pide tu cierre.
En una sesión técnica de 45 minutos te mostramos el ledger, los lotes y la exportación de movimientos con un caso como el tuyo.