Vendes por tu página web: dónde encaja la factura electrónica
Muchos negocios abren el botón de pago de su página web antes de resolver la parte que de verdad los va a complicar: la factura. La pasarela confirma que el dinero llegó, pero ese comprobante no es una factura electrónica de venta, y emitirla exige estar habilitado ante la DIAN y facturar con alguna de las opciones que ella contempla: su servicio gratuito, un desarrollo propio o un proveedor tecnológico. Aquí ordenamos las tres capas —cobrar, facturar y contabilizar—, qué se puede automatizar desde la web y qué corresponde a tu contador. No damos asesoría tributaria: damos el mapa técnico para que tu sitio no sea el eslabón que rompe el proceso.
Cobrar y facturar son dos procesos distintos
Cuando un cliente paga en tu sitio ocurren dos cosas que se suelen mezclar. La primera es el cobro: la pasarela procesa la transacción con tarjeta, PSE, Nequi o el medio que hayas habilitado, y devuelve un estado —aprobada, rechazada, pendiente— más un comprobante de la operación. La segunda es la facturación: la emisión de una factura electrónica de venta que, en el modelo colombiano de validación previa, debe pasar por la DIAN antes de entregarse al comprador.
El comprobante de la pasarela sirve para acreditar que el dinero se movió, no como factura. Por eso el flujo correcto no termina en la pantalla de “pago exitoso”: termina cuando el cliente recibe su factura y tú tienes el documento válido guardado. Un sitio que solo cobra deja el trabajo a medias, y cuando el volumen crece ese medio paso se convierte en horas de digitación cada semana.
Conviene aclarar también el caso del tiquete POS electrónico: existe, pero tiene limitaciones cuando tu comprador necesita soportar costos o descontar impuestos. Si vendes a empresas, la factura electrónica de venta es lo que te van a pedir. Confírmalo con tu contador antes de decidir el flujo de tu tienda.
Lo que debe estar resuelto antes de abrir el botón de pago
Ninguna de estas piezas se resuelve programando: son trámites y decisiones del negocio, y son justamente las que retrasan los lanzamientos porque nadie las asumió a tiempo. Conviene arrancarlas en paralelo con el desarrollo, no la semana anterior a publicar.
Si alguna de estas casillas está en blanco, todavía puedes lanzar: solo que el flujo será manual al principio, y eso está bien mientras sea una decisión consciente y no una sorpresa.
- Estar habilitado como facturador electrónico y tener vigente la resolución de numeración para el canal donde vas a vender
- Decidir con qué vas a facturar: el servicio gratuito de la DIAN, un desarrollo propio o un proveedor tecnológico con API
- Definir qué datos le vas a pedir al comprador y en qué momento del proceso de compra: nombre o razón social, documento o NIT, correo, dirección
- Tener claro el tratamiento de impuestos según tu actividad y régimen; eso lo define tu contador, no la plataforma
- Definir qué pasa con devoluciones y anulaciones, porque implican nota crédito y no simplemente “devolver la plata”
- Saber si le vendes a empresas, a personas naturales o a ambas: cambia los datos obligatorios y el soporte que te van a exigir
Tres formas de conectar tu sitio con la facturación
La primera es manual. El pedido llega por correo o al panel y alguien emite la factura desde el software. Es lo correcto para volúmenes bajos, no requiere desarrollo y se rompe el día que llegan varias ventas seguidas o la persona que factura sale de vacaciones.
La segunda es semiautomática. Tu web deja el pedido con los datos fiscales ya validados en un panel o en un archivo que el software de facturación importa. Elimina los errores de digitación, que son uno de los motivos por los que la DIAN rechaza un documento, y no exige que tu proveedor tenga API.
La tercera es la integración por API. Cuando el pago queda confirmado, tu sitio le pide al proveedor tecnológico que emita y valide la factura, y el cliente la recibe sin que nadie intervenga. Es el flujo que más tiempo ahorra y el que más cuidado exige: hay que manejar reintentos, errores de validación y el caso del pago que se confirma tarde.
- Volumen bajo y catálogo pequeño: manual está bien y te ahorras la integración
- Ventas diarias constantes: la vía semiautomática suele ser el mejor punto entre costo y control
- Suscripciones, catálogo amplio o ventas a empresas: la integración por API se paga sola
Los detalles que rompen el flujo en la práctica
El detalle que más conviene revisar antes de lanzar es el momento del disparo: si la factura se emite cuando el cliente llega a la pantalla de confirmación o cuando el pago queda realmente aprobado. Con tarjeta suele ser inmediato, pero con botones bancarios y transferencias el estado puede quedar pendiente y confirmarse minutos después. Si facturas contra la pantalla, terminas emitiendo facturas de pagos que nunca entraron.
La regla técnica es simple: la factura se dispara con la notificación que envía el servidor de la pasarela, no con lo que ve el navegador del cliente. Y cada intento debe llevar una marca única de pedido para que un reintento no genere dos facturas de la misma venta.
Después vienen los detalles aburridos que igual cuestan clientes: pedir el NIT cuando la persona ya cerró la compra, no dejar corregir un dato mal escrito, o enviar la factura desde un correo mal configurado que cae en spam. Vale la pena probar el recorrido completo con una compra real antes de anunciar la tienda.
- Factura disparada por la confirmación del servidor, nunca por la pantalla de gracias
- Marca única por pedido para que un reintento no duplique la factura
- Datos fiscales pedidos antes del pago y con validación de formato
- Correo de envío configurado en tu propio dominio para que la factura no caiga en spam
- Copia del pedido guardada en tu sistema aunque la facturación falle
- Procedimiento definido para emitir nota crédito ante devolución o anulación
Hasta dónde llega el trabajo del sitio y dónde empieza el de tu contador
No somos asesores tributarios y no vamos a fingirlo. Lo que sí hacemos es construir el sitio para que el proceso sea posible: capturar los datos correctos, esperar la confirmación real del pago, hablar con la API de tu proveedor de facturación, registrar cada intento y avisarte cuando algo falla en vez de perderlo en silencio.
Lo que corresponde a tu contador es todo lo demás: habilitación, numeración, impuestos aplicables, cómo se reportan las ventas y qué documento necesita cada tipo de cliente. Si un proveedor de páginas web te asegura que “la web te deja cumpliendo con la DIAN”, desconfía: la web es una pieza del proceso, no el proceso.
Preguntas frecuentes
¿La pasarela de pagos emite la factura electrónica?
No. Las pasarelas procesan el pago y entregan un comprobante de la transacción. La factura electrónica de venta la emite tu software de facturación —el gratuito de la DIAN, un desarrollo propio o el de un proveedor tecnológico— y pasa por la validación de la DIAN. Son dos sistemas que se conectan, no uno solo.
¿Puedo empezar a vender sin tener la facturación lista?
Técnicamente sí, y mucha gente lo hace, pero acumulas una deuda operativa que se paga en trabajo manual y en riesgo. Lo razonable es lanzar con el flujo manual bien definido desde el primer día y automatizar cuando el volumen lo justifique.
¿Necesito un proveedor tecnológico o me sirve el servicio gratuito de la DIAN?
Depende del volumen y de si quieres integrar. La solución gratuita se usa desde su propia pantalla, capturando cada documento a mano, y no está pensada para que tu sitio emita solo. Si quieres automatizar, la vía más directa es contratar un proveedor tecnológico con API; la alternativa es habilitar ante la DIAN un desarrollo propio que se integre con sus servicios web, que da más control y te deja encima el desarrollo y el mantenimiento. Revisa las opciones vigentes en el portal de la DIAN y decídelo con tu contador.
Vendo servicios y me pagan por transferencia o Nequi, sin pasarela. ¿Cambia algo?
El deber de facturar no depende del medio de pago; lo que cambia es cuánto puedes automatizar. Sin confirmación automática del pago, alguien tiene que verificar el ingreso antes de emitir. Si esa verificación te consume horas cada semana, ahí empieza a tener sentido montar una pasarela.
¿Ustedes configuran mi facturación electrónica?
Integramos tu sitio con el proveedor de facturación que uses y dejamos el flujo probado de punta a punta. No hacemos la parte tributaria ni te representamos ante la DIAN: eso es de tu contador. Si aún no tienes proveedor, te decimos qué debe cumplir técnicamente para que la integración sea viable.
Si vas a empezar a cobrar desde tu página web y quieres que el pedido, el pago y la factura queden conectados de verdad, cuéntanos cómo vendes hoy y con qué facturas. Revisamos el caso y te decimos qué conviene integrar y qué es mejor dejar manual por ahora.