---
title: Boleta exenta (41)
description: El delta sobre la boleta afecta — items 100% exentos, IVA cero y todo el monto registrado como exento.
url: https://notta.cl/docs/boleta-exenta-41
related:
  - https://notta.cl/docs/api/boletas
  - https://notta.cl/docs/boleta-39
  - https://notta.cl/docs/factura-exenta-34
---

> Documentación de Notta en markdown. Índice completo: https://notta.cl/llms.txt — corpus entero: https://notta.cl/llms-full.txt

# Boleta exenta (41)

El `tipo_dte` 41 es la Boleta Exenta: mismo pipeline REST y mismo endpoint
`POST /api/v1/boletas` que la afecta, pero sin IVA. Los campos completos están en
[Boleta afecta (39)](/docs/boleta-39) — aquí va solo el delta.

## Qué cambia respecto de la 39

| Aspecto | Boleta 39 | Boleta 41 |
|---|---|---|
| `items[].exento` | `false` (IVA incluido en el precio) | **Todos** los items con `exento: true` |
| `monto_neto` | `round(total / 1.19)` | Siempre `0` |
| `iva` | `total − monto_neto` | Siempre `0` |
| `monto_exento` | `0` | Igual al `monto_total` |

Si mandas un item afecto en una 41, el endpoint responde `422` con código
`dte.41.afecto_not_allowed` y la indicación de usar tipo 39. En el request, la 41
acepta `monto_exento` y `monto_total` opcionales (no `monto_neto` ni `iva`); el
receptor sigue siendo opcional, igual que en la 39.

## Request

```bash
curl -X POST https://app.notta.cl/api/v1/boletas \
  -H "Authorization: Bearer ntt_cert_..." \
  -H "X-Cert-Id: 01957a91-0b50-7000-8000-cccc00000001" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{
    "tipo_dte": 41,
    "rut_emisor": "76123456-0",
    "fecha_emision": "2026-05-13",
    "items": [{
      "nombre": "Servicio exento",
      "cantidad": 1,
      "precio_unitario": 20000,
      "exento": true,
      "monto_item": 20000
    }]
  }'
```

El `X-Cert-Id` es el id de tu certificado (paso 1 del [quickstart](/docs) o dashboard).

## Response

`202 Accepted`, mismo shape que la 39:

```json
{
  "id": "01957a91-0b50-7000-8000-000000000041",
  "tipo_dte": 41,
  "folio": 8802,
  "status": "queued",
  "sii_status": "queued",
  "rut_emisor": "76123456-0",
  "rut_receptor": "66666666-6",
  "monto_neto": 0,
  "monto_exento": 20000,
  "iva": 0,
  "monto_total": 20000,
  "fecha_emision": "2026-05-13",
  "sii_env": "cert",
  "links": {
    "self": "/api/v1/boletas/01957a91-0b50-7000-8000-000000000041",
    "xml": "/api/v1/boletas/01957a91-0b50-7000-8000-000000000041/xml"
  }
}
```

## Próximos pasos

- **[Referencia API de boletas](/docs/api/boletas)** — endpoints de list, detalle, XML y emisión masiva por batch.
- [Boleta afecta (39)](/docs/boleta-39) — la página canónica de campos de boletas.
- [Factura exenta (34)](/docs/factura-exenta-34) — el equivalente exento para B2B con receptor identificado.
