Errores del SRI explicados: cómo leer el mensaje y arreglarlo
El SRI rechazó tu factura con un mensaje raro y no sabes qué hacer. Aquí están los 15 errores más comunes traducidos al cristiano.

El SRI te rechaza una factura con un mensaje como "[ERROR 35] Información del comprobante no válida" y te quedas mirando la pantalla.
¿Qué significa? ¿Es mi sistema? ¿Es el cliente? ¿Es el SRI?
Esta guía traduce los 15 errores más comunes al cristiano, con la solución concreta.
Cómo se leen los errores del SRI
Cada error del SRI tiene:
- Identificador: un número (
35,39,65,90) - Tipo:
ERROR(rechazada) oWARNING(autorizada con observaciones) - Mensaje: texto en español
- Información adicional: contexto extra (a veces vacío)
Cuando ves [ERROR 35] Información del comprobante no válida — campo X, lo importante son los datos extra al final, no el mensaje genérico.
Los 15 errores más comunes
Error 35: Información del comprobante no válida
Causa más común: algún campo obligatorio del XML está vacío o mal formado.
Cómo arreglar: revisa la "información adicional" del error — te dice qué campo. Comunes:
razonSocialcon caracteres especiales (<,&,")direccionvacíatotalmal calculado (debe sersubtotal + IVA - descuentos)
Error 39: Firma inválida
Causa: el XML firmado tiene un problema en la firma XAdES-BES.
Cómo arreglar:
- Verifica que tu certificado P12 sea válido y no esté vencido
- Que la contraseña del P12 sea correcta
- Si tu certificado es de Uanataca (España), puede ser un bug del OID
2.5.4.97(organizationIdentifier). Sistemas modernos lo manejan; algunos legacy no.
Error 43: RUC no autorizado para emitir comprobantes electrónicos
Causa: tu RUC no tiene el permiso de emisión electrónica activado en el SRI.
Cómo arreglar:
- Entra al portal del SRI con tu clave SRI
- Información tributaria → Autorización para emitir comprobantes electrónicos
- Activa el régimen electrónico para los tipos que necesitas (factura, NC, ND, retención, etc.)
Error 45: Establecimiento no registrado
Causa: el estab (ej. 001) o ptoEmi (ej. 001) que estás usando no está registrado en el SRI para tu RUC.
Cómo arreglar:
- En el portal SRI: Información tributaria → Establecimientos
- Verifica que el establecimiento exista y esté activo
- Verifica que el punto de emisión exista bajo ese establecimiento
Error 50: Identificación del receptor no válida
Causa: el RUC/cédula/pasaporte del cliente no pasa validación.
Cómo arreglar:
- RUC: 13 dígitos, termina en
001(o002,003...) - Cédula: 10 dígitos, dígito verificador correcto
- Pasaporte: 6 a 20 caracteres alfanuméricos
- Consumidor final:
9999999999999(13 nueves)
Error 52: Clave de acceso fuera de rango
Causa: la clave de acceso no coincide con los datos del comprobante (fecha, RUC, ambiente).
Cómo arreglar: verifica que tu sistema calcula la clave correctamente. Sistemas modernos lo hacen bien; sistemas viejos a veces hardcodean datos.
Error 56: Comprobante ya autorizado
Causa: estás intentando reenviar una clave de acceso que ya fue autorizada.
Cómo arreglar: no la reenvíes. Si necesitas el XML autorizado, consúltalo en el portal SRI o en tu sistema (/dashboard/ventas/factura/[id]/xml).
Error 65: Secuencial duplicado
Causa: estás emitiendo un número que ya existe en el SRI para esa combinación (establecimiento, ptoEmi, tipoDoc, año).
Cómo arreglar:
- Verifica el último secuencial autorizado en el portal SRI
- Actualiza el secuencial en tu sistema a
último + 1
Este error es típico cuando cambias de sistema sin pasar el secuencial.
Error 70: Fecha del comprobante posterior a hoy
Causa: pusiste fecha de emisión futura.
Cómo arreglar: usa la fecha de hoy o pasada (hasta 7 días).
Error 75: Fecha del comprobante anterior a 7 días
Causa: pusiste fecha de emisión más de 7 días atrás.
Cómo arreglar: si necesitas regularizar una venta vieja, consulta con tu contadora — puede requerir un asiento de ajuste o factura sustitutiva, no una factura electrónica directa.
Error 85: Total IVA no coincide con la base imponible
Causa: el IVA calculado en el XML no coincide con base × tarifa.
Cómo arreglar: revisa que tu sistema calcule bien. Para IVA 15%: IVA = base × 0.15. Si la base tiene decimales raros, redondea a 2 decimales.
Error 90: Razón social del comprador es obligatoria
Causa: el campo razonSocialComprador está vacío.
Cómo arreglar: pon el nombre completo del cliente. Si es consumidor final, pon CONSUMIDOR FINAL literal.
Error 100: Forma de pago no válida
Causa: el código de forma de pago no existe en la tabla SRI.
Cómo arreglar: usa códigos válidos (Tabla 24 SRI):
01= Sin utilización del sistema financiero (efectivo)15= Compensación de deudas16= Tarjeta de débito17= Dinero electrónico18= Tarjeta prepago19= Tarjeta de crédito20= Otros con utilización del sistema financiero21= Endoso de títulos
Sistemas modernos manejan esto automáticamente; sistemas viejos a veces tienen códigos hardcoded incorrectos.
Error 110: Información adicional excede longitud
Causa: campo de info adicional con más de 300 caracteres.
Cómo arreglar: recorta el texto. Si necesitas más, divide en varios campos <campoAdicional>.
Error 500: PersistenceException / Error interno del SRI
Causa: bug del SRI, no tu sistema.
Cómo arreglar: espera 10-30 minutos y reintenta. Si persiste, es un bug del SRI (típicamente en ambiente PRUEBAS en feriados nacionales). Si tu factura va a PRODUCCIÓN, lo más probable es que ya esté procesando.

Errores que NO deberías ignorar
Algunos errores parecen "advertencias" pero son críticos:
- Warning 50: cliente con datos incompletos (rechazado por ATS más adelante)
- Warning 100: forma de pago no detallada (rechazado en pagos sobre $500)
Si los ves, arregla antes de enviar más facturas con el mismo error.
Cuando el error NO es del SRI
A veces el error es de tu sistema, no del SRI:
- "No se puede conectar al SRI" → tu internet o el del SRI
- "Certificado expirado" → renueva tu P12
- "Plan vencido" → renueva suscripción
- "Sin secuencial" → primero EMITE (asigna secuencial), después firma
Preguntas frecuentes
¿El SRI me cobra por intentar y fallar?
No. Los reintentos son gratis. Lo que sí: cada intento queda en logs, y si abusas con miles de reintentos por hora, el SRI puede rate-limitarte.
¿Cuántas veces puedo reintentar?
Sin límite estricto, pero no reintentes en bucle. Si una factura falló, arregla el problema y reintenta. Si en 3 intentos no pasa, investiga la causa.
¿Hay forma de evitar los errores antes de enviar?
Sí. Sistemas modernos validan antes de enviar al SRI: identificación del cliente, totales, fecha, formato. Quipuy lo hace; sistemas viejos no.
¿Qué hago si el SRI rechaza una factura que ya cobré?
La factura no es legal hasta que el SRI autorice. Si rechazó, arregla el error y reemite. Mientras tanto: avisa al cliente que está pendiente y entrega cuando esté autorizada.
¿Los errores son los mismos en PRUEBAS y PRODUCCIÓN?
Los códigos sí son los mismos. Pero PRUEBAS es más permisivo en algunas validaciones. Algo que pasa en PRUEBAS puede fallar en PRODUCCIÓN (rara vez).
¿Dónde está la lista oficial completa de errores?
En la Ficha Técnica de Comprobantes Electrónicos SRI v2.32 (búscalo en Google). La sección de errores tiene los 200+ códigos. Los 15 de arriba cubren el 95% de casos.
Conclusión
Los errores del SRI parecen intimidantes pero son traducibles. Con los 15 de arriba y un sistema que te muestra el error completo (no genéricos), arreglas en minutos.
Prueba Quipuy gratis — te muestra cada error del SRI con explicación clara y sugerencia de qué hacer. 25 comprobantes/mes para siempre, sin tarjeta.
Lectura relacionada: No puedo emitir factura · Factura rechazada — corregir.