Saltar al contenido
VeloraBlog
← Todos los artículos

13 de junio de 2026

Error 10069 ARCA: "Campo DocNro no puede ser igual al del emisor" en WSFEv1

AFIP rechaza con Resultado="R" y error 10069 cuando el DocNro del receptor es igual al CUIT del emisor — te estás facturando a vos mismo. Pasa al emitir una Factura C pasando, por default o por error, el CUIT del propio emisor como cliente. Fix: para Consumidor Final usar DocTipo 99 / DocNro 0; para un cliente real, un CUIT distinto al del emisor.

Respuesta verbatim de AFIP

FeCabResp.Resultado: R
FeDetResp.Resultado:  R   (sin CAE)
Errors:
  Code: 10069
  Msg: Campo DocNro no puede ser igual al del emisor.

El comprobante NO se autoriza (Resultado="R" en cabecera y detalle, CAE vacío). Ojo: el motivo NO viene en el array Observaciones del detalle sino en Errors de la respuesta — confunde a los parsers que solo miran Observaciones y reportan un rechazo "sin motivo".

Por qué ocurre

AFIP no permite emitir un comprobante donde el receptor (DocNro) es el mismo CUIT que el emisor: sería facturarte a vos mismo. Ocurre típicamente al probar la emisión y pasar el CUIT del propio emisor como cliente (DocTipo 80 + DocNro = CUIT del emisor), o cuando el campo del receptor toma por default el CUIT configurado del negocio.

Fix según a quién facturás

  • Consumidor Final (el caso más común en Factura C de Monotributo): DocTipo: 99, DocNro: 0. No lleva CUIT de cliente.
  • Cliente con CUIT: DocTipo: 80 + el CUIT del CLIENTE, que debe ser DISTINTO al del emisor.
// Factura C a Consumidor Final
const voucher = {
  CbteTipo: 11,   // Factura C
  DocTipo: 99,    // Consumidor Final
  DocNro: 0,
  // ...resto del payload
};

Revisá que el campo del receptor no esté tomando por default el CUIT del emisor.