Saltar al contenido
VeloraBlog
← Todos los artículos

12 de junio de 2026

¿Qué es el error 10016 de ARCA y cómo resolverlo?

El error 10016 de WSFEv1 ("El número o fecha del comprobante no se corresponde con el próximo a autorizar") ocurre porque ARCA exige numeración estrictamente secuencial. La solución es llamar a FECompUltimoAutorizado inmediatamente antes de emitir, tomar ese número, sumarle 1, y usar esa fecha o una posterior.

Por qué ocurre

El número de comprobante enviado no coincide con el que ARCA espera como siguiente en la secuencia de ese punto de venta + tipo de comprobante. También ocurre si la fecha del nuevo comprobante es anterior a la del último autorizado.

Causas:

  • Se hardcodea el número en lugar de consultarlo al momento de emitir.
  • AFIP/ARCA a veces desincroniza su propio contador con el del sistema.
  • Se envía un comprobante con fecha de ayer cuando el último tiene fecha de hoy.

Solución paso a paso

  1. Llamar a FECompUltimoAutorizado(PtoVta, CbteTipo) inmediatamente antes de crear el comprobante.
  2. nextNumber = lastAuthorized + 1
  3. Asignar fecha >= lastAuthorizedDate al nuevo comprobante.
  4. Si la operación falló, usar FECompConsultar para verificar si el comprobante YA fue autorizado antes de reintentar.