En Argentina, la factura electrónica se autoriza ante la AFIP (hoy ARCA) mediante sus web services, que devuelven el CAE (Código de Autorización Electrónico) que da validez al comprobante. Hacerlo manualmente en el portal es lento; hacerlo por API, integrado en tus workflows, hace que cada venta se autorice sola. En esta guía repasamos qué necesitas y cómo automatizarlo con Floogos.
Nota: este artículo es una guía técnica general, no asesoría fiscal. Valida siempre los requisitos vigentes con la AFIP/ARCA o tu contador.
- Autoridad
- ARCA
- CAE
- 75123456789012
- Impuesto
- IVA 21%
- Entrega
- XML + PDF
Conceptos clave en 30 segundos
Reúne lo que necesitas
Antes de emitir por API, ten en regla tu certificado y tus datos:
- CUIT y datos fiscales del emisor
- Certificado digital y su clave privada para autenticarte
- Punto de venta habilitado para web services
- Tipos de comprobante que vas a emitir (A, B, C...)
💡 Consejo: empieza en el entorno de homologación de la AFIP. Solicitas CAE de prueba antes de emitir en producción.
Autentícate (WSAA → token)
El acceso a los web services requiere un token de sesión:
- Firmas la solicitud con tu certificado
- El WSAA devuelve un token y una firma de acceso
- Ese token autoriza las llamadas al WSFE
- Tiene caducidad; se renueva cuando expira
💡 Consejo: reutiliza el token mientras siga vigente en lugar de pedir uno nuevo por cada factura; es más eficiente.
Arma el comprobante
Con los datos de la venta se prepara la solicitud de autorización:
- Emisor, receptor y detalle de importes
- IVA (21% u otras alícuotas) y totales
- Punto de venta, tipo de comprobante y numeración correlativa
- Datos según el tipo (A, B, C) y la condición del receptor
💡 Consejo: respeta la numeración correlativa por punto de venta y tipo. Un salto o repetición es causa de rechazo.
Solicita el CAE (WSFE)
Aquí ocurre la autorización: la AFIP valida y responde:
- Envías la solicitud al WSFE con el token de acceso
- La AFIP valida y devuelve el CAE y su fecha de vencimiento
- Con el CAE, el comprobante ya es válido
- Si hay observaciones o rechazo, se devuelve el motivo
💡 Consejo: guarda el CAE y su vencimiento junto al comprobante. Son datos que deben figurar en la factura.
Entrega y notas
Cierras el ciclo entregando la factura y gestionando ajustes:
- Genera la representación (PDF) con el CAE y el código de barras/QR
- Envíala al cliente y archívala
- Nota de crédito para devoluciones/anulaciones; nota de débito para cargos
- Las notas también solicitan su propio CAE
💡 Consejo: la representación impresa debe incluir el CAE, su vencimiento y el QR. Automatizar su generación evita errores.
Cómo lo automatizas con Floogos
En Floogos, todo el flujo cabe en un workflow. El nodo de facturación de Argentina se encarga de la autenticación, el armado y la solicitud del CAE; tú conectas el disparador y los datos:
- 1Un disparador inicia el proceso (una venta, un formulario, un pedido en tu ERP)
- 2El workflow arma el comprobante con el IVA y los totales
- 3El nodo de Argentina se autentica (WSAA) y solicita el CAE (WSFE)
- 4Recibe el CAE y otro nodo genera y entrega el PDF al cliente
- 5Se archiva el comprobante con su CAE, con trazas e insights por ejecución
💡 La credencial (certificado) se configura una vez y se reutiliza. Al ser un workflow, puedes emitir en lote, reintentar rechazos y notificar errores automáticamente.
Preguntas frecuentes
¿Qué es el CAE?
El Código de Autorización Electrónico que devuelve la AFIP y da validez a la factura. Floogos lo solicita automáticamente dentro del workflow y lo archiva junto al comprobante.
¿Qué necesito para emitir por API?
Tu CUIT y datos fiscales, un certificado digital con su clave privada, un punto de venta habilitado para web services y los tipos de comprobante a emitir. Con eso, el nodo de Argentina ya puede solicitar el CAE.
¿Puedo probar antes de emitir facturas reales?
Sí. La AFIP ofrece un entorno de homologación donde solicitas CAE de prueba para validar tu integración antes de producción.
¿Cómo anulo o corrijo una factura?
Con notas de crédito (para devoluciones o anulaciones) o de débito (para cargos), que también solicitan su propio CAE ante la AFIP.
La facturación electrónica en Argentina no tiene por qué depender del portal y el trabajo manual. Con la solicitud del CAE por API integrada en tus procesos, cada venta se autoriza, se entrega y se archiva, con trazabilidad completa. Floogos convierte la autenticación y la autorización en un nodo de tu workflow; tú te ocupas de vender.
Fuentes oficiales
Guía de carácter técnico y general, no asesoría fiscal. Requisitos verificados con las fuentes oficiales; contrasta siempre la normativa vigente con ARCA (ex AFIP) o tu contador.
