Emitiste una factura, la enviaste al SRI y segundos después te llegó un mensaje de rechazo. Es una de las situaciones más frustrantes en la facturación electrónica, sobre todo cuando tienes un cliente esperando su comprobante. La buena noticia es que la mayoría de rechazos tienen causas concretas y soluciones inmediatas. Esta guía te explica cada una de ellas.
¿Qué significa que el SRI rechace una factura?
Cuando el SRI rechaza un comprobante electrónico, significa que el documento no superó el proceso de validación del sistema de recepción. El comprobante queda en estado RECHAZADO y no tiene validez tributaria: no puedes entregárselo a tu cliente como factura válida.
Es importante diferenciar el rechazo del estado NO AUTORIZADO: un comprobante no autorizado no llegó a procesarse (problema de envío o comunicación), mientras que uno rechazado sí llegó pero falló la validación. En ambos casos debes corregir y volver a emitir.
Las 8 causas más frecuentes de rechazo
1. Firma electrónica vencida o inválida
Es la causa número uno de rechazo. El SRI valida que el certificado digital con el que firmaste el XML esté vigente y pertenezca a una entidad certificadora autorizada. Si tu firma venció ayer a la medianoche, todas las facturas que emitas a partir de ese momento serán rechazadas.
Solución:
- Verifica la fecha de vencimiento de tu firma electrónica en el software o en la plataforma de la entidad que te la emitió (BCE, Security Data, ANF, Uanataca, FREC).
- Si venció, tramita la renovación o una nueva firma lo antes posible. Algunas entidades como ANF la emiten en pocas horas de forma totalmente en línea. En Naranjilla también puedes solicitar tu firma electrónica de forma rápida y sencilla.
- Una vez que tengas el nuevo certificado .p12, actualízalo en Naranjilla desde Configuración → Firma Electrónica.
Prevención: Con Naranjilla recibirás una alerta automática 30 días antes de que tu firma venza para que puedas renovarla sin apuros.
2. RUC inactivo, suspendido o con datos incorrectos
El SRI verifica que el RUC del emisor esté activo y en regla al momento de recibir el comprobante. Si tu RUC fue suspendido por falta de declaraciones, mora o cualquier otro motivo, las facturas serán rechazadas.
Solución:
- Consulta el estado de tu RUC en el portal del SRI (srienlinea.sri.gob.ec) antes de emitir.
- Si está suspendido, regulariza tu situación tributaria: presenta las declaraciones pendientes, cancela las deudas o solicita facilidades de pago.
- Si hay un error en los datos del RUC que aparece en la factura (nombre, dirección, actividad económica), corrígelo en la configuración de tu software.
3. Clave de acceso incorrecta o duplicada
La clave de acceso es el identificador único de 49 dígitos que tiene cada comprobante electrónico. El SRI la rechaza si:
- Tiene un dígito verificador incorrecto.
- Ya fue usada en otro comprobante (clave duplicada).
- No cumple el formato requerido (fecha, RUC, tipo de comprobante, establecimiento, punto de emisión, secuencial, tipo de emisión).
Solución:
- Si usas un software válido como Naranjilla, la clave de acceso se genera automáticamente y correctamente. Este error suele ocurrir con desarrollos propios o software desactualizado.
- Verifica que el secuencial no se haya reiniciado o duplicado en tu sistema.
- Comprueba que el tipo de emisión sea
1(normal) o2(contingencia) según corresponda.
4. XML mal formado o con errores de esquema
El SRI define un esquema XML estricto para cada tipo de comprobante. Si el XML no cumple exactamente con ese esquema —campos faltantes, tipos de dato incorrectos, estructura fuera de orden— el comprobante será rechazado con un error de validación de esquema.
Solución:
- Usa siempre un software que esté actualizado con las últimas fichas técnicas del SRI. Las versiones de los esquemas cambian periódicamente.
- Si desarrollas tu propio integrador, descarga los XSD actualizados desde el portal del SRI y valida tu XML antes de enviarlo.
- Revisa el mensaje de error del SRI: generalmente indica el campo exacto que falla (por ejemplo, "El campo 'telefono' supera la longitud máxima de 75 caracteres").
5. Totales que no cuadran
El SRI recalcula los totales de la factura al recibirla. Si los subtotales, el IVA y el total no son matemáticamente consistentes con los valores de cada línea, el comprobante es rechazado. Esto puede ocurrir por problemas de redondeo mal implementados en el software.
Solución:
- Verifica que tu software utilice el redondeo correcto: el SRI usa 2 decimales con redondeo aritmético estándar.
- Revisa las fórmulas de cálculo si estás en un desarrollo propio: subtotal sin IVA + IVA = total, y cada valor de línea × cantidad = subtotal de línea.
- En Naranjilla los cálculos están auditados contra las fichas técnicas del SRI, por lo que este error no ocurre.
6. Número de establecimiento o punto de emisión no registrado
El SRI valida que el establecimiento (tres primeros dígitos del secuencial) y el punto de emisión (siguientes tres dígitos) estén registrados en tu RUC. Si emites desde un establecimiento que no diste de alta en el SRI, la factura será rechazada.
Solución:
- Ingresa al portal del SRI y verifica qué establecimientos y puntos de emisión tienes registrados.
- Si necesitas añadir un nuevo punto de venta, regístralo en el SRI antes de empezar a emitir desde él.
- Actualiza la configuración de tu software para que use los códigos correctos (por ejemplo, 001-001).
7. Ambiente de emisión incorrecto
El SRI tiene dos ambientes: pruebas (certificación) y producción. Las facturas de pruebas no tienen validez y las de producción no pueden enviarse al endpoint de pruebas. Mezclarlos genera rechazo.
Solución:
- Confirma en la configuración de tu software qué ambiente está seleccionado.
- Para emitir facturas válidas a tus clientes, debes estar en modo producción.
- El ambiente aparece en el XML como
<ambiente>1</ambiente>(pruebas) o<ambiente>2</ambiente>(producción).
8. Envío fuera del plazo de 24 horas
El SRI exige que los comprobantes electrónicos se envíen dentro de las 24 horas siguientes a su generación. Si el comprobante fue firmado hace más de 24 horas, puede ser rechazado por extemporáneo.
Solución:
- Configura tu software para que envíe automáticamente al SRI en cuanto la factura sea generada.
- Si tuviste problemas de conectividad, envía los comprobantes pendientes tan pronto como puedas. El SRI suele ser flexible cuando la demora es justificada por una falla del propio sistema.
- Con Naranjilla el envío es automático e inmediato. Si el SRI está temporalmente no disponible, el sistema reintenta el envío sin que tengas que hacer nada.
Cómo leer el mensaje de error del SRI
Cuando el SRI rechaza un comprobante, devuelve una respuesta con uno o varios mensajes de error. Cada mensaje tiene:
| Campo | Qué indica |
|---|---|
| identificador | Código numérico del error (ej. 35, 43, 65) |
| mensaje | Descripción corta del problema |
| informacionAdicional | Detalle técnico: campo afectado, valor recibido vs esperado |
| tipo | ERROR (bloquea la autorización) o ADVERTENCIA (informativo) |
En Naranjilla, el mensaje de error del SRI se muestra de forma legible junto a cada comprobante rechazado, sin que tengas que interpretar el XML de respuesta manualmente.
Errores frecuentes por código
| Código | Mensaje típico | Causa habitual |
|---|---|---|
| 35 | Firma electrónica no válida | Certificado vencido o no pertenece al emisor |
| 43 | RUC no existe o está suspendido | RUC inactivo o dados de baja |
| 15 | Clave de acceso registrada | Número de secuencial duplicado |
| 65 | Error en estructura del XML | Campo faltante o tipo de dato incorrecto |
| 60 | Fecha de emisión no válida | Comprobante fuera del plazo de 24 horas |
| 47 | Establecimiento no existe | Código de establecimiento no registrado en SRI |
| 48 | Punto de emisión no existe | Código de punto de emisión no registrado en SRI |
¿Qué hacer tras un rechazo? Pasos concretos
- Lee el mensaje de error completo — no lo ignores. El SRI indica exactamente qué falló.
- Corrige la causa raíz — según la tabla anterior: renueva la firma, activa el RUC, corrige el XML, etc.
- Emite un nuevo comprobante con el siguiente número secuencial disponible. No reutilices el número del comprobante rechazado.
- Envíalo al SRI y espera la autorización. Con el error corregido debería autorizarse en segundos.
- Entrega el RIDE autorizado a tu cliente. Solo el comprobante con estado AUTORIZADO y número de autorización del SRI tiene validez.
¿Puedo anular una factura rechazada?
No es necesario. Las facturas rechazadas nunca fueron autorizadas, por lo que no tienen efectos tributarios y no es posible ni necesario anularlas formalmente. Sin embargo, debes conservar el registro del rechazo en tu sistema por razones de auditoría interna.
Cómo evitar rechazos desde el principio
- Usa un software certificado y actualizado. Los cambios en las fichas técnicas del SRI se reflejan automáticamente en plataformas como Naranjilla.
- Mantén tu firma electrónica vigente. Renuévala con al menos 2 semanas de anticipación.
- Verifica el estado de tu RUC periódicamente, especialmente si tuviste atrasos en declaraciones.
- No modifies manualmente el XML de los comprobantes una vez generado por el software.
- Asegúrate de estar en ambiente de producción antes de emitir facturas reales.
Preguntas frecuentes
¿Puedo volver a usar el número de secuencial de una factura rechazada?
No. Aunque el comprobante fue rechazado, ese número secuencial ya fue comunicado al SRI. Si lo reutilizas, obtendrás el error de clave de acceso registrada. Continúa siempre con el siguiente número disponible.
¿El cliente puede exigirme una factura si la anterior fue rechazada?
Sí. El cliente tiene todo el derecho de pedir su comprobante. Debes emitir una nueva factura correcta y autorizarla por el SRI para poder entregársela válidamente.
¿Cuánto tiempo tengo para reenviar una factura rechazada por firma vencida una vez que renuevo la firma?
Debes emitir un nuevo comprobante (no reenviar el mismo XML rechazado) con la firma nueva y dentro del plazo de 24 horas desde la generación. Si el hecho económico ocurrió en una fecha anterior, consulta con tu contador la forma correcta de registrarlo.
¿Qué hago si el SRI está caído y no puedo enviar facturas?
Emite las facturas de todas formas y guárdalas. Cuando el servicio del SRI se restablezca, envíalas dentro del plazo de 24 horas. El SRI reconoce los períodos de indisponibilidad. Naranjilla gestiona el reenvío automático cuando los servidores del SRI vuelven a estar disponibles.
Conclusión
La mayoría de rechazos del SRI tienen causas específicas y solucionables: una firma vencida, un RUC suspendido, una clave de acceso duplicada o un XML mal formado. Leer con atención el mensaje de error del SRI es el primer paso para resolverlos rápidamente. Con un software actualizado como Naranjilla, muchos de estos errores están prevenidos de antemano y recibirás alertas antes de que afecten tu operación.
Factura sin errores con Naranjilla — pruébalo gratis