El rechazo por folio ya recepcionado es de los más desconcertantes: el documento estaba bien formado, los datos cuadraban y, aun así, el SII lo devuelve indicando que ese DTE es un documento duplicado. No es un problema de estructura ni de firma. Es un problema de identidad: el SII ya tiene registrado ese folio para ese tipo de documento y no acepta una segunda copia.
Qué significa "folio ya recepcionado"
El Servicio de Impuestos Internos identifica cada DTE por una combinación única: RUT del emisor, tipo de documento y folio. Cuando el SII responde que el folio ya fue recepcionado, está diciendo que esa combinación ya consta en sus registros porque la recibió en un envío anterior.
Dicho de otro modo: para el SII no existe el "folio 1045 de la factura 33" a secas, sino "el folio 1045, tipo 33, del RUT emisor X". Una vez que esa terna entra a sus sistemas, queda ocupada. Cualquier nuevo envío con la misma terna es, por definición, un duplicado, y se rechaza.
Esto es distinto de un rechazo por estructura. Un XML mal codificado o con el TED inválido falla por su contenido (lo revisamos en por qué el SII rechaza un DTE). Acá el contenido puede ser impecable: lo que falla es que el número ya está usado.
Por qué ocurre el documento duplicado
Hay tres escenarios que concentran la mayoría de estos rechazos.
1. Reenvío de un documento que el SII ya aceptó
Es el caso más frecuente y el más engañoso. Tu sistema envía el DTE, el SII lo recibe y lo acepta, pero la respuesta no llega de vuelta —un timeout, un corte de red, una sesión que expira—. Desde tu lado parece que el envío falló, así que reintentas con el mismo folio. El SII, que sí lo había recibido, responde "ya recepcionado".
El error real no fue el reenvío: fue reenviar sin haber verificado si el primer intento llegó.
2. Inconsistencia o duplicación en la numeración de folios
Si dos procesos, dos cajas o dos instancias de tu software toman folios del mismo CAF sin coordinarse, pueden asignar el mismo número a dos ventas distintas. El primero que llega al SII gana; el segundo se rechaza por duplicado. Esto suele pasar cuando la numeración no está centralizada y cada punto de emisión "adivina" el próximo folio.
3. Reutilización deliberada o accidental de un folio consumido
Cada folio del CAF se usa una sola vez. El folio (F) debe estar dentro del rango [D, H] que autoriza el CAF, y una vez recepcionado queda consumido. Reasignar un folio anterior —por un rollback de base de datos mal hecho, por restaurar un respaldo viejo, o por contar mal el correlativo— vuelve a chocar con el registro del SII. Si además el folio está fuera de rango o el CAF venció, el problema se mezcla con otros rechazos; lo cubrimos en folios vencidos del SII y en la guía del CAF y los folios.
Cómo resolverlo
La regla de oro: no reenvíes a ciegas. Antes de reintentar, averigua qué pasó con el envío original.
| Situación | Qué hacer |
|---|---|
| El DTE original aparece como recibido/aceptado en el SII | No reenvíes. El documento ya existe y es válido. Registra esa respuesta en tu sistema. |
| El envío original no consta en el SII | Recién ahí reenvía, con el mismo folio. |
| El folio se asignó por error a dos ventas | Mantén el documento que el SII aceptó; la otra venta necesita un folio nuevo. |
| El DTE recepcionado tiene datos errados | Emite una nota de crédito (61) o débito (56) con folios nuevos. No reescribas el original. |
Para verificar el estado, usa el track ID o identificador que devolvió el primer envío, o consulta por RUT emisor + tipo de documento + folio. Si el SII ya lo tiene, el reenvío sobra.
Cómo prevenirlo
- Centraliza la numeración de folios. Un único componente debe entregar el próximo folio, de forma atómica, para que dos ventas nunca tomen el mismo número.
- Confirma antes de reintentar. Trata el timeout como "estado desconocido", no como "falló". Consulta el estado antes de reenviar.
- Persiste la respuesta del SII. Guarda el track ID y el estado de cada DTE apenas lo recibes, para no depender de la memoria del proceso.
- No reutilices folios. Ni tras un rollback, ni al restaurar respaldos. El correlativo solo avanza.
- Valida la estructura por separado. Si quieres descartar que el problema sea de formato y no de duplicación, puedes revisar el archivo con el validador de XML DTE antes de enviar.
Recuerda que los tipos de documento más habituales —33 (factura), 39 (boleta), 56 (nota de débito) y 61 (nota de crédito)— llevan cada uno su propia serie de folios y su propio CAF, así que un mismo número puede convivir en tipos distintos sin chocar.
En resumen
El rechazo por folio ya recepcionado casi nunca es un error del documento: es un reenvío duplicado o una numeración descoordinada. Verifica el estado del DTE original antes de reintentar, no reutilices folios y centraliza el correlativo.
En Emitir emitimos DTE del SII desde el backend y administramos los folios para evitar justamente este tipo de duplicados. Todavía no hay producto en producción; si quieres probarlo cuando esté disponible, súmate a la lista de espera.
Preguntas frecuentes
¿Qué significa que el folio ya fue recepcionado por el SII?+
Significa que ese número de folio, para ese tipo de documento (por ejemplo factura 33 o boleta 39), ya fue recibido previamente por el Servicio de Impuestos Internos. El SII identifica cada DTE por la combinación de RUT emisor, tipo de documento y folio; si esa combinación ya consta en sus registros, considera el nuevo envío un documento duplicado y lo rechaza.
¿Por qué me sale 'documento duplicado' si solo lo envié una vez?+
Lo más común es que el primer envío sí haya llegado al SII y haya sido aceptado, pero tu sistema no registró la respuesta (por un timeout o un corte de conexión) y volvió a enviar el mismo folio. Desde tu lado parece un único envío, pero para el SII son dos. Por eso conviene consultar el estado del DTE antes de reintentar.
¿Puedo reutilizar un folio ya recepcionado para otro documento?+
No. Cada folio del CAF se usa una sola vez. El folio (F) debe estar dentro del rango [D,H] que autoriza el CAF y, una vez recepcionado por el SII para un tipo de documento, queda consumido. Reasignar ese mismo número a otra venta genera un rechazo por folio ya recepcionado.
¿Cómo verifico si el DTE original quedó aceptado antes de reenviar?+
Consulta el estado del envío en el SII con el track ID o el identificador que devolvió el primer envío, o revisa el estado del documento por RUT emisor, tipo de documento y folio. Si aparece como recibido o aceptado, no debes reenviar: el documento ya existe en el SII.
¿El rechazo por folio ya recepcionado anula la venta o la factura original?+
No. Si el documento original fue aceptado, esa factura o boleta es válida y sigue vigente. El rechazo solo afecta al reenvío duplicado. Tu tarea es confirmar el estado del DTE original y dejar de reintentar ese folio, no emitir uno nuevo para la misma operación.
¿Qué hago si necesito corregir un DTE que ya fue recepcionado?+
Un DTE ya recepcionado no se reescribe ni se reenvía con el mismo folio. Si los datos están mal, el camino es emitir una nota de crédito (61) para anular o corregir, o una nota de débito (56) según corresponda, siempre con folios nuevos y dentro de su propio rango CAF.