Caso práctico: anticipo de cliente sin factura de anticipo (NIF D-1)

Registrar un anticipo de cliente sin factura de anticipo hasta reconocer el ingreso

CASO PRÁCTICO ⏱ 8 min 📦 Contabilidad y finanzas. Bancos y tesorería. Depósitos

Un cliente te paga la mitad de un servicio antes de que lo prestes, y tú no emites factura del anticipo. ¿Es ingreso? Según la NIF D-1, todavía no: es un pasivo hasta que cumples. En este caso registras en Crol ERP el anticipo, la factura, la aplicación del anticipo y el cobro del resto, y compruebas en cada póliza que el ingreso nace el día del servicio y no el día del cobro.

Cuándo usar este caso

  • Úsalo cuando recibes un anticipo y no emites factura del anticipo. Registras el cobro con un Depósito, facturas el servicio cuando lo prestas y aplicas el anticipo con Asignar documento por cobrar.
  • No lo uses si facturaste el anticipo como lo piden las reglas del SAT. En ese esquema el anticipo se factura al recibirlo y se aplica a la factura final con una nota de crédito (CFDI de egreso). El paso a paso está en Manejo de anticipos - Aplicando el anticipo con una nota de crédito a clientes (CFDI de egreso).
  • En los dos esquemas el tratamiento contable es el mismo: el anticipo es un pasivo hasta que entregas el bien o prestas el servicio. Lo que cambia es el registro fiscal, no la NIF D-1.

El escenario

La Casa del Café, empresa de demostración de Crol, contrató el servicio de cafetería de un congreso regional de cafeticultores por 40,000.00 más IVA, 46,400.00 en total. El cliente pagó el 50 % por transferencia el 15 de septiembre de 2026 y el servicio se prestó el 27 de octubre. El resto se cobró ese mismo día.

Antes de empezar

  • El cliente ya existe en Contactos. Crol le abre sus subcuentas de clientes y de anticipos la primera vez que lo usas.
  • El servicio que vas a facturar existe en Productos y servicios y tiene precio en tu lista de precios. Sin precio, la factura no te deja capturar el precio unitario.
  • El criterio contable está explicado en NIF D-1 Ingresos por contratos con clientes. Aquí solo se registra.

La solución paso a paso

Son cinco pasos en dos fechas. Los dos primeros pasan en septiembre, cuando todavía no hay ingreso; los otros tres, el día del servicio.

PASO 1 Registra el anticipo con un depósito

1Abre Depósito y pulsa Nuevo. Captura la Fecha, 15/09/2026, y elige el Contacto.

2Deja el Criterio de búsqueda en SIN REFERENCIA: todavía no hay factura que seleccionar.

3Elige la Cuenta bancaria, la Forma de pago 03 y captura el Importe del depósito: 23,200.00.

4En Partidas, elige el concepto ANTICIPOS DE CLIENTES NACIONALES, captura el mismo importe y pulsa Guardar.

Depósito A000012 de Crol ERP con el concepto ANTICIPOS DE CLIENTES NACIONALES y el importe de 23,200 resaltados

Crol genera la póliza de ingreso I0000150: cargo a bancos por 23,200.00, abono al IVA trasladado cobrado por 3,200.00 y abono de 20,000.00 a la subcuenta del cliente en [1.2.1.5.1.1] ANTICIPOS DE CLIENTES NACIONALES. El IVA se separa solo. No hay ninguna cuenta de ingresos en la póliza.

PASO 2 Comprueba el pasivo al cierre de septiembre

5Abre Libro auxiliar de mayor y elige en De la cuenta y A la cuenta la subcuenta del cliente dentro de anticipos de clientes.

6Pon Del 01/09/2026 y Al 30/09/2026 y pulsa Generar.

Libro auxiliar de mayor de Crol ERP con el saldo de 20,000 de anticipos del congreso al 30 de septiembre de 2026

Al 30 de septiembre el anticipo es un pasivo de 20,000.00. En el estado de situación financiera aparece en el rubro ANTICIPOS DE CLIENTES y en el estado de resultados no hay ingreso por este contrato.

PASO 3 Factura el servicio cuando lo prestas

7Abre Factura de venta, pulsa Nuevo y elige el cliente. El campo Saldo actual del cliente muestra el anticipo en negativo: -23,200.00.

8Agrega el servicio, captura la cantidad y revisa que el Importe sea 40,000.00, el IVA 6,400.00 y el Total 46,400.00.

9Elige el Método de pago y la Forma de pago y pulsa Guardar. Crol timbra la factura.

Factura de venta HG000066 de Crol ERP con el servicio de cafetería del congreso y su importe, IVA y total resaltados

La póliza D0000355 carga a clientes 46,400.00 y abona 40,000.00 a la cuenta de ingresos del servicio. Aquí nace el ingreso, el día en que cumples la obligación.

Póliza D0000355 de la factura de venta en Crol ERP con el abono de 40,000 a la cuenta de ingresos resaltado

PASO 4 Aplica el anticipo a la factura

10Abre el depósito del anticipo, A000012, desde la consulta de Depósito.

11Ve a Acciones › Asignar documento por cobrar y elige la factura en Documentos.

12Captura en Importe 23,200.00 y pulsa Aceptar. La acción guarda sola.

Pestaña Asignaciones del depósito A000012 en Crol ERP con la factura 000066 aplicada por 23,200

La aplicación queda en la pestaña Asignaciones y genera su propia póliza, D0000356: carga 20,000.00 a anticipos, carga 3,200.00 al IVA no cobrado y abona 23,200.00 a clientes. El pasivo con el cliente queda en cero.

Pólizas del depósito A000012 en Crol ERP con la póliza D0000356 de la aplicación del anticipo resaltada

PASO 5 Cobra el resto

13Abre un Depósito nuevo con el mismo cliente y el Criterio de búsqueda en TODOS.

14En Selección de documentos marca la factura y pulsa Aceptar.

15Captura la Forma de pago y el importe, 23,200.00, y pulsa Guardar.

Depósito A000013 de Crol ERP con la factura HG000066 seleccionada y el cobro de 23,200 resaltados

La póliza I0000151 carga bancos, pasa 3,200.00 de IVA no cobrado a cobrado y salda la cuenta del cliente.

Póliza I0000151 del cobro del resto en Crol ERP con la reclasificación del IVA a cobrado resaltada

El resultado

CuentaSaldo final
Clientes, subcuenta del congreso0.00
Anticipos de clientes, subcuenta del congreso0.00
Ingresos por servicios40,000.00
IVA trasladado cobrado del caso6,400.00
Bancos, entradas del caso46,400.00

El ingreso se reconoció una sola vez y en la fecha correcta, el anticipo vivió como pasivo mientras no se prestó el servicio y el IVA quedó completo como cobrado.

Si algo salió diferente

El depósito del anticipo quedó saldado al guardarlo

Elegiste un concepto de ingreso en lugar de ANTICIPOS DE CLIENTES NACIONALES. Con un concepto de ingreso el depósito no conserva saldo y no se puede asignar.

No puedo capturar el precio unitario en la factura

El servicio no tiene precio en la lista de precios del cliente. Agrégalo en Modificar lista de precios y vuelve a capturar la partida.

La fecha de la factura se marca en rojo

El SAT solo deja timbrar un comprobante con hasta 72 horas de antigüedad. Factura con la fecha del día en que prestas el servicio.

Asignar documento por cobrar aparece en gris

El depósito ya no tiene saldo: el anticipo se aplicó completo o se usó en otro documento. Revisa la pestaña Asignaciones.

Para profundizar

Hazlo simple.