Skip to main content
La Autofactura Electrónica (tipo_de: 4) la emite el comprador, no el vendedor. Se usa cuando comprás a alguien que no puede emitir factura electrónica:
  • Productores agropecuarios no inscriptos en el RUC.
  • Vendedores informales (cazadores, recolectores, artesanos no contribuyentes).
  • Vendedores extranjeros sin RUC paraguayo.
A diferencia de la factura, en la autofactura el vendedor es el que aparece en el documento, no el cliente.

Restricción importante

Todos los items de una autofactura deben ser EXENTOS (iva_tipo: 3). Esto es obligatorio por SIFEN — si enviás un item con IVA 10% o 5%, e-Miti rechaza el request con error AutofacturaSoloExentoError antes de armar el XML.

Variables del ejemplo

Caso 1 — Compra a productor no-contribuyente

Compraste 500 kg de soja a un productor que no tiene RUC. Tu RUC (el comprador) ya está en el certificado configurado en e-Miti. En el body, declarás los datos del vendedor (el productor):
Notar:
  • tipo_de: 4 → autofactura.
  • tipo_transaccion: 10 → compra de productos (otros valores típicos: 11 compra de servicios, 13 muestras médicas).
  • receptor es tu empresa (el comprador). Sus datos se autocompletan en parte desde el tenant si los omitís, pero conviene enviarlos explícitos.
  • autofactura describe al vendedor. Es obligatorio.
  • items[].iva_tipo: 3 → EXENTO. Cualquier otro valor falla la validación.

Caso 2 — Compra a vendedor extranjero

Para un vendedor sin RUC paraguayo y residencia fuera del país, cambiá naturaleza_vendedor:
  • naturaleza_vendedor: 2 → EXTRANJERO.
  • autofactura.tipo_documento: 2 → PASAPORTE (otros: 1 cédula paraguaya, 3 cédula extranjera, 4 carnet de residencia).
  • Los campos direccion_provision / codigo_departamento_provision / ciudad_provision / codigo_ciudad_provision representan el lugar donde se entregó el bien o se prestó el servicio, no la dirección del vendedor. En servicios prestados localmente, completalos con la dirección del comprador en Paraguay.

Campos del objeto autofactura

Los códigos de departamento y ciudad están en el catálogo de SET, accesible en GET /v1/catalogos/....

Errores típicos

Siguiente paso

Mismo flujo que cualquier DE: polling de estado hasta A, descarga del KuDE.