Marco fiscal de crypto en México
México fue uno de los primeros países en LATAM en regular crypto vía la Ley Fintech (2018). El SAT (Servicio de Administración Tributaria) considera las criptomonedas como bienes intangibles y aplica la fiscalidad estándar de ganancias por enajenación de bienes.
Concepto fundamental: el SAT NO trata crypto como moneda de curso legal. Es un bien (activo). Cuando vendés crypto por pesos (o por otra crypto), generás ingreso por enajenación de bienes que tributa.
Categorías fiscales relevantes para crypto en México:
1) Ingresos por enajenación de bienes (Capítulo IV, Título IV LISR):
Las ganancias por venta de crypto se consideran este tipo de ingreso. Tributan en la declaración anual del ISR según escala progresiva del contribuyente.
Tasa marginal ISR 2025-2026 (aproximada, actualizada anualmente): - Hasta 8.952 MXN: 1,92%. - 8.952-75.984 MXN: 6,4%. - 75.984-133.536 MXN: 10,88%. - 133.536-155.229 MXN: 16%. - 155.229-185.852 MXN: 17,92%. - 185.852-374.838 MXN: 21,36%. - 374.838-590.795 MXN: 23,52%. - 590.795-1.127.926 MXN: 30%. - 1.127.926-1.503.902 MXN: 32%. - 1.503.902-4.511.707 MXN: 34%. - Más de 4.511.707 MXN: 35%.
(Cifras de la tarifa anual del ISR, ajustadas anualmente por inflación).
2) Ingresos por actividades empresariales (Capítulo II, Título IV LISR):
Si tu actividad con crypto es frecuente y sistemática (trading activo, alta frecuencia), el SAT puede considerarte que ejerces actividad empresarial. En ese caso, tributás como persona física con actividad empresarial.
Diferencia operacional: bajo actividad empresarial, debés llevar contabilidad formal, emitir CFDI, presentar declaraciones mensuales además de la anual.
La línea entre "enajenación ocasional" y "actividad empresarial" no está claramente definida. Para retail con holds pasivos + algunas operaciones puntuales, generalmente se mantiene en "enajenación de bienes" (más simple).
3) Otros ingresos (Capítulo IX, Título IV LISR):
Staking, mining, airdrops pueden tributar bajo esta categoría como otros ingresos que no entran en categorías específicas. Tributan al recibirse al valor en MXN del momento.
Cuándo tributa crypto en México:
Eventos imponibles (generan ganancia/pérdida):
- Venta de crypto por MXN/USD/fiat: evento clásico. Ganancia = precio venta MXN - precio compra MXN.
- Swap entre criptos (BTC → ETH, USDT → BTC): se considera venta + compra simultánea. Cada swap es evento fiscal.
- Pagar con crypto (comprar bienes/servicios pagando en crypto): se considera enajenación. Si la crypto subió de valor desde compra, generás ganancia tributable.
- Recibir crypto como pago (freelance): se considera ingreso por servicios al valor MXN del momento.
- Rewards de staking/yield farming: ingreso al recibirse.
- Airdrops: ingreso al recibirse al valor MXN del día.
Eventos NO imponibles:
- Comprar crypto con fiat: NO es evento. Solo registrás precio de adquisición.
- Mantener crypto sin operar (HODL): NO hay impuesto anual sobre tenencia (México NO tiene impuesto al patrimonio).
- Transferir crypto entre wallets propias: NO es evento (mismo titular).
A diferencia de Argentina (Bienes Personales) o partes de Europa, México NO tributa la simple tenencia. Esto es ventaja para holders pasivos a largo plazo.
Bitso y reportes automáticos al SAT
Bitso es el exchange dominante en México y opera con autorización ITF (Institución de Tecnología Financiera) de CNBV bajo la Ley Fintech. Esto significa que Bitso reporta tus operaciones al SAT automáticamente.
Qué reporta Bitso al SAT:
Desde la regulación 2023-2024, Bitso (y otros exchanges autorizados) reportan:
- Identidad del titular de la cuenta (RFC, datos personales).
- Operaciones del año (compras, ventas, depósitos, retiros).
- Saldos al cierre del año.
- Ingresos por servicios (staking, rewards).
Esta información el SAT la usa para pre-cargar tu declaración anual del ISR. Cuando hagas la declaración, parte de los datos ya estarán visibles en el sistema.
Implicaciones para el contribuyente:
1) No declarar es muy arriesgado: el SAT ya sabe tus operaciones en Bitso. Discrepancias entre tus declaraciones y lo que el SAT recibió pueden generar inspecciones automáticas.
2) Calculá correctamente las ganancias: Bitso reporta operaciones, pero vos sos responsable del cálculo final de ganancias (precio de compra vs precio de venta, conversiones, costes). La declaración debe coincidir con la realidad de tus operaciones.
3) Para operaciones fuera de Bitso (Binance, wallets propias, DeFi): el SAT no tiene reporte automático de estas. Pero tu obligación de declarar persiste — debés agregar manualmente estas operaciones a tu declaración.
4) Validá los datos reportados: descargá tu reporte fiscal de Bitso (Cuenta → Centro de Documentos → Reportes Fiscales) y revisá que coincida con tus registros.
Otros exchanges en México con regulación ITF/PSAV:
Deben reportar similarmente al SAT: - Bitso (principal). - Volabit. - Hapi Crypto (parte de Hapi). - GBM+ Crypto (parte de GBM+).
Exchanges NO regulados por CNBV (operan desde el extranjero accesibles para mexicanos): - Binance: aunque acepta clientes mexicanos vía P2P, no tiene autorización ITF en México. No reporta automáticamente al SAT. - Coinbase, Kraken: similar — accesibles pero no reportan automáticamente al SAT mexicano.
Implicación: operaciones en exchanges fuera de México son responsabilidad 100% tuya declararlas. El SAT no recibe la información automáticamente (aunque puede recibirla vía acuerdos de intercambio internacional como FATCA en algunos casos).
La mayoría de retail mexicano se mantiene principalmente en Bitso por la simplicidad fiscal del reporte automático, complementado eventualmente con Binance para operaciones específicas + obligación de declarar manualmente.
Cómo calcular ganancias para tu declaración anual
El cálculo correcto de ganancias en crypto es complejo por la cantidad de operaciones típicas, la conversión a MXN en cada momento, y los métodos FIFO/HIFO/LIFO.
Método estándar: FIFO (First In, First Out):
El SAT no especifica formalmente un método obligatorio, pero FIFO es el estándar implícito y el más usado. Se asume que vendiste primero las unidades compradas primero.
Ejemplo: - Enero 2024: comprás 0,2 BTC a 600.000 MXN. Precio promedio adquisición: 3.000.000 MXN/BTC. - Junio 2024: comprás 0,3 BTC a 1.200.000 MXN. Precio promedio adquisición: 4.000.000 MXN/BTC. - Marzo 2026: vendés 0,4 BTC a 2.000.000 MXN. Precio venta: 5.000.000 MXN/BTC.
Aplicando FIFO: - Primeras 0,2 BTC vendidas son las de enero (a 3.000.000 MXN/BTC). Ganancia: 0,2 × (5.000.000 - 3.000.000) = 400.000 MXN. - Siguientes 0,2 BTC son de junio (a 4.000.000 MXN/BTC). Ganancia: 0,2 × (5.000.000 - 4.000.000) = 200.000 MXN. - Total ganancia tributable: 600.000 MXN.
Tramos ISR aproximados: - Hasta 590.795 MXN: tributación 21,36% promedio = ~126.000 MXN. - Diferencia 9.205 MXN al siguiente tramo (30%) = 2.762 MXN. - Total ISR aproximado: ~128.762 MXN sobre la ganancia de 600.000 MXN.
Tipo efectivo: ~21,5%.
Casos complicados:
1) Múltiples compras a precios distintos: necesitás software de tracking (Koinly, CoinTracker). Manual es prácticamente imposible para >20 operaciones.
2) Swaps entre criptos: cada swap es evento. Necesitás convertir ambos lados del swap a MXN en el momento exacto para calcular ganancia.
Ejemplo: vendés 0,1 BTC + comprás 1,8 ETH simultáneamente, día con BTC a 5.000.000 MXN y ETH a 280.000 MXN. - "Venta" de 0,1 BTC: precio MXN del momento = 500.000 MXN. Calculás ganancia sobre el precio de compra original de ese BTC. - "Compra" de 1,8 ETH: precio adquisición MXN = 504.000 MXN. - Cuando vendas el ETH después, el precio base es 504.000 MXN para 1,8 ETH (~280.000 MXN/ETH).
3) Pagar con crypto: similar a swap. Si comprás algo con BTC, se considera venta de BTC al valor MXN del momento + el gasto correspondiente.
4) Operaciones DeFi (lending, liquidity providing, staking): complejas. Rewards son ingresos al recibirse. Posteriores ventas de los tokens recibidos son ganancias adicionales.
Herramientas para automatizar el cálculo:
Koinly (la más usada en México): - Conecta con Bitso, Binance, Coinbase, Kraken vía API o CSV. - Importa todas las operaciones automáticamente. - Calcula ganancias con FIFO/LIFO/HIFO según preferencia. - Genera reporte fiscal específico para México (formato compatible con declaración SAT). - Coste: ~80-300 USD/año según volumen.
CoinTracker: similar a Koinly.
Cripta (mexicana): servicio local enfocado en fiscalidad mexicana de crypto.
TaxBit: alternativa profesional, más enfocada a EE.UU. pero soporta México.
Para cualquier inversor con >50 operaciones crypto al año, estas herramientas son prácticamente obligatorias. El cálculo manual es propenso a errores y consume tiempo excesivo.
Mantenimiento de registros:
Guardá durante mínimo 5 años (período de prescripción del SAT):
- Comprobantes de cada operación (compra, venta, depósito, retiro).
- Reportes fiscales anuales de cada exchange.
- Capturas de pantalla de precios al momento de operación crítica.
- Comprobantes de transferencias entre wallets propias (para diferenciar de ventas reales).
Sin documentación, no podés defender tu declaración en una eventual auditoría.
Declaración anual: el proceso operativo
La declaración anual del ISR debe presentarse antes del 30 de abril del año siguiente al ejercicio fiscal. Para crypto, el proceso operativo es:
Paso 1: Generar reporte fiscal de cada exchange:
- Bitso: Cuenta → Centro de Documentos → Reportes Fiscales. Descargás reporte anual con todas las operaciones.
- Binance: Wallet → Transaction History → Generate Tax Report. Filtrás por año.
- Otros exchanges: buscar sección similar.
Paso 2: Importar a Koinly o herramienta equivalente:
Koinly procesa los reportes automáticamente, calcula ganancias con FIFO, y genera reporte fiscal mexicano específico con el cálculo de ingresos por enajenación de bienes.
Paso 3: Acceder al portal del SAT:
- sat.gob.mx → Mi Cuenta → Declaración Anual.
- Iniciás sesión con RFC + contraseña SAT (si no tenés, podés tramitarla con tu firma electrónica e.firma).
Paso 4: Verificar información pre-cargada:
El SAT ya tiene datos de: - Tu sueldo (CFDI de nómina). - Operaciones en Bitso reportadas automáticamente. - Retenciones de tu empleador.
Verificá que los datos sean correctos.
Paso 5: Agregar ingresos por enajenación de bienes:
Ingresá las ganancias por crypto en la sección "Capítulo IV - Enajenación de bienes".
- Total de ingreso por enajenación.
- Costos de adquisición (lo que pagaste por el crypto vendido).
- Resultado: ganancia o pérdida.
Si tenés pérdidas, pueden compensar ganancias del mismo año. En México, las pérdidas por enajenación de bienes muebles generalmente NO se acumulan a años siguientes (a diferencia de algunas otras jurisdicciones).
Paso 6: Calcular ISR a pagar:
El sistema del SAT calcula automáticamente el ISR según tu tramo combinando: - Sueldo del año. - Ganancias por enajenación (crypto). - Otros ingresos si los tenés. - Deducciones aplicables.
Resultado: ISR final - retenciones ya pagadas - pagos provisionales = monto a pagar o devolución.
Paso 7: Presentar y pagar:
Si resulta pago: opciones de pago online (SPEI desde tu banco). Plazo hasta 30 de abril.
Si resulta devolución: el SAT la procesa y deposita en tu cuenta bancaria en semanas (a veces meses).
Casos específicos:
Si solo tenés sueldo + Bitso: declaración relativamente simple. Bitso reporta, vos validás, agregás ganancias calculadas. ~1-2 horas de trabajo si tenés Koinly.
Si tenés Bitso + Binance + wallets propias + DeFi: complejidad alta. Asesor fiscal especializado en crypto es altamente recomendable (~300-1.000 MXN/declaración según volumen).
Si tu actividad es muy frecuente (>200 operaciones/año): el SAT puede considerarte actividad empresarial. Régimen distinto, obligaciones más complejas (contabilidad formal, declaraciones mensuales).
Errores comunes:
1) No declarar operaciones en exchanges fuera de México: pensar "el SAT no lo sabe" es arriesgado. Acuerdos de intercambio de información internacional están en expansión. Mejor declarar correctamente desde el inicio.
2) Aplicar FIFO incorrectamente: especialmente con múltiples compras a precios distintos. Sin software, calcular manualmente es error-prone.
3) No considerar swaps como eventos: muchos retail piensan que solo "venta por pesos" tributa. Cada swap entre criptos también es evento.
4) Olvidar staking/airdrops: los rewards son ingresos en el momento de recibirse. Olvidarlos genera ingresos no declarados que pueden detectarse.
5) No mantener registros: en auditoría, el SAT puede pedir documentación de cada operación. Sin documentación, presunción contra el contribuyente.
Casos especiales y consejos finales
Caso 1: Freelancer que cobra en USDC del exterior:
Muy común en México por sector tech-freelance internacional. Estructura típica:
- Plataforma (Deel, Stripe) paga en USDC a tu wallet/Bitso.
- Convertís USDC a MXN en Bitso vía conversión spot.
Tratamiento fiscal:
- Recepción del USDC: ingreso por servicios profesionales (Capítulo II o III, Título IV LISR) al valor MXN del día. Si trabajás como freelance estable, podés registrarte como Régimen Simplificado de Confianza (RESICO) con tasas del 1-2,5% sobre ingresos (mucho más beneficioso que ISR estándar).
- Conversión USDC → MXN en Bitso: si lo hacés inmediatamente, generalmente sin ganancia adicional significativa. Si mantenés USDC y MXN sube/baja antes de convertir, hay potencial ganancia/pérdida por enajenación.
Para freelancers internacionales, RESICO + Bitso es la combinación más eficiente fiscalmente. Asesor contable especializado en freelance internacional es recomendable.
Caso 2: Bitcoin como inversión a largo plazo (HODL puro):
Si compraste BTC y solo mantenés sin operar:
- No hay evento fiscal anual (México no tiene impuesto al patrimonio).
- Cuando vendas eventualmente, tributará la ganancia acumulada en el ISR del año de venta.
- Si mantenés durante muchos años (por ejemplo 10 años) y vendés en un año en particular: la ganancia se concentra en ese año, posiblemente colocándote en tramo alto del ISR.
Estrategia: vender en tramos durante varios años en lugar de toda la posición en uno solo, para mantenerte en tramos más bajos del ISR.
Caso 3: Pérdidas significativas:
Si tuviste pérdidas grandes (bear market 2022, FTX, etc.), realizá las pérdidas dentro del año fiscal para compensar ganancias futuras del mismo año.
Nota: México generalmente no permite carryover de pérdidas por enajenación de bienes muebles a años siguientes (a diferencia de pérdidas por actividades empresariales). Aprovechá las pérdidas en el mismo ejercicio fiscal.
Caso 4: Operaciones en DeFi (Uniswap, Aave, etc.):
Las operaciones DeFi son las más complejas fiscalmente:
- Cada swap en DEX = evento fiscal.
- Lending/borrowing en Aave/Compound = ingresos por interés (al recibir) + posibles ganancias al desunwrap.
- Liquidity providing = swap parcial + rewards en LP tokens + impermanent loss en ventas finales.
Para DeFi activo, Koinly + asesor fiscal especializado son obligatorios. Sin esto, mantener correcto seguimiento es prácticamente imposible.
Caso 5: NFTs:
Ventas de NFTs tributan como enajenación de bienes intangibles. Misma escala ISR. Si los recibís via airdrop o creación propia, son ingresos al momento de recibir/crear.
Cinco consejos finales:
1) Empezá con Bitso si vivís en México y querés simplicidad fiscal. Reportes automáticos al SAT reducen significativamente el trabajo de declaración.
2) Usá Koinly desde el principio si vas a hacer >30 operaciones al año. El coste se compensa rápidamente vs errores en cálculo manual.
3) Asesor fiscal especializado desde aproximadamente 100.000 MXN invertidos en crypto. Coste 1.000-3.000 MXN/año compensa errores potenciales.
4) Declarar correctamente desde el inicio. "Empezar bien" es mucho más fácil que corregir años de declaraciones incorrectas si el SAT te audita.
5) Self-custody con wallet hardware (Ledger) para holdings >50.000 MXN. Reduce riesgo de pérdida por hackeo del exchange + simplifica la estrategia de buy-and-hold (cero eventos fiscales mientras mantenés).
Preguntas frecuentes
¿Cómo se calcula el ISR sobre ganancias en crypto?
Las ganancias por venta de crypto se consideran **ingresos por enajenación de bienes** y se agregan a tu base imponible anual. Tributan según tu tramo del ISR (1,92% a 35% según ingreso total). Si tu sueldo te coloca en tramo 30%, una ganancia de 100.000 MXN en crypto agrega 30.000 MXN de ISR aproximadamente. Cálculo: precio venta MXN - precio compra MXN = ganancia. Método estándar: FIFO.
¿Bitso reporta mis operaciones al SAT?
**Sí, automáticamente**. Bitso tiene autorización ITF de CNBV bajo la Ley Fintech. Desde 2023-2024 reporta tus operaciones (compras, ventas, depósitos, retiros, saldos) al SAT. El SAT pre-carga parte de tu declaración con esta información. **No declarar es muy arriesgado** — discrepancias entre tu declaración y los datos del SAT pueden generar inspecciones automáticas.
¿Tributa el swap entre criptomonedas?
**Sí**. El SAT considera el swap como **venta + compra simultánea**. Cada swap genera evento fiscal: calculás la ganancia/pérdida sobre la crypto original (que estás 'vendiendo') usando precio MXN del momento. Luego registrás precio de adquisición de la crypto nueva (que estás 'comprando'). Para cualquier swap entre BTC y ETH, USDT y BTC, etc., genera evento que debe declararse.
¿Qué pasa si no declaro mis criptomonedas?
**Riesgos significativos**. El SAT recibe información automática de Bitso y otros exchanges autorizados. Acuerdos internacionales (FATCA, CRS) pueden traer información de exchanges extranjeros. **Sanciones por no declarar**: 55%-75% del impuesto omitido + recargos por mora. En casos extremos (volumen muy alto, intención clara de evasión), el SAT puede iniciar procedimiento penal. **Conclusión**: declarar correctamente desde el inicio es mucho más barato que corregir años después en auditoría.
¿Existe alguna deducción o exención para crypto en México?
**No hay exenciones específicas para crypto**. A diferencia de Chile (art. 107 LIR para acciones con presencia bursátil) o Argentina (CEDEARs con exención por tenencia >2 años), México **no tiene tratamiento preferencial para criptomonedas**. Las ganancias tributan al 100% según escala ISR. **La única forma de 'diferir' impuestos es mantener crypto sin vender** — México no tiene impuesto al patrimonio anual, por lo que mantener sin vender no genera tributación. Holdings buy-and-hold de muy largo plazo se benefician de este diferimiento.
Brokers mencionados en esta guía
Binance
El exchange de criptomonedas más grande del mundo por volumen. Spot, futuros cripto, staking y más de 350 criptomonedas.
Coinbase
El exchange de criptomonedas más regulado del mundo. Cotiza en NASDAQ y opera bajo licencia MiCA en Europa.
Kraken
Exchange de criptomonedas fundado en 2011. Uno de los más antiguos y seguros del mercado, con licencia MiCA en Europa.