Autofactura
La Autofactura es un documento electrónico que se emite cuando el contribuyente compra productos o servicios a personas no contribuyentes (informales). Permite al comprador generar su propio comprobante fiscal.
Para Autofactura, el campo tipoDocumento debe ser 4
Casos de Uso
Compra a Informales
Cuando compras a personas que no tienen RUC ni emiten facturas
Productos Agrícolas
Compra de productos del agro a pequeños productores sin RUC
Servicios Eventuales
Contratación de servicios a personas sin registro fiscal
Cliente en Autofactura
En la Autofactura, el cliente.ruc y cliente.nombre deben ser los mismos que el emisor de la factura electrónica
"cliente": {
"ruc": "MISMO QUE EL EMISOR DE LA AFE",
"cpais": "PRY",
"nombre": "MISMO QUE EL EMISOR DE LA AFE",
"correo": "correo@empresa.com",
"diplomatico": false
}
Objeto autofactura
Este objeto contiene la información del vendedor (la persona no contribuyente) y los datos de su constancia.
Datos del Vendedor
1 = Cédula paraguaya, 2 = Pasaporte, 3 = Cédula extranjera, 4 = Carnet de residencia
Ubicación del Vendedor
Lugar de Operación
Constancia de No Contribuyente
IVA en Autofactura
La Autofactura siempre debe ser exenta de IVA: ivaTasa = 0, ivaAfecta = 3, baseGravItem = 0, liqIvaItem = 0
| Campo | Valor en Autofactura | Descripción |
|---|---|---|
ivaTasa |
0 | Sin tasa de IVA |
ivaAfecta |
3 | Exenta |
baseGravItem |
0 | Sin base gravada |
liqIvaItem |
0 | Sin liquidación de IVA |
Ejemplo de JSON Autofactura
{
"fecha": "2025-01-17 17:25:26",
"establecimiento": "001",
"punto": "001",
"numero": "0000060",
"descripcion": "Compra a no contribuyente",
"tipoDocumento": 4,
"tipoEmision": 1,
"tipoTransaccion": 1,
"receiptid": "test60",
"condicionPago": 1,
"moneda": "PYG",
"cambio": 0,
"cliente": {
"ruc": "MISMO QUE EL EMISOR DE LA AFE",
"cpais": "PRY",
"nombre": "MISMO QUE EL EMISOR DE LA AFE",
"correo": "aaaa@gmail.com",
"diplomatico": false
},
"autofactura": {
"tipoDocumento": 1,
"documento": 44444,
"nombre": "nombre del vendedor",
"direccion": "casa",
"numCasa": 12321,
"departamentoVendedor": 12,
"distritoVendedor": 154,
"ciudadVendedor": 6106,
"direccionVendedor": "Lugar donde vive o donde ocurre la transaccion",
"direccionProv": "donde ocurre la transaccion",
"departamentoProv": 11,
"distritoProv": 1,
"ciudadProv": 1,
"constanciaNum": 1212131,
"controlNum": 121321
},
"codigoSeguridadAleatorio": "819250260",
"items": [
{
"descripcion": "test product",
"codigo": "0011",
"unidadMedida": 77,
"ivaTasa": 0,
"ivaAfecta": 3,
"cantidad": 1,
"precioUnitario": 1000.0,
"precioTotal": 1000.0,
"baseGravItem": 0,
"liqIvaItem": 0
}
],
"pagos": [
{
"tipoPago": "1",
"monto": 1000.0
}
],
"totalPago": 1000,
"totalRedondeo": 0
}
Notas Importantes
El vendedor debe tener constancia de no contribuyente emitida por la SET
Tanto la ubicación del vendedor como el lugar de operación deben tener códigos SIFEN correctos
Recuerda que el cliente debe ser el mismo que el emisor de la factura
No uses Autofactura para compras a personas con RUC. Usa factura normal en esos casos