AMOC API FE
POST /api/invoices/send

ICBPER (Bolsas plásticas)

Impuesto al Consumo de Bolsas Plásticas. Aplica por unidad entregada.

Factura mixta: producto regular + bolsas con ICBPER (factor por unidad).

Authorization

Header requerido: Authorization: Bearer <API_TOKEN>

Request Body — application/json

Request JSON
{
    "company": {
        "ruc": "20000000001"
    },
    "tipoDoc": "01",
    "serie": "F001",
    "correlativo": 40,
    "fechaEmision": "2026-05-12T10:00:00-05:00",
    "tipoMoneda": "PEN",
    "formaPago": {
        "tipo": "Contado"
    },
    "client": {
        "tipoDoc": "6",
        "numDoc": "20000000001",
        "rznSocial": "EMPRESA X"
    },
    "mtoOperGravadas": 200.2,
    "mtoIGV": 36.04,
    "icbper": 0.8,
    "totalImpuestos": 36.84,
    "valorVenta": 200.2,
    "subTotal": 237.04,
    "redondeo": 0.04,
    "mtoImpVenta": 237,
    "legends": [
        {
            "code": "1000",
            "value": "SON DOSCIENTOS TREINTA Y SIETE CON 00/100 SOLES"
        }
    ],
    "details": [
        {
            "codProducto": "P001",
            "unidad": "NIU",
            "cantidad": 2,
            "descripcion": "Producto regular",
            "mtoValorUnitario": 100,
            "mtoBaseIgv": 200,
            "porcentajeIgv": 18,
            "igv": 36,
            "tipAfeIgv": "10",
            "totalImpuestos": 36,
            "mtoValorVenta": 200,
            "mtoPrecioUnitario": 118
        },
        {
            "codProducto": "P002",
            "unidad": "NIU",
            "cantidad": 4,
            "descripcion": "BOLSA DE PLASTICO",
            "mtoValorUnitario": 0.05,
            "mtoBaseIgv": 0.2,
            "porcentajeIgv": 18,
            "igv": 0.04,
            "tipAfeIgv": "10",
            "totalImpuestos": 0.84,
            "mtoValorVenta": 0.2,
            "mtoPrecioUnitario": 0.059,
            "icbper": 0.8,
            "factorIcbper": 0.2
        }
    ]
}

Notas

  • Por línea: `icbper` (= `cantidad × factorIcbper`) y `factorIcbper`.
  • Cabecera: `icbper` total + `redondeo` opcional para ajustar céntimos.
  • Tributo SUNAT generado: `7152` (ICBPER).