Ir al contenido
SimploSimplo Docs

Tipos de DTE

Los 12 tipos de documento tributario electrónico que soporta la API de Simplo, con sus códigos SII y requisitos específicos.

Un DTE (Documento Tributario Electrónico) es un documento tributario chileno, definido y validado por el SII. Cada DTE tiene un tipo numérico y un folio — un número secuencial autorizado por el SII mediante un archivo CAF (Código de Autorización de Folios).

Usa el código numérico en tipo_dte, o las constantes con nombre de DteTypes en el SDK:

Código DteTypes. Nombre Qué es
33 Invoice Factura Electrónica Factura B2B estándar, afecta a IVA
34 ExemptInvoice Factura No Afecta o Exenta Electrónica Factura para ventas exentas de IVA
39 Receipt Boleta Electrónica Boleta a consumidor (B2C), IVA incluido
41 ExemptReceipt Boleta No Afecta o Exenta Electrónica Boleta a consumidor para ventas exentas de IVA
43 SettlementInvoice Liquidación Factura Electrónica Liquidación emitida por un consignatario/agente al mandante
46 PurchaseInvoice Factura de Compra Electrónica Factura emitida por el comprador (ej. cuando el vendedor no puede emitir)
52 DispatchGuide Guía de Despacho Electrónica Guía para mercadería en tránsito
56 DebitNote Nota de Débito Electrónica Aumenta el monto de un documento anterior
61 CreditNote Nota de Crédito Electrónica Anula o corrige un documento anterior
110 ExportInvoice Factura de Exportación Electrónica Factura de exportación (moneda extranjera, datos de aduana)
111 ExportDebitNote Nota de Débito de Exportación Electrónica Nota de débito sobre un documento de exportación
112 ExportCreditNote Nota de Crédito de Exportación Electrónica Nota de crédito sobre un documento de exportación
import Simplo, { DteTypes } from '@simplohq/sdk';
const simplo = new Simplo();
await simplo.dtes.emit({ tipo_dte: DteTypes.Receipt /* 39 */, /* ... */ });
  • Notas de crédito/débito (56, 61) y sus variantes de exportación (111, 112) requieren referencias apuntando al documento corregido, con codigo_ref: 1 lo anula, 2 corrige texto, 3 corrige montos.

    await simplo.dtes.emit({
    tipo_dte: 61,
    receptor,
    detalle: [{ nombre: 'Devolución', cantidad: 1, precio: 50000 }],
    referencias: [
    {
    tipo_doc_ref: 33,
    folio_ref: 1042,
    fecha_ref: '2026-08-01',
    codigo_ref: 1, // anula
    razon_ref: 'Anula factura por devolución',
    },
    ],
    });
  • Guías de despacho (52) requieren ind_traslado (por qué se mueve la mercadería) y aceptan tipo_despacho (quién despacha).

  • Facturas de compra (46) típicamente llevan impuestos_retenciones (ej. { tipo_imp: 15 } para IVA totalmente retenido).

  • Documentos de exportación (110–112) requieren export_data (moneda, códigos aduaneros, puertos, pesos) y usan códigos de referencia libres como "DUS" o "AWB".

  • Líneas exentas en documentos mixtos se marcan con ind_exe: 1.

  • Estados — el ciclo de vida de un DTE
  • Emisión — el endpoint de emisión e idempotencia
  • Folios y CAF — de dónde salen los folios