---
title: Factura exenta (34)
description: El delta sobre la factura afecta — items 100% exentos, IVA cero y el error 422 que te redirige a la 33 cuando mezclas afectos.
url: https://notta.cl/docs/factura-exenta-34
related:
  - https://notta.cl/docs/nota-credito-61
  - https://notta.cl/docs/api/dtes
  - https://notta.cl/docs/boleta-exenta-41
---

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

# Factura exenta (34)

El `tipo_dte` 34 es la Factura Exenta: misma familia y mismo endpoint `POST /api/v1/dtes`
que la afecta, pero sin IVA. Los campos completos están en
[Factura afecta (33)](/docs/emit-factura-33) — aquí va solo el delta.

## Qué cambia respecto de la 33

| Aspecto | Factura 33 | Factura 34 |
|---|---|---|
| `items[].exento` | Admite mezcla afecto/exento | **Todos** los items con `exento: true` |
| `iva` | 19% sobre el neto | Siempre `0` |
| `monto_neto` | Suma de items afectos | Siempre `0` |
| `monto_total` | `monto_neto + iva + monto_exento` | Igual a `monto_exento` |

Igual que la 33, la 34 exige `receptor.giro`, `receptor.direccion` y `receptor.comuna`
(no vacíos) más `forma_pago` (`1` Contado, `2` Crédito, `3` Sin costo) en el body. Los
detalles de cada campo están en [Factura afecta (33)](/docs/emit-factura-33#campos-del-request).

Si mandas un item afecto en una 34, el endpoint responde `422` con código
`dte.34.invalid_exenta` y la indicación de usar tipo 33. Casos de uso típicos: ventas
y servicios exentos de IVA — educación, salud, transporte de pasajeros.

## Request

```bash
curl -X POST https://app.notta.cl/api/v1/dtes \
  -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": 34,
    "rut_emisor": "76123456-0",
    "receptor": { "rut": "11111111-1", "razon_social": "Cliente Ejemplo SpA", "giro": "Comercio", "direccion": "Av Siempre Viva 123", "comuna": "Santiago" },
    "forma_pago": 2,
    "fecha_emision": "2026-05-13",
    "items": [{
      "nombre": "Asesoría profesional mayo 2026",
      "cantidad": 1,
      "precio_unitario": 300000,
      "exento": true,
      "monto_item": 300000
    }]
  }'
```

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

## Response

`202 Accepted`, mismo shape asíncrono que la 33:

```json
{
  "id": "01957a91-0b50-7000-8000-000000000034",
  "status": "queued",
  "folio": 501,
  "tipo_dte": 34,
  "rut_emisor": "76123456-0",
  "rut_receptor": "11111111-1",
  "monto_neto": 0,
  "monto_exento": 300000,
  "iva": 0,
  "monto_total": 300000,
  "sii_env": "cert",
  "sii_status": "queued",
  "fecha_emision": "2026-05-13",
  "links": {
    "self": "/api/v1/dtes/01957a91-0b50-7000-8000-000000000034",
    "pdf": "/api/v1/dtes/01957a91-0b50-7000-8000-000000000034/pdf",
    "xml": "/api/v1/dtes/01957a91-0b50-7000-8000-000000000034/xml",
    "events": "/api/v1/dtes/01957a91-0b50-7000-8000-000000000034/events"
  }
}
```

Los estados posteriores son los mismos de toda la familia: ver
[Estados SII](/docs/emit-factura-33#estados-sii).

## Próximos pasos

- **[Nota de Crédito (61)](/docs/nota-credito-61)** — la NC referencia facturas 33 y 34; corrige o anula una exenta ya aceptada.
- [Referencia API de DTEs](/docs/api/dtes) — list, detail, PDF, XML y refresh-status de cualquier DTE.
- [Boleta exenta (41)](/docs/boleta-exenta-41) — el equivalente exento para consumidor final B2C.
