Tienes un contratista que te presta un servicio profesional —un diseñador, un desarrollador, un consultor— y quieres pagarle en USDT porque es rápido y barato. Perfecto. Pero antes de enviar el primer peso (o el primer stablecoin) aparece la pregunta que muchos prefieren no hacerse: "Si le pago en cripto, ¿tengo que practicar retención en la fuente? ¿Y sobre qué valor la calculo?".
La respuesta corta es que sí, la obligación no desaparece porque pagues en USDT. Cambia el medio de pago, no la naturaleza del ingreso ni tu deber como agente retenedor. La respuesta larga —la que tu contador necesita para dormir tranquilo— es la que te explicamos aquí: sobre qué base se calcula, qué documentos hay que guardar y por qué un pago que llega en pesos, persona por persona, con un comprobante por cada uno, te evita el peor dolor de cabeza en la declaración.
Qué es la retención en la fuente por honorarios (y por qué te toca a ti)
La retención en la fuente no es un impuesto nuevo. Es un mecanismo de recaudo anticipado: cuando tu empresa paga honorarios a un contratista, la ley te obliga —si eres agente retenedor— a descontar un porcentaje de ese pago y consignarlo directamente a la DIAN a nombre de esa persona. El contratista después lo cruza en su declaración de renta como un anticipo que ya pagó.
En términos simples: no le entregas al contratista el 100% de lo pactado. Le entregas el neto, retienes el porcentaje que manda la norma y ese valor lo declaras y lo pagas tú a la DIAN. Por eso, si pagas honorarios profesionales, ese pago casi siempre pasa por retención.
El punto que se ignora al pagar en cripto: que el dinero salga en USDT no te exime de retener. La obligación nace del servicio que contrataste, no de la moneda en que lo pagaste.
El porcentaje exacto depende de la norma vigente y de si tu contratista es declarante de renta o no. Esos porcentajes los define la ley y los confirma tu contador, así que aquí no te damos una cifra cerrada: te damos el marco para que esa conversación sea de cinco minutos y no de una semana.
El detalle que se enreda: pagas en USDT, pero retienes en pesos
Aquí está el nudo de todo. La retención en la fuente en Colombia se calcula, se declara y se paga en pesos colombianos. Siempre. No existe una retención "en USDT". Entonces, cuando tu pago sale en cripto, lo primero que hay que fijar es cuánto valió ese servicio en pesos.
La base es el valor en pesos, con la tasa del día
El USDT equivale aproximadamente a un dólar, así que el valor en pesos depende de la tasa a la que se convierte ese día. Si acordaste honorarios por 1.000 USDT y ese día el USDT se liquida a, digamos, 3.600 COP, la base del pago es 3.600.000 COP. Sobre ese valor en pesos —no sobre "1.000 monedas"— se aplica el porcentaje de retención que corresponda.
Esto genera dos consecuencias prácticas que tu contador va a pedir:
- Hay que dejar constancia de la tasa aplicada ese día. Como el precio del USDT se mueve, el valor en pesos del mismo servicio no es igual el 3 que el 28 del mes. La tasa a la que efectivamente se convirtió es el dato que soporta la base.
- La factura o cuenta de cobro debe estar en pesos. Aunque el pago salga en cripto, el documento que soporta el ingreso del contratista se expresa en COP. Si quieres profundizar en cómo se factura cuando el pago entra en cripto, lo explicamos en detalle en Facturación DIAN y SAGRILAFT al cobrar en cripto.
El problema aparece cuando el pago se hace "a ojo": envías los USDT a la wallet del contratista, él los vende cuando puede a la tasa que consiga, y nadie sabe con certeza cuál fue el valor en pesos. Ahí la base de retención queda en el aire, y reconstruirla tres meses después es el clásico corre-corre de fin de año.
Qué necesita tu contador para dejarlo bien
Para que la retención quede soportada y no se convierta en un hallazgo el día de una revisión, tu contador necesita un paquete básico de documentos por cada pago de honorarios. No es nada exótico: es lo mismo de siempre más el dato de la conversión.
| Documento / dato | Para qué sirve | Quién lo aporta |
|---|---|---|
| Factura electrónica o cuenta de cobro en pesos | Soporta el valor del servicio y la base gravable | El contratista |
| Valor del servicio en COP | Es la base sobre la que se calcula la retención | Se fija con la tasa del día |
| Tasa / TRM aplicada ese día | Justifica cómo se pasó de USDT a pesos | La plataforma que liquida |
| Comprobante del pago a nombre de la persona | Prueba que el pago llegó y a quién | La plataforma que dispersa |
| Certificado de retención en la fuente | Se lo entregas al contratista para su renta | Tu empresa / contador |
| Confirmación de si es declarante o no | Define el porcentaje de retención aplicable | El contratista |
Tip para la conversación con tu contador: llévale primero estos seis puntos resueltos. Con la factura en pesos, la tasa del día y el comprobante por persona, calcular y declarar la retención es un trámite. Sin ellos, cada pago es una investigación.
Fíjate en un detalle de la tabla: tres de los seis elementos salen mucho más fáciles si el pago llega ya convertido a pesos y con un comprobante a nombre de cada persona. Ese es justamente el problema que resuelve un riel de pagos.
Por qué un pago que llega en pesos, persona por persona, te lo simplifica todo
Cuando pagas honorarios enviando USDT a la wallet de cada contratista, te quedas sin la mitad de la evidencia. Tú sabes cuántas monedas enviaste, pero el valor en pesos —la base de retención— queda del lado del contratista, que las vende cuando y como puede. Reconstruir la base y la tasa aplicada, contratista por contratista, es lo que vuelve un infierno el cierre contable.
Un riel de pagos como el de CriptApp le da la vuelta al problema. Tu empresa hace un solo envío en cripto por el total del mes y adjunta la lista de a quién pagarle y cuánto. CriptApp reparte pagos individuales en pesos a la cuenta bancaria colombiana de cada persona y emite un comprobante por cada pago, con el valor en COP y la tasa a la que se hizo la conversión. Es decir: la base de retención y su soporte quedan fijados de una vez, para todos.
Para tu contador, eso significa que el dato más difícil de reconstruir —cuánto valió en pesos cada pago y a qué tasa— ya viene resuelto y documentado. Cómo ese comprobante por pago encaja con lo que espera la DIAN lo desarrollamos en Nómina en cripto: un comprobante por cada pago para la DIAN.
El riel no "calcula" la retención por ti —eso lo hace tu contador con el porcentaje de la norma—: te entrega la base limpia, en pesos y soportada, que es la materia prima de ese cálculo.
El reporte a la DIAN: por qué esto importa más desde 2026
Guardar los soportes dejó de ser una recomendación prudente para volverse una obligación con nombre propio. La Resolución DIAN 000240 de 2025 obliga a reportar operaciones con criptoactivos a partir del año gravable 2026. En otras palabras: el rastro de que pagaste honorarios en cripto va a existir de todas formas.
La pregunta ya no es si la operación se ve, sino si tu contabilidad cuadra con lo que se ve. Si pagaste honorarios en USDT, practicaste la retención sobre el valor correcto en pesos y tienes el comprobante por cada pago, no tienes nada que temer: tu versión y la de la DIAN coinciden. El riesgo no es pagar en cripto; el riesgo es pagar sin dejar el soporte que respalde cómo lo hiciste.
Esto no es asesoría tributaria. Los porcentajes de retención, los topes y las obligaciones exactas los define la norma vigente y dependen de tu caso (tipo de contratista, si es declarante, cuantías mínimas). Confirma siempre con tu contador o asesor antes de aplicar retenciones. Aquí te damos el marco práctico, no el cálculo definitivo.
Preguntas frecuentes
¿Si pago en USDT tengo que practicar retención en la fuente igual?
Sí, si tu empresa es agente retenedor y el pago corresponde a honorarios sujetos a retención. La moneda en que pagas no cambia la obligación. Lo que sí cambia es que debes fijar primero el valor del servicio en pesos, con la tasa del día, para tener sobre qué calcular la retención.
¿Sobre qué valor calculo la retención: sobre los USDT o sobre los pesos?
Sobre el valor en pesos colombianos. El USDT equivale aproximadamente a un dólar, pero la base gravable se expresa siempre en COP, usando la tasa a la que se convirtió ese día. Por eso dejar constancia de la tasa aplicada es tan importante como la factura misma.
¿Qué pasa si el USDT subió o bajó entre que pacté y que pagué?
El valor en pesos se fija con la tasa del día del pago, no la del día en que acordaste. Si el precio se movió, la base cambia. Por eso conviene que la conversión y el pago ocurran juntos y queden en un mismo comprobante: así no hay duda de qué tasa aplicó.
¿El contratista necesita el certificado de retención?
Sí. Es el documento con el que tu contratista cruza en su declaración de renta lo que ya le retuviste, y lo entrega tu empresa. Para emitirlo bien necesitas clara la base en pesos de cada pago, que es justo lo que un comprobante por pago te deja fijado.
¿Puedo pagarle a varios contratistas en un solo movimiento?
Sí. Con un riel de dispersión haces un solo envío en cripto por el total y CriptApp reparte pagos individuales en pesos, con un comprobante por cada persona. Cada comprobante trae el valor en COP y la tasa que tu contador necesita para la retención.
Conclusión
Pagar honorarios en USDT es perfectamente viable en Colombia. Lo que no es viable es hacerlo como si la cripto borrara tus obligaciones: la retención en la fuente sigue existiendo, se calcula sobre el valor en pesos con la tasa del día y necesita quedar soportada. La diferencia entre un cierre contable tranquilo y una pesadilla de fin de año está en un solo lugar: si tienes, o no, el comprobante en pesos de cada pago.
Ahí es donde un riel de pagos te cambia el trabajo. En vez de enviar monedas sueltas y rezar por reconstruir la base después, haces un envío y recibes la evidencia lista, persona por persona, en pesos y con la tasa registrada.
Nómina en cripto que deja todo soportado →
¿Quieres ver cómo quedaría el flujo para tu equipo de contratistas? Escríbenos y te mostramos cómo se ve un comprobante por pago antes de mover un solo peso.




