← Blog
TED

Qué es el TED, el timbre electrónico de un DTE

El TED, timbre electrónico de un DTE: qué es el bloque DD, la firma FRMT y cómo se codifica en el PDF417 de la representación impresa.

Equipo Emitir4 min de lectura

El TED, timbre electrónico DTE, es el bloque del XML que termina convertido en el código de barras PDF417 que ves impreso en cualquier factura o boleta electrónica chilena. No es decorativo: es la prueba criptográfica de que el documento fue emitido dentro de un rango de folios autorizado por el SII y firmado por el emisor. Acá explicamos qué contiene, cómo se firma y por qué aparece como ese rectángulo de puntos en el PDF.

Dónde vive el timbre electrónico (TED) dentro del DTE

Un DTE (Documento Tributario Electrónico) es un XML firmado con una estructura fija:

  • Encabezado: Emisor, Receptor, IdDoc (con TipoDTE, Folio, FchEmis) y Totales.
  • Detalle: los ítems del documento.
  • Referencia: documentos relacionados, cuando aplica.
  • TED: el timbre electrónico.
  • FRMT: la firma del propio TED.

El TED es autocontenido. Concentra los datos mínimos que identifican el documento, de modo que el código impreso pueda verificarse sin necesidad del XML completo.

El bloque DD: Datos del Documento

Dentro del TED está el bloque DD (Datos del Documento), que resume el DTE:

Campo Significado
RE RUT del emisor
TD Tipo de DTE (33, 39, 61, etc.)
F Folio
FE Fecha de emisión
RR RUT del receptor
RSR Razón social del receptor
MNT Monto total
IT1 Glosa del primer ítem
CAF Código de Autorización de Folios incrustado
TSTED Timestamp del timbre

El CAF que viaja dentro del DD es clave. El SII lo entrega y define el rango de folios autorizados RNG con D (desde) y H (hasta), la fecha de autorización FA, la llave pública RSA del emisor (RSAPK con módulo M y exponente E), un IDK, y FRMA, que es la firma del SII sobre el propio CAF. El folio del documento (F) debe estar dentro del rango [D, H]. Si se sale del rango, el timbre no es válido.

FRMT: la firma del timbre

Fuera del DD, el TED incluye FRMT: la firma del emisor sobre el bloque de datos, calculada con el algoritmo SHA1withRSA. La llave privada del emisor firma; la llave pública que viaja en el CAF (RSAPK) permite verificar. Como el SII firmó el CAF con FRMA, la cadena de confianza queda cerrada: el SII avala el rango y la llave del emisor, y el emisor avala cada documento dentro de ese rango.

Por qué termina en un PDF417

El TED completo —DD más FRMT— se codifica como un código de barras PDF417 en la representación impresa del documento. Ese es el rectángulo de puntos que aparece junto a la leyenda "Timbre electrónico S.I.I. — Verifique documento en www.sii.cl".

El PDF417 es un código de barras 2D capaz de almacenar bastante texto, suficiente para todo el XML del TED. Quien recibe el documento en papel puede escanearlo y reconstruir el DD y la firma, sin pedir el XML original.

La representación impresa, además del timbre, incluye los datos del emisor, una caja con R.U.T. + tipo de documento + N° de folio, el detalle de ítems y los totales (neto, IVA al 19%, exento y total).

Qué se valida en torno al TED

Un validador estructural de DTE revisa, entre otras cosas:

  • XML bien formado y TED presente con su DD.
  • Campos obligatorios del TED completos.
  • Dígito verificador del RUT correcto (módulo 11, factores 2..7 cíclicos; 11 → "0", 10 → "K").
  • Consistencia entre DD y CAF: mismo RUT emisor y mismo tipo de DTE.
  • Folio dentro del rango del CAF.
  • El TED concuerda con el encabezado en RUT, tipo, folio y monto.
  • Totales cuadrados: neto + IVA + exento = total, con IVA ≈ neto × 19%.

Un detalle práctico: los XML de DTE suelen venir en ISO-8859-1, no en UTF-8. Si los lees como UTF-8, los acentos se rompen y la razón social del receptor en RSR puede dejar de coincidir.

Verlo dibujado

La forma más rápida de entender el TED es ver cómo se transforma en PDF417. El conversor de XML DTE a PDF toma tu XML, lee el TED y dibuja el timbre en la representación impresa, todo en tu navegador: el archivo no se sube a ningún servidor. Si solo quieres revisar la estructura, el validador de XML DTE chequea el TED, el CAF y los totales. Ambas son herramientas gratuitas de Emitir.

Emite DTE del SII desde tu backend

Emitir es la API de facturación electrónica para Chile. En construcción.

Unirme a la lista de espera