12 de junio de 2026
¿Cómo emitir una factura C de monotributista desde Node.js con ARCA?
Un monotributista usa WSFEv1 con CbteTipo = 11 (Factura C). El punto de venta debe ser de tipo "Factura Electrónica – WebService". No se incluye ningún objeto IVA (error 10071 si se incluye). El flujo es: autenticar con WSAA → getLastVoucher(ptoVta, 11) → createVoucher sin IVA → guardar CAE retornado.
Configuración correcta para monotributistas
CbteTipo = 11para Factura C;CbteTipo = 1para Factura A;CbteTipo = 6para Factura B.- Monotributistas NO discriminan IVA — incluir
Iva[]devuelve error 10071. - El punto de venta debe ser tipo "Factura Electrónica – WebService", no "RECE para aplicativo WebService".
Ejemplo con AfipSDK (Node.js)
const afip = new Afip({ CUIT: 20..., production: true });
const last = await afip.ElectronicBilling.getLastVoucher(1, 11);
const res = await afip.ElectronicBilling.createVoucher({
CantReg: 1, PtoVta: 1, CbteTipo: 11,
Concepto: 1, DocTipo: 99, DocNro: 0,
CbteDesde: last + 1, CbteHasta: last + 1, CbteFch: '20260613',
ImpTotal: 5000, ImpTotConc: 0, ImpNeto: 5000,
ImpOpEx: 0, ImpIVA: 0, ImpTrib: 0, MonId: 'PES', MonCotiz: 1,
CondicionIVAReceptorId: 5
});Adaptación ilustrativa — verificar contra documentación oficial antes de usar en producción.