Comprobante AFIP (Factura A/B/C/M)
Prepara el payload AFIP listo para WSFE en facturación electrónica argentina — Factura tipo A / B / C / M, CUIT del emisor, condición de IVA (Responsable Inscripto, Monotributo, Exento), CUIT del receptor, conceptos con alícuota de IVA (0 / 10,5 / 21 / 27 %) y régimen (régimen general o monotributo). La herramienta emite el JSON estructurado tal como lo espera el web service WSFE de AFIP — no llama a AFIP directamente porque AFIP requiere autenticación con certificado X.509, pero entrega todo lo que necesitás para alimentar Talonarios, Afipsdk-php o pyafipws. Hecho para PyMEs, monotributistas y contadores en Argentina.
Función Pro
Prepara el payload AFIP listo para WSFE en facturación electrónica argentina — Factura tipo A / B / C / M, CUIT del emisor, condición de IVA (Responsable Inscripto, Monotributo, Exento), CUIT del receptor, conceptos con alícuota de IVA (0 / 10,5 / 21 / 27 %) y régimen (régimen general o monotributo). La herramienta emite el JSON estructurado tal como lo espera el web service WSFE de AFIP — no llama a AFIP directamente porque AFIP requiere autenticación con certificado X.509, pero entrega todo lo que necesitás para alimentar Talonarios, Afipsdk-php o pyafipws. Hecho para PyMEs, monotributistas y contadores en Argentina. Esta es una herramienta Pro: mejora tu plan para desbloquearla junto con todas las demás herramientas Pro de la plataforma.
Pásate a Pro — 19 $/mes✓ Todas las herramientas Pro · ✓ Usos diarios ilimitados · ✓ Ajustes guardados e historial de resultados
Cómo usar Comprobante AFIP (Factura A/B/C/M)
- Elegí el tipo de factura según la condición de IVA tuya y de tu cliente — A entre RI, B de RI a CF, C de Monotributo, M para alto riesgo.
- El CUIT del emisor es el de tu empresa o el tuyo personal si sos monotributista; debe coincidir con el certificado X.509 con el que vas a firmar el WSAA.
- Para clientes consumidor final pongas DocTipo=99 y DocNro=0 — AFIP lo acepta sin discriminar IVA.
- Las alícuotas habituales son 21 % (estándar), 10,5 % (carne, frutas, libros), 27 % (telecomunicaciones, energía).
- El payload generado se reenvía tal cual al WSFE; el método FECAESolicitar te devuelve el CAE y la fecha de vencimiento.
Casos de uso
Factura electrónica mensual de un Responsable Inscripto
Factura C de un monotributista a su cliente
Factura de exportación (Factura E, código 19) — pendiente en próxima versión
Nota de crédito A (código 3) — usar el mismo patrón cambiando CbteTipo
Consejos para los mejores resultados
- AFIP exige CUIT con dígito verificador módulo-11 (pesos 5,4,3,2,7,6,5,4,3,2). El validador lo comprueba antes de armar el payload.
- El campo CbteFch va en formato YYYYMMDD (sin guiones) — AFIP rechaza ISO 8601 estándar.
- Para servicios (Concepto=2) son obligatorios FchServDesde, FchServHasta y FchVtoPago — el tool los completa con +30 días.
- El WSAA emite tickets de acceso válidos por 12 horas — cacheálos para no quemar requests.
Preguntas frecuentes
¿Esta herramienta envía el comprobante a AFIP?
No. AFIP requiere autenticación con certificado X.509 (WSAA) y reenvío SOAP al WSFE. Generamos el payload exacto que espera FECAESolicitar; usted lo entrega a su cliente WSFE (Talonarios, Afipsdk-php, pyafipws, etc.) para obtener el CAE.
¿Qué diferencia hay entre Factura A, B, C y M?
Factura A: emisor y receptor son Responsables Inscriptos — IVA discriminado. Factura B: RI emite a Consumidor Final o exento — IVA no se discrimina. Factura C: la emite un monotributista — sin discriminación de IVA porque el monotributo no genera crédito fiscal. Factura M: para emisores con perfil de alto riesgo fiscal — el receptor RI debe retener IVA 100 %.
¿Qué pasa con la AFIP MiPyME (FCE)?
Si su empresa está categorizada como MiPyME y la factura supera el monto mínimo (~$1.5M ARS para 2026), debe usar Factura de Crédito Electrónica MiPyME — códigos 201 (FCE A) o 206 (FCE B) en lugar de los códigos clásicos 1 y 6. El tool ya los incluye en el selector.
Parte de estos flujos de trabajo
Esta herramienta se usa en guías paso a paso que te ayudan a lograr más
Conservamos tu entrada y el resultado durante un máximo de 90 días para prestar el servicio, evitar abusos y, si has iniciado sesión, mostrarte tu historial. Los procesan los proveedores de IA indicados en nuestra Política de privacidad. No los vendemos.