Qué necesita tu sistema para emitir contra ARCA
«Quiero que el sistema facture solo» suena a una función más. En realidad implica varios trámites, un certificado digital y una conversación con tu contador. Nada complicado, pero conviene saber en qué orden va cada cosa.
Antes de seguir. Esta nota es una explicación general y técnica, no asesoramiento impositivo. Los procedimientos y las resoluciones cambian, y el detalle depende de tu condición frente al IVA y tu actividad. Cualquier decisión concreta conviene tomarla con tu contador y verificarla en la documentación oficial del organismo.
La Agencia de Recaudación y Control Aduanero (ARCA, el organismo que reemplazó a la AFIP) ofrece distintas formas de emitir comprobantes electrónicos. Las tres que importan para una PyME son:
- El portal web del organismo: entrás con clave fiscal y cargás la factura a mano. Cero costo, cero integración, mucho tiempo si facturás seguido.
- Un servicio de terceros: una plataforma que factura por vos y suele integrarse con sistemas populares. Tiene un abono.
- Integración directa desde tu sistema: tu software se conecta con los servicios web del organismo y pide la autorización de cada comprobante. Es de lo que trata esta nota.
Las cuatro piezas de una integración
1. El certificado digital
Es el documento de identidad de tu sistema frente al organismo. Sin él, ningún pedido de autorización va a ser aceptado.
El proceso, en líneas generales, es este: se genera localmente una clave privada y un pedido de certificado, se sube ese pedido al sitio del organismo con clave fiscal y se descarga el certificado firmado. La clave privada nunca sale de tu servidor: es el equivalente a la llave de la caja fuerte y quien la tenga puede facturar en tu nombre.
Dos cosas que conviene anotar el día que se genera: el certificado vence —hay que renovarlo antes de la fecha— y conviene guardar una copia de seguridad de la clave privada en un lugar seguro y separado del servidor.
2. La habilitación del servicio
Tener el certificado no alcanza: hay que autorizarlo expresamente para usar el servicio de facturación electrónica. Eso se hace desde el administrador de relaciones del sitio del organismo, vinculando el certificado con el servicio correspondiente y con la CUIT que va a emitir.
Es un trámite corto pero que se hace con clave fiscal de nivel suficiente, y normalmente lo resuelve el titular o el contador. El desarrollador no puede hacerlo por vos salvo que le des acceso, cosa que no recomiendo.
3. El punto de venta
Cada canal de emisión tiene su propio número de punto de venta y su propia numeración correlativa. Para facturar desde un sistema propio hay que dar de alta un punto de venta del tipo que corresponde a servicios web: no se puede reutilizar el mismo que usás en el portal.
Esto tiene una consecuencia práctica importante: si venías facturando manualmente y ahora integrás, vas a tener dos numeraciones distintas conviviendo. No es un error, es como está diseñado. Avisale a tu contador antes del primer comprobante para que no aparezca como sorpresa en el próximo cierre.
4. El CAE
El Código de Autorización Electrónico es la respuesta del organismo diciendo «esta factura es válida». El circuito es siempre el mismo:
- Tu sistema arma el comprobante con todos sus datos: tipo, punto de venta, número, fecha, CUIT del receptor, importes, alícuotas de IVA.
- Lo envía al servicio web, firmado con tu certificado.
- El organismo valida y devuelve el CAE con su fecha de vencimiento, o rechaza el comprobante con un código de error.
- Tu sistema guarda el CAE e imprime el comprobante incluyendo ese código y el QR correspondiente.
Sin CAE, el comprobante no existe legalmente. Por eso un sistema bien hecho nunca da por confirmada una venta antes de recibirlo.
Los detalles que hacen fallar el primer intento
La integración es directa cuando se conoce, y molesta la primera vez. Estos son los tropiezos más comunes:
El ambiente de prueba y el real son dos mundos separados
Existe un entorno de homologación para probar sin emitir comprobantes reales. Tiene su propio certificado, sus propios puntos de venta y sus propias direcciones. Todo lo que funciona en pruebas hay que volver a configurarlo para producción. Es normal y conviene presupuestar ese paso.
La numeración tiene que ser correlativa y sin huecos
Si tu sistema reserva un número, falla el envío y después usa el siguiente, quedó un salto que hay que justificar. Un sistema serio consulta cuál fue el último comprobante autorizado antes de emitir, y reintenta con el mismo número si hubo un problema de conexión.
Los importes tienen que cerrar exactamente
La suma de los netos por alícuota más los IVA más los conceptos no gravados tiene que dar el total informado, sin diferencias de redondeo. Es una de las causas más frecuentes de rechazo, y suele aparecer al aplicar descuentos por porcentaje.
El tipo de comprobante depende de las dos partes
Qué comprobante corresponde emitir depende de tu condición frente al IVA y de la del cliente. El sistema tiene que conocer esa condición para elegir bien, lo que significa que el padrón de clientes debe tener ese dato cargado y actualizado. Es tarea de datos maestros, no de programación.
El servicio a veces no responde
Como cualquier servicio en línea, puede estar caído o lento. El sistema tiene que contemplarlo: guardar el comprobante como pendiente, reintentar y avisar con claridad al operador, en lugar de mostrar un error incomprensible mientras el cliente espera en el mostrador.
La alternativa que muchos subestiman: no integrar
Integrar la emisión no siempre vale la pena, y esto es algo que conviene evaluar con honestidad antes de gastar en desarrollo.
Si emitís pocos comprobantes por día, o si en tu empresa ya hay una persona que factura desde el portal con un circuito aceitado, el valor de integrar es bajo. En ese caso hay una opción mucho más barata y casi igual de útil: que el sistema importe los comprobantes ya emitidos.
El organismo permite descargar el detalle de los comprobantes emitidos en un período. Ese archivo se puede cargar en el sistema y cruzar automáticamente contra clientes y ventas. Con eso tenés cuentas corrientes actualizadas, control de qué se facturó y qué no, y reportes confiables, sin certificados ni puntos de venta nuevos.
Es una fracción del costo y resuelve el 80% del problema real, que casi nunca es «emitir» sino «saber qué se emitió y a quién».
Regla simple. Si el cuello de botella es el tiempo que lleva emitir cada factura, integrá. Si el cuello de botella es no saber qué se facturó y cómo impacta en las cuentas, importá los comprobantes y ahorrate la integración.
Qué pedirle a quien te lo va a desarrollar
Si decidís integrar, estos cinco puntos deberían estar en la propuesta por escrito:
- Quién hace cada trámite. Certificado, habilitación del servicio y alta del punto de venta: qué hacés vos, qué hace tu contador y qué hace el desarrollador.
- Pruebas en homologación antes de producción, con el detalle de qué casos se van a probar: factura, nota de crédito, cliente inscripto, consumidor final.
- Manejo de errores y reintentos. Qué pasa exactamente si el servicio no responde en el medio de una venta.
- Diseño del comprobante impreso, incluido el código QR y todos los datos obligatorios.
- Aviso de vencimiento del certificado, para que no te enteres el día que dejan de salir las facturas.
Facturar automático no es un botón: es un circuito. Lo que se paga es que ese circuito no se rompa un viernes a las seis de la tarde.
Si querés que veamos qué te conviene en tu caso —integrar de verdad o simplemente importar lo que ya emitís— escribime y lo charlamos sin cargo.