Desarrollo de software a medida en Colombia
En Colombia la factura electrónica no es un PDF bonito: es un XML con estructura internacional, validado por la DIAN antes de llegar al cliente. Y si le compras a un proveedor que no factura, el documento lo tienes que emitir tú.
Seamos claros sobre Colombia
Todavía no tenemos un cliente en Colombia. Lo de arriba es el marco real del mercado y cómo lo abordamos desde España y Argentina, donde sí operamos. Lo decimos claro en vez de sugerir una oficina que no existe.
El sistema de facturación electrónica colombiano se apoya en un estándar internacional de documento —UBL— y en una validación previa: la DIAN comprueba el documento antes de que sea válido, y cada factura lleva un código único que la identifica. Para el software esto significa que la factura es un documento firmado con estructura fija, no una plantilla, y que hay más documentos que la factura: notas de ajuste, documento soporte y nómina electrónica.
Cómo se cobra
El medio de pago decide el checkout.
Moneda: Peso colombiano (COP). Un checkout copiado de otro país falla por aquí antes que por ninguna otra parte.
PSE
Débito desde la cuenta bancaria, el medio de pago en línea más extendido del país. El comprador elige su banco y aprueba en su propia banca en línea; el comercio recibe la confirmación después, de forma asíncrona. Un checkout diseñado para tarjeta no encaja sin tocarlo.
Billeteras móviles
Las billeteras vinculadas a los grandes bancos mueven una parte enorme de los pagos entre personas y cada vez más de los pagos a comercios. Se identifican por número de teléfono, no por IBAN.
Contra entrega
El pago al recibir sigue siendo relevante fuera de las grandes ciudades. Implica que el pedido se confirma sin dinero cobrado y que la devolución es una operación logística, no un reembolso de pasarela.
Obligación fiscal
Lo que la administración le exige al software.
No es un módulo que se añade al final. Condiciona el modelo de datos, y rehacerlo después cuesta mucho más que hacerlo bien desde el principio.
| Marco | Qué implica para el sistema |
|---|---|
| DIAN · UBL 2.1 | La factura es un XML que sigue el estándar UBL adaptado por la DIAN, firmado digitalmente. La representación gráfica que ve el cliente es una consecuencia del XML, no al revés — y es el orden que muchos sistemas hacen mal. |
| CUFE y validación previa | Cada factura lleva un código único generado a partir de su contenido, y la DIAN valida el documento antes de que surta efecto. Como en México, la emisión depende de un tercero que puede fallar o tardar. |
| Documento soporte | Cuando se compra a un proveedor no obligado a facturar electrónicamente, es el comprador quien debe emitir un documento que soporte el gasto. Es un tipo de documento que la mayoría de los sistemas traídos de fuera ni contempla, y sin él el gasto no es deducible. |
| Retención en la fuente · ICA | Además del IVA hay retenciones y un impuesto municipal de industria y comercio con tarifa que depende del municipio y de la actividad. Igual que Ingresos Brutos en Argentina, no es un tipo único nacional. |
Experiencia
El documento que nadie migra
Casi todos los sistemas de facturación resuelven la factura de venta. El documento soporte —el que emite el comprador cuando su proveedor no está obligado a facturar electrónicamente— se queda fuera una y otra vez, porque no existe en ningún otro país con el que se comparen. El resultado es una empresa que factura perfecto lo que vende y no puede deducir la mitad de lo que compra. Es el ejemplo exacto de por qué una página de país que sólo cambia la bandera y la moneda no vale nada: lo que rompe un proyecto no es el símbolo del peso, es un tipo de documento que no sabías que existía.
Marco regulatorio
Quién regula el producto.
INVIMA
Instituto Nacional de Vigilancia de Medicamentos y Alimentos. Su registro sanitario es el identificador que ancla un medicamento o un alimento en una ficha de producto, igual que el de AEMPS en España.
ICA
Instituto Colombiano Agropecuario. Registra los productos veterinarios y agrícolas y fija los periodos de retiro, el dato que convierte un vademécum en una herramienta y no en un folleto.
Protección de datos
Ley 1581 de 2012, con la Superintendencia de Industria y Comercio como autoridad. Tiene una particularidad que sorprende a quien viene del RGPD: las bases de datos personales se registran ante la autoridad, un trámite que en Europa no existe.
Otros mercados
Los importes de todo lo anterior están en la página de precios, y los términos que aparecen aquí en el glosario.
Preguntas frecuentes
Software a medida en Colombia
¿Tienen clientes en Colombia?
Todavía no. Operamos desde España y Argentina. Lo que aportamos es experiencia construyendo para mercados con facturación validada por la administración y con impuestos que dependen de la jurisdicción, que es justo el caso colombiano.
¿Pueden integrar la facturación electrónica de la DIAN?
Sí. La factura es un XML UBL firmado y validado antes de surtir efecto; técnicamente se parece mucho al timbrado mexicano y a la cadena de registros de Verifactu en España, que ya trabajamos.
¿Cómo se integra PSE en el checkout?
Como un pago asíncrono: el comprador aprueba en su banca en línea y la confirmación llega después. El pedido tiene que existir en estado pendiente con reserva de stock, igual que en el efectivo mexicano.
¿Contemplan el impuesto de industria y comercio por municipio?
Se plantea al diseñar el modelo de datos. Un tipo impositivo único aplicado a todo el país es el mismo error que en Argentina con Ingresos Brutos, y se paga igual de caro.
¿Un proyecto en Colombia?
Cuéntanos qué necesitas y te decimos qué implica en este mercado y qué no sabemos todavía.