Todos los errores del SII

Cuando el SII recalcula tus totales y le dan distinto

En resumen

  • El SII recalcula todos los totales del documento. Si su cuenta y la tuya difieren en un peso, rechaza.
  • La causa casi siempre está en el redondeo por línea o en un descuento aplicado en el lugar equivocado.
  • Son errores prevenibles: se detectan antes de enviar y sin gastar folio.
HED-223Se puede evitar antes de enviar

Monto Neto/IVA Debe Ser Mayor que Cero

Por qué pasa

Una boleta AFECTA (tipo 39) se envió sin desglosar MntNeto e IVA. OJO: no es lo mismo que HED-260 ("Monto Total No Cuadra con Parciales"), aunque los dos aparecen en boletas mal armadas. En producción esto llega como REPARO, en certificación como rechazo.

Cómo se corrige

Desglose el neto y el IVA en el encabezado de la boleta afecta. Los ítems siguen yendo con IVA incluido; el desglose va aparte, en enteros.

HED-2-210Se puede evitar antes de enviar

Monto Neto No Cuadra con Detalle

Por qué pasa

El Monto Neto declarado no es igual a la suma de los montos de los ítems. En facturas/NC/ND los ítems deben ir NETOS (sin IVA).

Cómo se corrige

Revise que la suma de los montos de ítem coincida con el Neto. Si la nota es de una boleta, convierta los ítems de bruto (con IVA) a neto.

HED-2-260Se puede evitar antes de enviar

Monto Total No Cuadra con Parciales

Por qué pasa

El Monto Total no es igual a la suma de los ítems. En boletas los precios van CON IVA incluido y el total debe igualar la suma de los ítems.

Cómo se corrige

Verifique que el total declarado sea igual a la suma de los montos de cada ítem (con IVA en boletas).

HED-2-300Se puede evitar antes de enviar

Total Impuesto/Retención No Cuadra

Por qué pasa

La suma de los impuestos adicionales o retenciones declarados no coincide con el cálculo del SII sobre las bases marcadas. Pasa cuando un ítem no lleva la marca del impuesto y por lo tanto su base no entra en el cálculo.

Cómo se corrige

Verifique que cada ítem afecto al impuesto adicional lleve su marca y que el monto declarado sea base × tasa.

LSX-00211Se puede evitar antes de enviar

Valor con Más Decimales de los Permitidos

Por qué pasa

Un porcentaje del documento trae más de 2 decimales. El caso real fueron 19 boletas rechazadas por DescuentoPct calculado con división (ej. 8.333333): el tipo PctType del esquema admite exactamente 2 decimales.

Cómo se corrige

Redondee el porcentaje a 2 decimales antes de armar el XML. Si el descuento debe ser exacto, exprese el monto en vez del porcentaje.

LSX-00213Se puede evitar antes de enviar

Falta un Bloque Obligatorio del Esquema

Por qué pasa

El XML no trae un bloque que el esquema exige al menos una vez ("only 0 occurrences of particle X, minimum is 1"). Típicamente un nodo obligatorio que quedó vacío o fuera de orden.

Cómo se corrige

Complete el bloque faltante en el generador del XML y valide contra el XSD antes de enviar. Reintentar no lo arregla.

LSX-00265Se puede evitar antes de enviar

Atributo con un Valor que el Esquema No Acepta

Por qué pasa

Un atributo del XML trae un valor que el esquema del SII no admite. El ejemplo del propio manual es el atributo "version" del envío con "3.2" cuando el esquema exige otro valor.

Cómo se corrige

Corrija el atributo en el generador del XML (DteBuilder / el sobre EnvioDTE) y valide contra el XSD antes de enviar. No sirve reintentar: el mismo sobre da el mismo error.

La mayoría de estos no deberían llegar nunca al SII

Un rechazo gasta un folio y obliga a reemitir. Nuestro motor valida el documento contra las reglas del SII antes de enviarlo, así que los errores prevenibles se ven en pantalla y no en un correo de rechazo tres horas después.