Estás facturando, todo venía bien, y de golpe ARCA te devuelve el error 10016. La buena noticia es que no es un problema de tu certificado ni de tus datos. Es un tema de orden en la numeración de los comprobantes, y se arregla.
Qué dice el error 10016
El mensaje completo suele ser algo así: "el número o la fecha del comprobante no se corresponde con el próximo a autorizar". En criollo, le pediste a ARCA que autorice un comprobante con un número que no es el que esperaba.
ARCA lleva una numeración correlativa estricta por punto de venta y tipo de comprobante. Si el último autorizado fue el 40, el próximo tiene que ser el 41. Si le mandás el 43, o le mandás el 41 dos veces, o le mandás el 41 y el 42 al mismo tiempo, salta el 10016.
Por qué pasa
Hay tres causas habituales. La primera es facturar fuera de orden: tu sistema intentó autorizar un número antes de que se confirmara el anterior. La segunda es la concurrencia: dos ventas casi simultáneas que piden número al mismo tiempo y se pisan. La tercera es un salto: por un reintento mal hecho quedó un hueco en la numeración y ya no coincide con lo que ARCA tiene registrado.
El denominador común es siempre el mismo. El número que vos creés que sigue no es el que ARCA cree que sigue.
Cómo solucionarlo
La regla de oro es nunca asumir el próximo número, sino preguntárselo a ARCA. El WebService tiene un método que devuelve el último comprobante autorizado para tu punto de venta y tipo (se llama FECompUltimoAutorizado). El número correcto a usar es ese, más uno.
Si manejás varias ventas a la vez, además tenés que serializarlas: autorizar de a una, en orden, esperando la respuesta de cada una antes de pedir la siguiente. ARCA autoriza en secuencia, no en paralelo. Si tu herramienta dispara varios pedidos juntos, los vas a chocar.
Si el 10016 te aparece seguido con la herramienta que usás hoy, no es mala suerte. Es una señal de que esa herramienta no está ordenando bien la numeración. Es uno de los motivos más comunes para cambiar de solución.
Cómo lo evita Emitio
Emitio resuelve el 10016 de raíz. Antes de facturar consulta a ARCA el último número autorizado y usa el que corresponde. Cuando entran varias ventas juntas, las encola y las procesa en orden, de la más vieja a la más nueva, con una separación entre cada una para que ARCA las autorice en secuencia. Además mantiene la fecha de los comprobantes de forma monótona, sin saltos hacia atrás. Vos no ves nada de esto. Solo ves tus facturas saliendo bien, una atrás de otra.
Facturá sin pelear con el 10016
Emitio ordena la numeración por vos y emite con CAE real en cada venta de Shopify. Probalo gratis.
Ver Emitio en el App StoreTe puede servir también cómo facturar en Shopify Argentina. Esta guía es informativa y no reemplaza el asesoramiento de tu contador.