Facturación
Facturación electrónica DIAN en Shopify: cómo cumplir en Colombia
Publicado el 23 de octubre de 2026 · 6 min de lectura
Si vendes con Shopify en Colombia y estás obligado a facturar, cada venta debe tener una factura electrónica validada por la DIAN antes de entregarse al comprador. Shopify no emite ese documento por sí solo: necesitas habilitarte como facturador electrónico y usar un software de facturación (la solución gratuita de la DIAN, un proveedor tecnológico o uno propio) conectado a tu tienda.
Datos clave
- Según la Resolución 000165 de 2023 de la DIAN, la factura electrónica de venta se entiende expedida cuando es validada por la DIAN y entregada al adquirente (Normograma DIAN).
- Están obligados a facturar, entre otros, los responsables de IVA y todas las personas o entidades que tengan la calidad de comerciantes (artículo 7 de la misma resolución).
- Si el comprador no da su identificación, la factura puede emitirse a nombre de «consumidor final» con el número 222222222222 (artículo 11, numeral 3.3).
- La DIAN ofrece un servicio gratuito de facturación electrónica con certificado de firma digital sin coste, con vigencia de un año según su web a octubre de 2026 (DIAN).
- Para habilitarte, el set de pruebas varía según el software: 2 facturas, 1 nota débito y 1 nota crédito con la solución gratuita de la DIAN (DIAN).
¿Shopify emite facturas válidas ante la DIAN?
No. Shopify genera el pedido, la confirmación por correo y los datos de la venta, pero la factura electrónica colombiana tiene que pasar por la validación previa de la DIAN, en el formato XML que define su anexo técnico, y entregarse al comprador junto con el documento de validación. Eso lo hace un software de facturación electrónica habilitado, no la tienda.
En la práctica, el flujo de una venta queda así:
- El cliente compra en tu tienda Shopify y paga con tu pasarela.
- El pedido pasa a tu software de facturación (de forma manual o con una integración).
- El software genera la factura, la firma digitalmente y la envía a la DIAN.
- La DIAN la valida.
- El software entrega al cliente la factura validada, normalmente por correo electrónico.
Si en el checkout no pides el número de identificación del cliente, la factura puede salir a nombre de «consumidor final». Si vendes a empresas que necesitan la factura a su nombre, te conviene pedir tipo y número de documento en el checkout.
¿Quién está obligado a facturar electrónicamente?
La Resolución 000165 de 2023 establece que quien esté obligado a facturar debe hacerlo de forma electrónica. Esta tabla resume los casos más habituales para una tienda online:
| Situación | ¿Debe facturar? | Referencia |
|---|---|---|
| Persona jurídica (SAS, LTDA…) que vende online | Sí, como comerciante | Art. 7 |
| Responsable de IVA | Sí | Art. 7, num. 1 |
| Persona natural comerciante | Sí, en general | Art. 7, num. 3 |
| Persona natural que solo vende bienes excluidos o presta servicios no gravados, con ingresos brutos inferiores a 3.500 UVT en el año anterior o en curso (y demás requisitos del artículo) | No | Art. 8, num. 7 |
Los supuestos de no obligación tienen requisitos adicionales que no caben en una tabla. Antes de decidir, revisa el texto vigente en el normograma de la DIAN o consulta a tu contador, porque la resolución se ha compilado y modificado desde 2023.
¿Cómo habilitarte como facturador electrónico?
Estos son los pasos que publica la DIAN en su página «Ser facturador electrónico», a octubre de 2026:
- Actualiza el RUT de la empresa y de los representantes legales, y comprueba que tienes acceso al correo registrado.
- Regístrate en el portal de Habilitación de la DIAN, genera el token de acceso y formaliza el registro.
- Elige el modo de operación: software gratuito de la DIAN, proveedor tecnológico o software propio.
- Supera el set de pruebas, cuyo número de documentos depende del modo elegido.
- Solicita los rangos de numeración de facturación electrónica en el sistema MUISCA.
- Asocia los prefijos en el portal «Facturando Electrónicamente».
Con esto ya puedes emitir facturas validadas.
¿Qué software usar con una tienda Shopify?
La elección depende sobre todo de cuántos pedidos tienes y de si quieres automatizar.
| Opción | Coste del software | Integración con Shopify | Encaja si… |
|---|---|---|---|
| Facturación gratuita DIAN | Sin coste, con firma digital gratuita | Manual: copias los datos de cada pedido | Tienes pocos pedidos y puedes facturar a mano |
| Proveedor tecnológico o software contable | Según el proveedor | Con apps de la Shopify App Store o por API | Tienes volumen y quieres facturar automáticamente |
| Software propio | Desarrollo y mantenimiento | A medida, vía la API de Shopify | Tienes necesidades muy específicas y equipo técnico |
En la Shopify App Store hay apps que conectan la tienda con programas de facturación electrónica usados en Colombia, como Siigo o Alegra, o que generan la factura directamente desde el pedido. Antes de instalar una, comprueba:
- Que el proveedor esté habilitado ante la DIAN o que integre con un software que lo esté.
- Que genere notas crédito al hacer reembolsos o devoluciones en Shopify.
- Cómo trata los descuentos, los envíos cobrados y los pedidos con varios impuestos.
- Qué pasa si un pedido se edita después de facturarlo.
- Dónde se guardan el XML y el PDF de cada factura. Los términos de la solución gratuita de la DIAN indican que no almacena los documentos generados, así que, si la usas, guarda tú las copias.
¿Qué errores son habituales al conectar Shopify con la DIAN?
- No pedir la identificación del cliente cuando vendes a empresas, que luego reclaman la factura a su nombre.
- Facturar el pedido antes de confirmar el pago en métodos como PSE o contra entrega. Si el pago falla, tendrás que anular con nota crédito.
- No sincronizar devoluciones: un reembolso en Shopify sin su nota crédito deja la contabilidad descuadrada.
- Usar rangos de numeración vencidos o sin asociar al prefijo correcto.
- No probar en el ambiente de habilitación antes de pasar a producción.
Si cobras con PSE, Nequi o tarjetas, revisa también cómo configurar las pasarelas en cómo cobrar con PSE, Nequi y tarjetas en Shopify en Colombia, porque el estado del pago es lo que debería disparar la factura.
Preguntas frecuentes
¿La confirmación de pedido de Shopify sirve como factura en Colombia?
No. La confirmación de pedido no es una factura electrónica validada por la DIAN. Si estás obligado a facturar, cada venta necesita una factura emitida desde un software habilitado.
¿Puedo usar la facturación gratuita de la DIAN con Shopify?
Sí, pero de forma manual: según sus términos de uso, la solución gratuita no permite cargar archivos planos ni conectarse con otros sistemas, así que tendrás que crear cada factura con los datos del pedido. Es viable con pocos pedidos; con más volumen suele compensar una integración automática.
¿Qué hago si el cliente no quiere dar su número de documento?
La Resolución 000165 de 2023 permite registrar la frase «consumidor final» y el número 222222222222 cuando el adquirente no suministra su identificación.
¿Qué pasa si la DIAN no puede validar la factura por problemas técnicos?
La normativa prevé un procedimiento para inconvenientes tecnológicos, con talonarios de contingencia y plazos para transmitir después las facturas. Configura ese procedimiento con tu proveedor antes de empezar a vender.
Fuentes
- DIAN: Resolución 000165 de 2023 (Normograma)
- DIAN: ser facturador electrónico
- DIAN: facturación gratuita
- DIAN: términos y condiciones de la solución gratuita
Siguiente paso
Conectar Shopify con tu software de facturación y con la contabilidad es un proyecto de integración. Si prefieres delegarlo, revisa las agencias Shopify en Colombia o las especializadas en integraciones de ERP, logística y facturación, o pide una recomendación según tu proyecto.