Facturación electrónica del SRI: cómo integrarla en tu web o sistema
· Equipo WebNicho
Si vendes en línea en Ecuador, cada venta debe generar un comprobante electrónico autorizado por el SRI. Hacerlo a mano (venta por venta, en el portal) funciona hasta la décima factura del día. Después, o lo automatizas o te consume el negocio. Esta guía explica cómo integrarlo bien; la escribimos con conocimiento de causa, porque Factuplan, nuestro SaaS de facturación electrónica, emite comprobantes autorizados todos los días.
Qué exige el SRI, en corto
El esquema ecuatoriano de comprobantes electrónicos exige, simplificando:
- Firma electrónica: cada comprobante va firmado digitalmente con un certificado vigente a nombre del contribuyente.
- Formato XML normado: la factura es un XML con estructura exacta definida por la ficha técnica del SRI, un campo mal formado y el comprobante se rechaza.
- Autorización: el comprobante se envía al SRI y recibe (o no) su autorización.
- RIDE: la representación imprimible que recibe tu cliente, generada desde el XML.
- Contingencia: qué pasa cuando el SRI no responde, tu sistema debe manejarlo sin frenar la venta.
Nada de esto es opcional. Y nada de esto debería resolverlo tu cajero a mano.
Las tres formas de integrarla
1. Facturar a mano en el portal del SRI
Gratis y viable con muy pocas ventas al mes. Insostenible para una tienda online: cada pedido exige que alguien transcriba los datos. El error de tipeo es cuestión de tiempo.
2. Un sistema de facturación con el que convives
Software de facturación aparte, donde re-digitas lo que vendiste en la web. Funciona, pero duplica trabajo y desincroniza inventarios: la tienda dice una cosa, la facturación otra.
3. Integración por API, la venta factura sola
Tu tienda o sistema envía los datos de la venta a una API de facturación; la API firma, valida, obtiene la autorización del SRI y devuelve el comprobante. El cliente recibe su factura por correo sin que nadie toque nada.
Así funciona la integración de Factuplan: API REST documentada y SDK, pensada para conectarse a tiendas online, puntos de venta y ERPs. Es la que usamos en las tiendas online que construimos.
Los errores que vemos (y cuestan multas)
- Facturar «después». La venta sale, la factura queda para el viernes… y el viernes hay 60 pendientes. La emisión debe ser parte del flujo de venta, no una tarea aparte.
- Certificado vencido. La firma electrónica caduca. Sin alerta de vencimiento, un día simplemente dejas de poder facturar, en plena temporada alta, según la ley de Murphy.
- Ignorar la contingencia. Si tu sistema no maneja la indisponibilidad del SRI, cada mantenimiento del servicio te frena las ventas.
- Secuenciales desordenados. Puntos de emisión mal configurados generan saltos y duplicados de secuencial, el tipo de inconsistencia que después hay que explicarle al SRI.
Por dónde empezar
Si estás por lanzar tu tienda, exige que la facturación electrónica venga integrada desde el día uno, no como «fase dos» que nunca llega. Si tu sistema ya existe, la integración por API se hace sin reescribirlo: es un proyecto de días, no de meses, dentro de un desarrollo a medida bien planteado.
¿Tienes dudas de tu caso concreto? Escríbenos: operamos una plataforma de facturación autorizada, así que la respuesta va a ser específica, no teórica.