Intentas generar una factura electrónica y algo falla: el software no responde, el SRI devuelve un error, la factura queda en estado pendiente o simplemente no ocurre nada. Antes de llamar al contador o perder horas buscando en foros, lee esta guía: cubre las causas más frecuentes que impiden emitir facturas en el SRI y te explica cómo resolver cada una paso a paso.
Diagnóstico rápido: ¿dónde está el problema?
El proceso de emisión de una factura electrónica tiene tres etapas bien diferenciadas. Identificar en cuál falla te ahorra tiempo:
- Generación: el software crea el XML con los datos de la factura.
- Firma: el software firma el XML con tu certificado digital (.p12).
- Envío y autorización: el XML firmado se envía al SRI, que lo valida y devuelve un número de autorización.
Si el error aparece antes de que el documento llegue al SRI, el problema está en la configuración del software o de la firma. Si el SRI devuelve una respuesta de rechazo, el problema está en los datos del comprobante o del contribuyente. Si no hay respuesta del SRI, el problema puede ser de conectividad.
Causa 1: RUC inactivo, suspendido o no habilitado para facturación electrónica
El SRI verifica el estado del RUC del emisor en el momento de recibir el comprobante. Si tu RUC está suspendido, dado de baja o simplemente no está habilitado en el esquema de comprobantes electrónicos, todas las facturas serán rechazadas.
Cómo verificarlo
- Ingresa al portal del SRI (srienlinea.sri.gob.ec) con tu RUC y contraseña.
- Ve a Mi RUC → Estado del RUC y confirma que el estado sea ACTIVO.
- Verifica también que tu RUC esté inscrito en el esquema de facturación electrónica: en el portal, busca la opción Comprobantes Electrónicos → Contribuyente.
Solución
- RUC suspendido por mora: presenta las declaraciones pendientes, cancela las deudas o solicita un convenio de facilidades de pago en las ventanillas del SRI.
- RUC no habilitado para comprobantes electrónicos: completa el proceso de incorporación al esquema electrónico en el portal del SRI. Si ya superaste el período voluntario, es obligatorio; el SRI te guiará en el proceso de registro.
- Una vez activado el RUC, vuelve a emitir la factura.
Causa 2: firma electrónica vencida o con error
Sin una firma electrónica válida no es posible firmar el XML, y sin XML firmado el SRI rechaza el comprobante. Si la firma venció o presenta algún error al cargarse en el software, la emisión se bloquea desde el inicio.
Síntomas típicos
- El software muestra "No se pudo firmar el documento" o "Error al cargar la firma".
- El SRI devuelve el código de error 35 (Firma electrónica no válida).
- El software avanza hasta el paso de firma y se detiene sin enviar nada.
Solución
- Verifica la fecha de vencimiento del certificado: en Naranjilla la encontrarás en Configuración → Firma Electrónica.
- Si venció, renueva o solicita una nueva firma con tu entidad certificadora (BCE, Security Data, ANF, Uanataca o FREC). Desde Naranjilla también puedes gestionar tu firma electrónica.
- Si aún está vigente pero da error, revisa la contraseña y el estado del archivo
.p12. Consulta nuestra guía de errores de firma electrónica para un diagnóstico detallado. - Una vez actualizada la firma en Naranjilla (Configuración → Firma Electrónica), vuelve a intentar la emisión.
Causa 3: el software no está configurado en modo producción
El SRI tiene dos ambientes separados: pruebas (certificación) y producción. Las facturas generadas en el ambiente de pruebas no tienen validez tributaria y no pueden enviarse al endpoint de producción (ni viceversa). Si tu software está en modo pruebas, las facturas que emites no sirven para entregar a clientes.
Cómo identificarlo
- En el XML del comprobante, el campo
<ambiente>vale1(pruebas) en lugar de2(producción). - El número de autorización recibido corresponde al ambiente de pruebas (algunos softwares lo indican explícitamente).
- Al intentar usar la factura, el cliente o tu contador la rechaza porque no tiene validez.
Solución
- En Naranjilla ve a Configuración → Empresa y confirma que el ambiente seleccionado sea Producción.
- Si cambiaste recientemente de pruebas a producción, asegúrate también de que el establecimiento y el punto de emisión usados estén registrados en el SRI para el ambiente de producción.
Causa 4: establecimiento o punto de emisión no registrado en el SRI
La clave de acceso de cada factura incluye el código del establecimiento (tres dígitos) y del punto de emisión (tres dígitos). El SRI valida que ambos estén registrados en tu RUC. Si emites desde un establecimiento que no diste de alta, la factura será rechazada.
Solución
- Inicia sesión en el portal del SRI y ve a Mi RUC → Establecimientos.
- Confirma que el código de establecimiento y el punto de emisión que usa tu software existen y están activos.
- Si necesitas añadir un nuevo punto de venta, regístralo en el SRI antes de emitir desde él.
- Actualiza la configuración de Naranjilla para que use los códigos correctos (por ejemplo, 001-001).
Causa 5: problemas de conectividad o servicios del SRI caídos
El SRI puede experimentar períodos de inestabilidad o mantenimiento programado. En esos momentos, las facturas no pueden enviarse aunque todo lo demás esté perfecto. También puede ocurrir que el problema sea de tu conexión a Internet o de un proxy o firewall que bloquea las peticiones al SRI.
Cómo identificarlo
- Las facturas quedan en estado pendiente de envío o en cola sin recibir respuesta.
- El software muestra errores de tiempo de espera o connection timeout.
- Otros usuarios en foros o redes sociales reportan el mismo problema al mismo tiempo.
Solución
- Verifica tu conexión a Internet accediendo a cualquier otro sitio web.
- Intenta acceder directamente al portal del SRI (srienlinea.sri.gob.ec). Si no carga, el problema está del lado del SRI.
- Si tienes un firewall corporativo, verifica que los dominios
celcer.sri.gob.ecysrienlinea.sri.gob.ecestén en lista blanca. - Emite y firma las facturas de forma local. Cuando el SRI se restablezca, envíalas dentro del plazo de 24 horas. Naranjilla reintenta el envío automáticamente sin que tengas que hacer nada.
Causa 6: número de secuencial agotado o reiniciado incorrectamente
Cada punto de emisión tiene un secuencial de 9 dígitos que va del 000000001 al 999999999. Si el software intentó reiniciar el contador o tiene un error en la numeración, el SRI puede rechazar los comprobantes por clave de acceso duplicada o inválida.
Solución
- Revisa el último número secuencial emitido en tu software y en el historial del SRI para ese punto de emisión.
- Ajusta el contador del software para que continúe desde el siguiente número correcto.
- Nunca reinicies el secuencial a
000000001si ya emitiste comprobantes con ese punto de emisión; el SRI lo detectará como duplicado. - En Naranjilla el secuencial se gestiona automáticamente y de forma auditada, evitando este tipo de errores.
Causa 7: datos del receptor incorrectos o incompletos
Si los datos del cliente (RUC, cédula o pasaporte) no tienen el formato correcto, o si el número de identificación no existe en la base del SRI, el comprobante puede ser rechazado.
Casos frecuentes
- RUC del cliente con dígito verificador incorrecto.
- Cédula con menos o más de 10 dígitos.
- Uso del código
9999999999999(consumidor final) en transacciones superiores a $200, donde el SRI exige identificar al receptor. - Campo de razón social del cliente vacío cuando el tipo de identificación es RUC.
Solución
- Verifica el número de identificación del cliente antes de emitir. Puedes validar RUC en el portal del SRI.
- Para transacciones mayores a $200 solicita siempre el RUC o cédula del comprador.
- En Naranjilla el sistema valida el formato del número de identificación en tiempo real antes de permitirte emitir la factura.
Causa 8: versión desactualizada del software o esquema XML
El SRI actualiza periódicamente las fichas técnicas de los comprobantes electrónicos. Si tu software no está al día con la versión vigente del esquema XML, puede generar documentos con campos incorrectos, obsoletos o faltantes que el SRI rechaza.
Solución
- Actualiza el software a la versión más reciente. Los proveedores certificados —como Naranjilla— aplican los cambios de las fichas técnicas del SRI de forma automática y transparente.
- Si desarrollas tu propio integrador, descarga los XSD actualizados desde el portal del SRI y valida tu XML contra ellos antes de enviarlo.
- Revisa el mensaje de error del SRI: generalmente indica el campo exacto que falla.
Causa 9: plan o suscripción vencida en tu software de facturación
Algunos softwares de facturación bloquean la emisión cuando el plan de suscripción vence o cuando se supera el límite de documentos del plan contratado.
Solución
- Verifica el estado de tu suscripción en la plataforma que usas.
- Renueva el plan o amplía el límite de documentos según lo que necesites.
- En Naranjilla puedes revisar tu plan desde Configuración → Suscripción y renovarlo en pocos pasos.
Tabla diagnóstico: síntoma → causa → solución
| Síntoma | Causa probable | Primera acción |
|---|---|---|
| El software muestra "RUC suspendido" o "contribuyente no autorizado" | RUC inactivo o no habilitado para e-factura | Consultar estado del RUC en portal SRI |
| Error al firmar / "no se pudo cargar la firma" | Firma vencida, contraseña incorrecta o .p12 dañado | Verificar vencimiento y contraseña del certificado |
| Facturas emitidas pero sin validez para el cliente | Software en modo pruebas, no producción | Cambiar ambiente a Producción en configuración |
| Rechazo SRI código 47 o 48 | Establecimiento o punto de emisión no registrado | Verificar establecimientos activos en portal SRI |
| Facturas en cola, sin respuesta del SRI | SRI caído o problema de conectividad | Verificar estado del SRI y conexión a Internet |
| Rechazo SRI código 15 (clave de acceso registrada) | Secuencial duplicado o reiniciado incorrectamente | Revisar y corregir el contador secuencial |
| Rechazo por datos del receptor | RUC o cédula del cliente incorrectos | Validar número de identificación del comprador |
| Rechazo por estructura XML | Software desactualizado | Actualizar el software a la versión más reciente |
| Botón de emitir bloqueado o inactivo | Plan de suscripción vencido o límite superado | Revisar y renovar el plan en la plataforma |
Pasos para diagnosticar el problema en menos de 5 minutos
- Verifica el estado del SRI. Intenta acceder a srienlinea.sri.gob.ec. Si no carga, el problema es externo a ti; espera y reintenta más tarde.
- Comprueba el estado del RUC. Inicia sesión en el portal del SRI y confirma que tu RUC esté activo y habilitado para facturación electrónica.
- Revisa la firma electrónica. En tu software, confirma que la fecha de vencimiento del certificado sea futura y que la contraseña sea correcta.
- Lee el mensaje de error completo. El SRI siempre devuelve un código y un mensaje que indica exactamente qué falló. Busca ese código en la tabla de la sección anterior.
- Verifica la configuración del ambiente. Confirma que el software esté en modo Producción.
¿Qué hacer si ninguna causa anterior aplica?
Si revisaste todos los puntos anteriores y aún no puedes emitir facturas, considera estas opciones adicionales:
- Contacta al soporte de tu software. Proporciona el mensaje de error exacto y el código devuelto por el SRI.
- Llama al call center del SRI (1700-774-774) o acude a una ventanilla para verificar si hay algún bloqueo específico en tu RUC.
- Revisa si hay resoluciones o cambios normativos recientes que afecten la emisión de comprobantes para tu tipo de contribuyente.
Preguntas frecuentes
¿Qué hago si el SRI está caído y necesito emitir facturas urgentes?
Emite y firma los comprobantes de forma local con tu software. Cuando el SRI se restablezca, envíalos dentro del plazo de 24 horas. El SRI reconoce los períodos de indisponibilidad del sistema. Naranjilla reintenta el envío automáticamente, sin que tengas que hacer nada manualmente.
¿Puedo emitir facturas si mi RUC está suspendido?
No. El SRI rechaza todas las facturas de un RUC suspendido. Debes regularizar tu situación tributaria —declaraciones pendientes, deudas o convenios de pago— antes de volver a facturar.
¿Por qué el SRI me dice "contribuyente no autorizado para emitir comprobantes electrónicos"?
Tu RUC no está inscrito en el esquema de comprobantes electrónicos del SRI. Debes completar el proceso de incorporación en el portal del SRI. Si perteneces a los grupos de contribuyentes obligados (grandes contribuyentes, especiales, o quienes superaron el umbral de ingresos), el plazo ya venció y debes regularizar cuanto antes.
¿Cuánto tarda en llegar la autorización del SRI?
En condiciones normales, entre 1 y 5 segundos. Si pasan más de 30 segundos sin respuesta, puede haber una falla temporal en los servidores del SRI o un problema de conectividad en tu red.
¿Pierdo los comprobantes que no pude enviar si el SRI estuvo caído?
No, siempre que tu software los haya guardado localmente en estado firmado. Naranjilla mantiene los comprobantes pendientes en cola y los reenvía automáticamente cuando el servicio del SRI se restablece.
Conclusión
La mayoría de los problemas para emitir facturas electrónicas tienen una causa identificable: RUC inactivo, firma vencida, ambiente incorrecto, datos del receptor erróneos o una falla temporal del SRI. Seguir el diagnóstico paso a paso —desde el estado del SRI hasta la configuración de tu software— te permite resolver el problema en minutos. Con Naranjilla, muchas de estas situaciones se previenen de antemano: alertas de vencimiento de firma, validación de datos en tiempo real y reenvío automático cuando el SRI vuelve a estar disponible.
Factura sin interrupciones con Naranjilla — pruébalo gratis