Configurar ARCA
Todo lo que hay que hacer en ARCA para facturar con arcafactura, en orden. Cada paso dice en qué pantalla de ARCA se hace, qué botón tocar y dónde se carga el resultado en arcafactura.
| # | Paso | Dónde se hace | Cuánto tarda |
|---|---|---|---|
| 1 | Antes de empezar: Clave Fiscal nivel 3 | ARCA | 5 minutos |
| 2 | Condición frente al IVA | arcafactura (Perfil) | 1 minuto |
| 3 | Certificado de homologación (pruebas) | ARCA (WSASS) + arcafactura | 10 minutos |
| 4 | Certificado de producción | ARCA + arcafactura | 15 minutos |
| 5 | Punto de venta Web Services | ARCA (o tu contador) | 5 minutos |
| 6 | Datos para la factura | arcafactura (Perfil) | 5 minutos |
| 7 | Primera factura | arcafactura (Emitir) | 2 minutos |
Para integrar otra app por API o usar un asistente de IA (MCP), mirá la Documentación.
Antes de empezar
- Clave Fiscal nivel 3. Los servicios de certificados y el Administrador de Relaciones la piden. Si tenés nivel 2, subila desde la app Mi ARCA (validación con DNI y foto) o en una dependencia de ARCA.
- Tu CUIT (11 dígitos, sin guiones).
- Entrá siempre con tu propia clave. Si administrás varios CUIT (por ejemplo, sos contador), ARCA te pregunta a quién representar: elegí el CUIT que va a facturar.
- Después de adherir un servicio nuevo, cerrá la sesión de ARCA y volvé a entrar: recién ahí aparece en tu lista de servicios.
Condición frente al IVA
Define qué comprobantes podés emitir: monotributista → C (factura 11, nota de débito 12, nota de crédito 13); responsable inscripto → A, B y M.
- De dónde sale: tu Constancia de opción (monotributo) o Constancia de inscripción (responsable inscripto). Se consulta en la web de ARCA con el CUIT, sin clave.
- Dónde se carga: se elige al registrarte y se cambia en Perfil → Datos fiscales → Cambiar condición (por ejemplo, si te recategorizan). Cambiarla acá no te recategoriza en ARCA: solo le avisa a arcafactura.
- Varios CUIT con distinta condición (por ejemplo, tu persona física monotributista y una empresa responsable inscripta): la de tu cuenta rige para todos, salvo los que tengan una propia. Para la empresa, elegila en Perfil → Datos para la factura → Condición frente al IVA de este CUIT. Cada CUIT necesita su propio certificado y su propio punto de venta Web Services.
Certificado de homologación (pruebas)
Homologación es el ambiente de prueba de ARCA: los comprobantes no tienen validez fiscal y podés equivocarte sin consecuencias. Conviene empezar acá.
1. Generá la clave y el pedido de certificado (CSR). En arcafactura: Certificados → Generar CSR → Homologación → tu CUIT → Generar. Descargá los dos archivos:
homologacion.key: la clave privada. Se genera en tu navegador y no se puede recuperar: guardala.homologacion.csr: el pedido que vas a pegar en ARCA. Su nombre (CN) esarcafactura-homologacion.
2. Habilitá WSASS (una sola vez). En ARCA:
- Administrador de Relaciones de Clave Fiscal → si te pregunta, elegí tu CUIT.
- Adherir servicio → ARCA → Servicios Interactivos → WSASS - Autogestión Certificados Homologación → Confirmar.
- Cerrá la sesión y volvé a entrar.
3. Pedí el certificado. Entrá al servicio WSASS - Autogestión Certificados Homologación:
- Nuevo Certificado.
- Nombre simbólico del DN:
arcafactura-homologacion(el mismo nombre que tiene el CSR). - Solicitud del certificado en formato PKCS#10: pegá el contenido completo del
.csr, desde-----BEGIN CERTIFICATE REQUEST-----hasta-----END CERTIFICATE REQUEST-----. - Crear DN y obtener certificado.
- ARCA te muestra el certificado: copialo completo (desde
-----BEGIN CERTIFICATE-----hasta-----END CERTIFICATE-----) y guardalo en un archivohomologacion.crt.
4. Autorizalo para facturar. En el mismo WSASS:
- Crear autorización a servicio.
- Nombre simbólico del DN a autorizar:
arcafactura-homologacion. - CUIT representado: tu CUIT (el que va a facturar).
- Servicio al que deseas acceder: wsfe - Facturación Electrónica.
- Crear autorización de acceso. Revisá en Autorizaciones que aparezca.
5. Subilo a arcafactura. Certificados → Subir certificado → entorno Homologación → el .crt y la .key.
Certificado de producción
Para facturas reales. El certificado dura unos 2 años; arcafactura te muestra cuándo vence.
1. Generá la clave y el CSR. Certificados → Generar CSR → Producción → tu CUIT y tu razón social → Generar. Descargá produccion.key y produccion.csr (su nombre es arcafactura-produccion). Guardá la .key en un lugar seguro, por ejemplo tu gestor de contraseñas: si se pierde, hay que pedir otro certificado.
¿Preferís generarlos en tu computadora? Con OpenSSL (en Mac y Linux ya viene instalado):
openssl genrsa -out produccion.key 2048
openssl req -new -key produccion.key \
-subj "/C=AR/O=PEREZ JUAN CARLOS/CN=arcafactura-produccion/serialNumber=CUIT 20111111112" \
-out produccion.csr
En O va tu nombre o razón social y en serialNumber tu CUIT. El CN es el alias que vas a usar en ARCA: solo letras, números y guiones.
2. Habilitá el administrador de certificados (una sola vez).
- Administrador de Relaciones de Clave Fiscal → si te pregunta, elegí tu CUIT.
- Adherir servicio → ARCA → Servicios Interactivos → Administración de Certificados Digitales → Confirmar.
- Cerrá la sesión y volvé a entrar.
3. Pedí el certificado. Entrá a Administración de Certificados Digitales → elegí tu CUIT:
- Agregar alias.
- Alias:
arcafactura-produccion(el mismo nombre que tiene el CSR). - Examinar → elegí el archivo
produccion.csr→ Agregar Alias. - En la lista, en tu alias, tocá Ver y después Descargar: es el certificado (
.crt).
4. Autorizalo para facturar. Sin este paso ARCA rechaza el login con coe.notAuthorized.
- Administrador de Relaciones de Clave Fiscal → elegí tu CUIT.
- Nueva Relación → Buscar.
- ARCA → Web Services → Facturación Electrónica.
- En Representante, tocá Buscar y elegí el certificado (computador fiscal) con el alias
arcafactura-produccion. - Confirmar y confirmá de nuevo en la pantalla siguiente.
5. Subilo a arcafactura. Certificados → Subir certificado → entorno Producción → el .crt y la .key.
Punto de venta Web Services
Para facturar por sistema hace falta un punto de venta de tipo Web Services. El de "Factura en Línea" (Comprobantes en línea de ARCA) no sirve: ARCA rechaza el comprobante (error 11002).
- En ARCA → Administración de puntos de venta y domicilios → elegí tu CUIT → A/B/M de puntos de venta → Agregar.
- Completá:
- Número: uno nuevo (por ejemplo
2). Cada punto de venta queda atado a un sistema: no se reusa el de Factura en Línea. - Nombre de fantasía: el que quieras (solo lo ves vos en ARCA).
- Sistema: Factura Electrónica - Monotributo - Web Services si sos monotributista, o RECE para aplicativo y web services si sos responsable inscripto.
- Domicilio: el domicilio comercial que va a salir en la factura.
- Número: uno nuevo (por ejemplo
- Anotá el número y cargalo en Perfil → Datos para la factura → Punto de venta de producción.
En homologación no hace falta crear nada: sirve cualquier número (por ejemplo 1).
Datos para la factura
ARCA exige estos datos impresos en cada comprobante (el PDF). Se cargan una vez por CUIT y se copian en cada comprobante al emitirlo: si después los cambiás, los PDF ya emitidos no cambian.
| Dato | De dónde sale | Ejemplo |
|---|---|---|
| Razón social | Constancia de opción o de inscripción (persona humana: apellido y nombres) | PEREZ JUAN CARLOS |
| Nombre de fantasía (opcional) | El nombre de tu marca o negocio. Va grande arriba en el PDF; la razón social sigue impresa abajo, como exige ARCA | Estudio Pérez |
| Domicilio comercial | ARCA → Administración de puntos de venta y domicilios → el domicilio asociado a tu punto de venta Web Services | Av. Siempreviva 742 - San Miguel de Tucumán (4000) - Tucumán |
| Ingresos Brutos | Es provincial: el organismo de tu provincia (AGIP en CABA, ARBA en Buenos Aires, la DGR en las demás). Contribuyente local: suele ser tu CUIT (figura en tus declaraciones juradas de IIBB). Convenio Multilateral: el número de CM. Exento: "Exento" | 20-11111111-2 |
| Inicio de actividades | Constancia de opción ("Fecha de inicio") o de inscripción. Si antes facturabas en otro régimen, confirmalo con tu contador | 01/11/2020 |
| Punto de venta | El Web Services del paso anterior (producción) y cualquiera para homologación | 2 |
| Condición frente al IVA de este CUIT (opcional) | Solo si este CUIT factura distinto que tu cuenta (por ejemplo, una empresa responsable inscripta). Vacía: la de tu cuenta | Responsable Inscripto |
Atajo: si alguna vez hiciste una factura en "Comprobantes en línea" de ARCA, el encabezado de ese PDF tiene la razón social, el domicilio comercial, Ingresos Brutos y el inicio de actividades tal cual.
Dónde se cargan: Perfil → Datos para la factura. También por API, con PUT https://arcafactura-dev-api.dp.casalox.com/v1/emisores/{cuit} (ver la Documentación).
Primera factura desde el portal
- Emitir → entorno Homologación → elegí el CUIT (el punto de venta se completa solo).
- Tipo (por ejemplo Factura C), concepto, receptor (consumidor final o con CUIT/DNI) y los ítems: el total sale de los ítems.
- Emitir. Si ARCA la aprueba, ves el número y el CAE. En Comprobantes la abrís y descargás el PDF con el QR de ARCA.
- Cuando todo funcione, repetí en Producción: es un comprobante real (el portal pide confirmación). Una factura con CAE no se borra: se anula con una nota de crédito desde Comprobantes.
Buscar el receptor en ARCA
En Emitir, con un receptor con CUIT, Buscar en ARCA completa el nombre, el domicilio y la condición frente al IVA desde el padrón. Para usarlo, autorizá tu certificado para el servicio de Constancia de Inscripción (ws_sr_constancia_inscripcion), igual que hiciste con Facturación Electrónica:
- Producción: Administrador de Relaciones de Clave Fiscal → Nueva Relación → Buscar → ARCA → Web Services → Consulta de Constancia de Inscripción → en Representante, tu certificado → Confirmar.
- Homologación: WSASS → Crear autorización a servicio → tu DN, tu CUIT y el servicio ws_sr_constancia_inscripcion.
Si no está autorizado, el portal te avisa y podés completar los datos a mano.
Facturar por otro CUIT (contador o empresa)
Si sos contador, o tenés una empresa además de tu persona física, podés facturar por otros CUIT con tu certificado. No hace falta un certificado por cada uno: el titular de cada CUIT autoriza al tuyo en ARCA.
1. El titular del otro CUIT autoriza tu certificado (con su Clave Fiscal):
- Administrador de Relaciones de Clave Fiscal → Nueva Relación → Buscar → ARCA → Web Services → Facturación Electrónica.
- En Representante, Buscar → elegí Computador Fiscal → poné tu CUIT (el del certificado) → elegí el alias (por ejemplo
arcafactura-produccion). - Confirmar y confirmá de nuevo.
En homologación es en WSASS: Crear autorización a servicio con tu DN y, en CUIT representado, el CUIT del cliente.
2. Cargalo en arcafactura: Certificados → Facturar por otro CUIT → el CUIT del cliente, el entorno y tu certificado. Por API: POST /v1/credenciales/representaciones.
3. Lo demás es por CUIT: el cliente necesita su propio punto de venta Web Services (lo crea con su clave) y sus datos para la factura en Perfil (con su condición frente al IVA si es distinta de la tuya).
Si ARCA rechaza con coe.notAuthorized, el titular todavía no autorizó tu certificado (o eligió otro alias).
Exportar para el contador
En Comprobantes, elegí el entorno (producción) y el período con Desde y Hasta, y tocá Exportar CSV: baja el libro de ventas con todos los comprobantes aprobados, listo para abrir en Excel o mandarle a tu contador. Sin fechas, exporta el mes en curso. Las notas de crédito van en negativo. Por API: GET /v1/comprobantes/export (ver la Documentación).
Avisos
arcafactura te avisa en el inicio del portal y por mail (al dueño de la cuenta):
- Certificado de producción por vencer: a los 30, 7 y 1 día, y si venció. Renovalo con los pasos de Renovar el certificado.
- Tope del monotributo: si cargás el tope anual de tu categoría en Perfil → Datos para la factura, te avisa cuando lo facturado en los últimos 12 meses llega al 80 % y al 100 %. El tope de cada categoría está en la tabla de categorías de ARCA y cambia dos veces por año: actualizalo cuando cambie.
Cuentas: tus clientes o tu empresa
Si sos contador, o querés facturar para tu empresa sin usar tu cuenta personal, creá una cuenta aparte para cada uno: menú de usuario → Cuentas → Nueva cuenta (nombre y condición frente al IVA). La administrás vos como dueño y tiene todo lo suyo: certificados, datos para la factura, comprobantes, API keys, avisos y equipo. Cambiás de cuenta desde el menú de arriba a la derecha.
Para que la cuenta facture por el CUIT del cliente o de la empresa:
- Con su propio certificado: subí el certificado de ese CUIT en Certificados (con la cuenta activa).
- Con tu certificado: el titular te autoriza en ARCA y vos lo cargás en Certificados → Facturar por otro CUIT (ver Facturar por otro CUIT).
Después completá sus Datos para la factura y, si querés que el cliente vea sus comprobantes, invitalo desde Equipo como Solo lectura. El plan es el de tu cuenta personal y vale para todas las cuentas que administrás.
Tu marca en la factura (nombre y logo)
Si vendés por varios canales con el mismo CUIT (tu tienda, una app, el mostrador), cada uno puede salir con su nombre y su logo:
- En Plantillas, creá una plantilla por canal. En cada una cargá su Nombre de fantasía (pisa el del CUIT) y, si querés, subí su Logo (PNG o JPG de hasta 300 KB) y elegí Logo en "Qué va en grande". La razón social sale siempre, debajo.
- En API keys, en cada key elegí su Plantilla del PDF: todo lo que emita esa app sale con esa marca, sin cambiar nada en la app.
- Lo que emitís desde el portal usa la plantilla del punto de venta o la predeterminada (o la que elijas al emitir).
Equipo: sumar a tu contador o a tu equipo
Varias personas pueden usar la misma cuenta, cada una con su usuario y su contraseña. Las suma el dueño (o un administrador) desde el menú de usuario → Equipo → Invitar: le llega un mail con un enlace que vence en 7 días.
| Rol | Qué puede hacer |
|---|---|
| Administrador | Todo: emitir, certificados, datos para la factura y equipo. Menos el plan, las API keys y la condición frente al IVA de la cuenta, que son del dueño. |
| Emisor | Emitir facturas y notas de crédito, y ver los comprobantes. |
| Solo lectura | Ver los comprobantes, descargar los PDF y exportar. |
Quien pertenece a más de una cuenta (por ejemplo, un contador con varios clientes) elige con cuál trabajar desde el menú de arriba a la derecha. Los comprobantes emitidos desde el portal guardan quién los emitió.
Plan y facturación
Tu plan se maneja desde el menú de usuario → Plan y facturación. Los precios los ves ahí mismo y se pagan por mes con Mercado Pago.
- Subir de plan (de Básico a Pro): pasás a Pro enseguida y pagás solo la diferencia del tiempo que te queda del período (un pago único, con un link que vale 24 horas). Desde el mes siguiente se cobra el precio del plan nuevo.
- Bajar de plan: rige al final del período que ya pagaste: hasta entonces seguís con el plan actual. Si te arrepentís, podés anular la baja.
- Cancelar: conservás el plan hasta el último día pagado.
- Si sube el precio: te avisamos por mail con 30 días de anticipación y recién después se aplica a tu suscripción. Si baja, se aplica enseguida.
Renovar el certificado
Antes de que venza (lo ves en Certificados):
- Generá una clave y un CSR nuevos (Certificados → Generar CSR).
- En Administración de Certificados Digitales, entrá a tu alias
arcafactura-producciony agregá el nuevo certificado con el CSR nuevo; descargalo. - Subilo en Certificados con la clave nueva: reemplaza al anterior.
Si el alias es el mismo, la relación con Facturación Electrónica se mantiene. Si creaste un alias nuevo, repetí el paso 4 de Certificado de producción.
Errores de ARCA
| Qué ves | Qué pasa | Cómo se arregla |
|---|---|---|
coe.notAuthorized ("Computador no autorizado a acceder al servicio") | El certificado no está autorizado para Facturación Electrónica | Producción: Nueva Relación en el Administrador de Relaciones. Homologación: Crear autorización a servicio en WSASS |
coe.alreadyAuthenticated | Ya hay un acceso vigente con ese certificado, pedido desde otro sistema o computadora | Esperá a que venza (hasta 12 horas). Usá un certificado distinto para cada sistema |
| "Certificado no emitido por AC de confianza" | Subiste un certificado de homologación como producción, o al revés | Subilo en el entorno que corresponde: el de WSASS es de homologación |
| "No se validó la firma digital" (600) | Se mezclaron entornos: el certificado es de homologación y se usa en producción, o al revés | Revisá que cada certificado esté subido en su entorno |
| "CUIT no aparece en la lista de relaciones" (600) | Facturás con un CUIT distinto al del certificado o al autorizado | Emití con el CUIT del certificado, o autorizá ese CUIT |
El archivo empieza con BEGIN CERTIFICATE REQUEST | Subiste el CSR en lugar del certificado | Subí el .crt que te dio ARCA (empieza con BEGIN CERTIFICATE) |
| Rechazo 11002 ("El punto de venta no se encuentra habilitado para usar este WS") | El punto de venta es de Factura en Línea o no existe | Usá el punto de venta Web Services |
| Rechazo 10016 (número o fecha) | La fecha es anterior a la del último comprobante, o muy lejana a hoy | Emití con la fecha de hoy |
| Error 501 de ARCA | Falla interna de ARCA | No es tuyo: reintentá más tarde con la misma Idempotency-Key |
VALIDATION_ERROR en tipoComprobante | La letra no corresponde a tu condición frente al IVA | Monotributo: C. Si te recategorizaron, cambiá la condición en Perfil |
DATOS_EMISOR_FALTANTES al pedir el PDF | Faltan los datos para la factura de ese CUIT | Cargalos en Perfil → Datos para la factura |
Fuentes
Estos pasos siguen los tutoriales de afipts.com (documentación del SDK que usa arcafactura para hablar con ARCA) y la documentación oficial de ARCA: