Vender smart contracts desde España

Programar contratos inteligentes es actividad económica

Si desarrollas smart contracts para terceros o los vendes como producto digital desde España, esos ingresos deben declararse como actividad profesional. Da igual si cobras en cripto o en fiat, o si el cliente está en otro país. Hacienda lo considera una prestación de servicios.

¿Qué se considera venta de smart contracts?

  • ✅ Programar y entregar código en Solidity, Rust u otros lenguajes
  • 💡 Incluye contratos para NFTs, DAOs, tokens, dApps, etc.
  • 📌 Si cobras por ello, tienes que darte de alta como autónomo

¿Cómo se declaran estos ingresos?

Se declaran como rendimientos de actividades económicas. Si cobras en ETH o cualquier cripto, debes convertir ese importe a euros aplicando el tipo de cambio oficial del día de cobro. Además, si vendes a particulares en la UE, aplica IVA. Si es a empresas fuera, IVA 0%.

¿Puede Hacienda rastrear estos pagos?

  • 🔍 Sí, incluso en cripto. Cada vez hay más control sobre wallets, exchanges y movimientos bancarios relacionados
  • 📊 Si conviertes a euros o retiras a cuenta, queda registrado

Fiscalpedia™ lo resume así 🧠

Si vendes smart contracts desde España, debes declarar como autónomo tech, aunque cobres en cripto.