---
title: Nota de crédito (61)
description: Anula o corrige una factura aceptada con los códigos de referencia correctos, dentro del plazo legal y sin chocar con el bloqueo de factura cedida.
url: https://notta.cl/docs/nota-credito-61
related:
  - https://notta.cl/docs/nota-debito-56
  - https://notta.cl/docs/api/dtes
  - https://notta.cl/docs/webhooks
  - https://notta.cl/docs/errors
---

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

# Nota de crédito (61)

El `tipo_dte` 61 es la Nota de Crédito: revierte o corrige un DTE emitido antes. Una NC solo puede referenciar facturas tipo 33 (afecta) o 34 (exenta) — cualquier otro `tipo_doc_ref` se rechaza en validación.

Los campos base del request (receptor, items, montos) están en [/docs/emit-factura-33](/docs/emit-factura-33); aquí solo los propios de la NC. Puedes emitirla por los 3 canales programáticos (API, CLI, MCP) + el dashboard; los ejemplos de esta guía usan curl.

## Códigos de referencia

El `cod_ref` de cada `reference` define qué hace la NC sobre el documento original:

| `cod_ref` | Operación | Efecto |
|---|---|---|
| `1` | Anula el documento | Revierte el DTE referenciado completo |
| `2` | Corrige texto | Razón social, dirección, glosa — los montos van en 0 |
| `3` | Corrige montos | Devolución parcial o total de lo facturado |

Con `cod_ref: 2` la validación exige `monto_item` y `precio_unitario` en 0 en todos los items. Si envías `monto_neto`, `monto_exento`, `iva` o `monto_total`, también tienen que ser 0.

## Campos propios de la 61

| Campo | Tipo | Notas |
|---|---|---|
| `references` | array (1-40) | Obligatorio. Solo puede apuntar a DTE tipo 33 o 34 |
| `override_cedida` | boolean, opcional | Requerido cuando la factura referenciada está cedida a factoring (ver callout) |

Cada entrada de `references` lleva los 6 campos, todos obligatorios:

| Campo | Tipo | Descripción |
|---|---|---|
| `line_num` | entero 1-40 | Número de línea de la referencia |
| `tipo_doc_ref` | entero | Tipo del documento referenciado: 33 o 34 |
| `folio_ref` | entero positivo | Folio del documento original |
| `fecha_ref` | `YYYY-MM-DD` | Fecha de emisión del documento original |
| `cod_ref` | `1` \| `2` \| `3` | Operación según la tabla anterior |
| `razon_ref` | string (mín. 1) | Motivo de la anulación o corrección |

## Plazo legal

Para devoluciones, la NC con derecho a rebajar el débito fiscal tiene plazo de **6 meses** desde la operación original (Ley 21.398, Art. 21 LIVA). Notta valida el plazo contra la `fecha_ref` antes de emitir; si no cumple, la API responde `422` con código `dte.nota_credito.fuera_plazo` — ver [Errores](/docs/errors).

> **Factura cedida a factoring — Corte Suprema 2025:**
Una NC sobre una factura cedida y aceptada irrevocablemente en el RPETC (más de 8 días desde la recepción) es inoponible al cesionario, según doctrina de la Corte Suprema 2025. Notta bloquea la emisión por defecto con `nc.over_cedida.blocked` (o `dte.nota_credito.cedida_override_required` cuando lo detecta el chequeo de emisión) — ver [Errores](/docs/errors). Si entiendes las consecuencias y necesitas emitirla igual, envía `override_cedida: true`.

## Request

Devolución parcial sobre la factura 33 folio 1234:

```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": 61,
    "rut_emisor": "76123456-0",
    "receptor": { "rut": "11111111-1", "razon_social": "Cliente Ejemplo SpA" },
    "fecha_emision": "2026-05-13",
    "references": [{
      "line_num": 1,
      "tipo_doc_ref": 33,
      "folio_ref": 1234,
      "fecha_ref": "2026-04-02",
      "cod_ref": 3,
      "razon_ref": "Devolución parcial de 2 unidades"
    }],
    "items": [{
      "nombre": "Devolución parcial 2 unidades",
      "cantidad": 2,
      "precio_unitario": 50000,
      "exento": false,
      "monto_item": 100000
    }]
  }'
```

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

## Response

La emisión es asíncrona: el endpoint responde `202` con `status: "queued"` y el envío al SII corre detrás.

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

## Próximos pasos

- **[Nota de débito (56)](/docs/nota-debito-56)** — la operación inversa: aumenta el monto de un documento emitido o anula una NC.
- [Referencia API de DTEs](/docs/api/dtes) — todos los endpoints de consulta, PDF y XML.
- [Webhooks](/docs/webhooks) — recibe la transición a `EPR` o rechazo sin polling.
- [Errores](/docs/errors) — qué devuelve la API cuando la referencia o el plazo no validan.
