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
- Llamar a
FECompUltimoAutorizado(PtoVta, CbteTipo)inmediatamente antes de crear el comprobante. nextNumber = lastAuthorized + 1- Asignar fecha
>= lastAuthorizedDateal nuevo comprobante. - Si la operación falló, usar
FECompConsultarpara verificar si el comprobante YA fue autorizado antes de reintentar.