NIF D-1 Ingresos por contratos con clientes y anticipos

NIF D-1 Ingresos por contratos con clientes

CONCEPTO ⏱ 9 min 📦 Contabilidad y finanzas. Normatividad contable

La NIF D-1 dice cuándo y por cuánto reconoces un ingreso por vender bienes o prestar servicios a tus clientes. La regla de fondo es simple: el ingreso nace cuando cumples lo que prometiste, no cuando cobras ni cuando facturas. Aquí ves los cinco pasos de la norma, qué es un anticipo de cliente y cómo lo registra Crol ERP con un caso real de La Casa del Café.

Qué es la NIF D-1

La NIF D-1 «Ingresos por contratos con clientes», emitida por el Consejo Mexicano de Normas de Información Financiera (CINIF), ordena el reconocimiento de ingresos en cinco pasos. Sirve igual para una venta de mostrador que para un servicio que se entrega semanas después de cerrar el trato.

  • 1. Identifica el contrato con el cliente. Puede ser escrito, verbal o por la costumbre del negocio, siempre que tenga derechos y obligaciones claros.
  • 2. Identifica las obligaciones a cumplir: cada bien o servicio distinto que prometiste entregar.
  • 3. Determina el precio de la transacción: lo que esperas recibir, incluidos descuentos, bonificaciones o devoluciones esperadas.
  • 4. Asigna el precio a cada obligación, en proporción a su precio de venta por separado.
  • 5. Reconoce el ingreso cuando cumples cada obligación, en un momento o a lo largo del tiempo.

De esos pasos salen tres saldos que la norma te pide distinguir. Si cobras antes de cumplir, tienes un pasivo por contrato: el anticipo de cliente. Si cumpliste y tu derecho a cobrar ya es incondicional, tienes una cuenta por cobrar. Si cumpliste pero el cobro todavía depende de algo más que el paso del tiempo, tienes un activo por contrato.

Cuándo aplica

  • A toda venta de bienes o prestación de servicios a clientes en el curso normal del negocio.
  • Cuando cobras por adelantado: el anticipo se registra como pasivo hasta que entregas.
  • Cuando entregas en partes o un servicio dura varios meses: el ingreso se reconoce conforme avanzas.
  • Cuando el precio es variable, con descuentos por volumen, bonificaciones o derecho a devolución.

Cuándo no aplica

  • Arrendamientos. Los cobros de renta siguen la NIF D-5 Arrendamientos.
  • Intereses, dividendos y otros instrumentos financieros. Tienen sus propias NIF de la serie C.
  • Aportaciones de los socios. No son ingreso: van al capital contable.
  • Intercambios entre empresas del mismo giro para facilitar ventas a terceros, como el préstamo de mercancía entre dos cafeterías.

Cómo se aplica con un anticipo de cliente

La Casa del Café, empresa de demostración de Crol, cerró con un congreso regional de cafeticultores el servicio de cafetería del evento por 40,000.00 más IVA. El cliente pagó el 50 % por adelantado el 15 de septiembre de 2026 y el servicio se prestó el 27 de octubre.

  • Contrato: un servicio de cafetería con precio fijo y fecha definida.
  • Obligación: una sola, prestar el servicio el día del evento.
  • Precio: 40,000.00 sin IVA. El IVA no es ingreso: se cobra por cuenta del fisco.
  • Asignación: todo el precio va a esa única obligación.
  • Reconocimiento: en un momento, el 27 de octubre, cuando el servicio se presta.

Así se mueven las cuentas, con las pólizas que generó Crol:

MomentoEfecto en las cuentas
15 sep · cobro del anticipo (I0000150)Bancos 23,200.00 contra anticipos de clientes 20,000.00 e IVA cobrado 3,200.00. Sin ingreso.
27 oct · factura del servicio (D0000355)Clientes 46,400.00 contra ingresos por servicios 40,000.00 e IVA no cobrado 6,400.00.
27 oct · aplicación del anticipo (D0000356)Anticipos 20,000.00 e IVA no cobrado 3,200.00 contra clientes 23,200.00.
27 oct · cobro del resto (I0000151)Bancos 23,200.00 contra clientes; el IVA pendiente pasa a cobrado.

Las pantallas y las pólizas de cada paso están en Registrar un anticipo de cliente sin factura de anticipo hasta reconocer el ingreso.

Al 30 de septiembre La Casa del Café tiene 23,200.00 más en el banco y un pasivo de 20,000.00 con el cliente, pero cero ingreso por este contrato. El ingreso aparece completo hasta el 27 de octubre.

Nota: las cifras y los folios son de la empresa de demostración. El IVA del anticipo se trata conforme a la ley del IVA; aquí solo se muestra su efecto en las cuentas.

Del anticipo al ingreso

El dinero llega antes que el ingreso. El anticipo vive como pasivo hasta que el servicio se presta.

Diagrama de Crol ERP con las cuatro etapas del caso, cobro del anticipo, cierre de septiembre, servicio prestado y saldos finales en cero

Cómo se ve en los estados financieros

  • Estado de situación financiera: el anticipo de cliente va en el pasivo a corto plazo, en el rubro ANTICIPOS DE CLIENTES. La cuenta por cobrar va en el activo. Más detalle en NIF B-6 Estado de situación financiera.
  • Estado de resultado integral: el ingreso se presenta en ventas o ingresos netos en el periodo en que se cumple la obligación. Más detalle en NIF B-3 Estado de resultado integral.
  • Estado de flujos de efectivo: el anticipo cobrado es un cobro a clientes de las actividades de operación, aunque todavía no sea ingreso. Más detalle en NIF B-2 Estado de flujo de efectivo.
  • Estado de cambios en el capital contable: el ingreso llega al capital a través de la utilidad del periodo. Más detalle en NIF B-4 Estado de cambios en el capital contable.
  • Notas: se revela cómo se reconocen los ingresos, su desagregación por tipo de bien o servicio, los saldos de anticipos y cuentas por cobrar y las obligaciones pendientes de cumplir. Más detalle en Notas a los estados financieros.

Cómo se registra en Crol ERP

El anticipo se registra con un Depósito cuyo concepto es ANTICIPOS DE CLIENTES NACIONALES. Crol abre una subcuenta por cliente dentro de [1.2.1.5.1.1] ANTICIPOS DE CLIENTES NACIONALES y, si el depósito lleva IVA, lo separa solo al guardar. El paso a paso está en Registrar un anticipo de cliente y asignarlo a una factura.

Cuando prestas el servicio, emites la Factura de venta: ahí nace el ingreso, en la cuenta del plan 2 que corresponde al producto o servicio. Después abres el depósito del anticipo y usas Acciones › Asignar documento por cobrar. La asignación genera su propia póliza, que cancela el anticipo contra la cuenta del cliente. El resto se cobra con otro depósito por selección de documentos.

El anticipo forma parte del plan 1. Estado de situación financiera del Plan de cuentas contables maestro, en el pasivo a corto plazo. Si el cliente cancela antes de que entregues, el anticipo se devuelve con un egreso: ve Devolver un anticipo a un cliente.

En lo fiscal, el SAT pide facturar el anticipo cuando lo recibes y aplicarlo después con una nota de crédito. Ese esquema está en Manejo de anticipos - Aplicando el anticipo con una nota de crédito a clientes (CFDI de egreso). Facturar o no el anticipo no cambia su tratamiento contable: sigue siendo pasivo hasta que cumples.

El mapa de todas las normas y sus cuentas en Crol está en Cómo cumple Crol ERP con las NIF.

Preguntas frecuentes

¿El anticipo de un cliente es ingreso?

No. Es un pasivo, porque todavía le debes el bien o el servicio. Se vuelve ingreso cuando cumples lo prometido.

¿Si ya facturé el anticipo, ya es ingreso?

No. La factura del anticipo es una obligación fiscal. Contablemente el anticipo sigue siendo pasivo hasta que entregas.

¿Qué pasa si el cliente cancela el pedido?

Si devuelves el dinero, el pasivo se cancela contra bancos y nunca hubo ingreso. Si el contrato te permite quedarte con una parte, esa parte es ingreso cuando la cancelación es definitiva.

¿Cuándo tengo un activo por contrato?

Cuando ya cumpliste una parte, pero tu derecho a cobrar depende de algo más que el paso del tiempo, como terminar la siguiente etapa del servicio.

Términos clave

TérminoQué significa
ContratoAcuerdo con el cliente que crea derechos y obligaciones exigibles.
Obligación a cumplirCada bien o servicio distinto que prometiste entregar.
Precio de la transacciónLo que esperas recibir a cambio, sin los impuestos que cobras por cuenta del fisco.
Pasivo por contratoLo que el cliente te pagó antes de que cumplieras. En Crol, anticipos de clientes.
Activo por contratoLo que ya ganaste pero todavía no puedes cobrar sin cumplir algo más.
Cuenta por cobrarTu derecho incondicional a cobrar: solo falta que pase el plazo.
Hazlo simple.