POST
/api/invoices/send
Factura con Detracción
Factura sujeta a detracción (SPOT). Requiere `tipoOperacion: 1001` y leyenda 2006.
Factura de S/1180 con detracción del 12% (S/141.60). El cliente paga el saldo y deposita el monto detraído en la cuenta de detracciones del proveedor.
Authorization
Header requerido: Authorization: Bearer <API_TOKEN>
Request Body — application/json
Request JSON
{
"company": {
"ruc": "20000000001"
},
"tipoDoc": "01",
"tipoOperacion": "1001",
"serie": "F001",
"correlativo": 5,
"fechaEmision": "2026-05-12T10:00:00-05:00",
"tipoMoneda": "PEN",
"formaPago": {
"tipo": "Contado"
},
"client": {
"tipoDoc": "6",
"numDoc": "20000000001",
"rznSocial": "EMPRESA X"
},
"mtoOperGravadas": 1000,
"mtoIGV": 180,
"totalImpuestos": 180,
"valorVenta": 1000,
"subTotal": 1180,
"mtoImpVenta": 1180,
"legends": [
{
"code": "1000",
"value": "SON MIL CIENTO OCHENTA CON 00/100 SOLES"
},
{
"code": "2006",
"value": "OPERACION SUJETA A DETRACCION"
}
],
"detraccion": {
"percent": 12,
"mount": 141.6,
"ctaBanco": "0001234567890",
"codMedioPago": "001",
"codBienDetraccion": "025"
},
"details": [
{
"codProducto": "P001",
"unidad": "NIU",
"cantidad": 10,
"descripcion": "Producto sujeto a detracción",
"mtoValorUnitario": 100,
"mtoBaseIgv": 1000,
"porcentajeIgv": 18,
"igv": 180,
"tipAfeIgv": "10",
"totalImpuestos": 180,
"mtoValorVenta": 1000,
"mtoPrecioUnitario": 118
}
]
}
Notas
- `tipoOperacion` debe ser `1001`.
- La leyenda `2006` es obligatoria; omitirla produce la observación 4265.