Las operaciones forex en brokers internacionales (IC Markets, Pepperstone, Exness, etc.) generan ingresos de fuente extranjera para residentes fiscales mexicanos. Sin retención automática, sin constancia fiscal mexicana, y con componente cambiario en cada operación, calcular correctamente la ganancia anual y presentar la declaración requiere disciplina. Este artículo cubre la mecánica completa.
Marco fiscal aplicable
Las operaciones forex se consideran operaciones financieras derivadas bajo Artículos 16-A y 22 LISR cuando se operan vía contratos con liquidación diferida. En la práctica retail (forex spot con apalancamiento), el régimen aplicable es el general de "otros ingresos" (Capítulo IX Título IV LISR).
Características:
- Acumulación al ISR del régimen general
- Tarifa progresiva del Artículo 152
- Sin retención automática (broker extranjero no retiene)
- Conversión cambiaria por cada operación
Componentes del P/L forex
Una operación forex genera P/L de varias fuentes:
1. Diferencia de precio (capital)
Si compras EURUSD a 1.0850 y vendes a 1.0950, ganaste 100 pips. En 1 lot standard (100,000 EUR), eso es USD 1,000 de ganancia bruta.
2. Swap overnight (interés)
Si mantienes posición durante la noche, el broker cobra/paga swap basado en el diferencial de tasas. Para USDMXN short (vendes USD, compras MXN), recibes carry positivo (~5–8% anual).
3. Comisión del broker
Brokers ECN cobran comisión separada (USD 5–10 por lote round trip). Esta es deducible de la ganancia bruta.
4. Spread bid-ask
Costo implícito en cada operación. No aparece como cargo separado pero reduce la ganancia neta.
Ganancia neta = (diferencia de precio + swap recibido) - (swap pagado + comisión + impacto spread)
Conversión a pesos
Cada operación se convierte al FIX del día respectivo:
Ejemplo USDMXN short:
- Apertura: 15 enero 2026, USDMXN 19.50, vendes 1 lot (USD 100,000)
- Recibes MX$1,950,000 nocionales (en el balance del broker)
- Cierre: 15 mayo 2026, USDMXN 17.20, compras 1 lot para cerrar
- Devuelves MX$1,720,000 nocionales
- Ganancia bruta: MX$1,950,000 - MX$1,720,000 = MX$230,000
Pero: el balance del broker está en USD, no en MXN. El cálculo real en USD:
- Vendiste USD 100,000 a 19.50 = MX$1,950,000 → eso es USD 113,372 al USDMXN actual 17.20
- Eres "deudor" de USD 100,000 al broker
- Diferencia: USD 13,372 de ganancia en USD
Convertido a MXN al cierre: USD 13,372 × 17.20 = MX$229,998 (similar al cálculo previo, pequeña diferencia por puntos decimales).
Swap recibido durante 4 meses (~120 días):
- Carry diario aproximado: USD 30 (variable)
- Total: USD 3,600 ≈ MX$61,920
Ganancia neta total: aproximadamente MX$290,000 + swap.
Pérdidas en forex
Si tu año termina con pérdida neta:
- La pérdida puede compensar ganancias del mismo tipo en el mismo año
- En algunos casos, traslado a ejercicios futuros (consultar régimen específico)
- Documentar siempre para uso futuro
Pérdidas no declaradas son ISR pagado de más (cuando hubieras tenido ganancias compensables) o pérdidas perdidas (cuando no se trasladan).
Cálculo anual integrado
Para un año típico de operación forex retail:
Datos del broker (export anual):
- Total operaciones cerradas: 200
- Ganancias acumuladas (en USD): USD 25,000
- Pérdidas acumuladas (en USD): USD 18,000
- Comisiones totales: USD 1,500
- Swap neto recibido: USD 2,200
- Resultado neto en USD: USD 7,700
Conversión a MXN: para cada operación individual, multiplicar por el FIX del día.
Si hicieras la aproximación gruesa con USDMXN promedio anual (17.50):
- Resultado en MXN: USD 7,700 × 17.50 = MX$134,750
Declaración anual:
- Acumulación a otros ingresos: MX$134,750
- Si marginal 30%: ISR adicional MX$40,425
- ISR efectivo total: MX$40,425
Estrategias fiscales
1. Realizar pérdidas antes del cierre del año
Si tienes operaciones perdedoras abiertas y tu año ha ido bien, considerar cerrarlas para reducir el ingreso gravable.
2. Considerar régimen de actividad empresarial
Si tu volumen de trading forex es muy grande y consistente (>MX$5 millones anuales en P/L bruto), puede ser ventajoso considerar régimen de actividad empresarial. Este régimen permite deducir gastos relacionados (software, suscripciones, equipo, asesoría). Consultar contador.
3. Mantener documentación impecable
En caso de auditoría, el SAT pedirá documentación detallada:
- Export del broker con todas las operaciones
- FIX Banxico aplicable
- Comprobantes de depósitos/retiros
- Estados de cuenta del broker
Sin documentación, dificultad para defender la declaración. Software de seguimiento (spreadsheets, MyFxBook con export) ayuda.
Errores comunes
Error 1: declarar solo el net withdrawal
Algunos retail solo declaran lo que retiraron físicamente del broker durante el año. Incorrecto: deben declarar las ganancias realizadas (operaciones cerradas), no los flujos de caja.
Error 2: usar USDMXN spot al cierre del año
Cada operación tiene su tipo de cambio del día. Aplicar el USDMXN del 31 de diciembre a todas las operaciones es incorrecto.
Error 3: no incluir swaps
Los swaps overnight acumulados son ingreso (si positivo) o gasto (si negativo). Incluirlos en el cálculo es obligatorio.
Error 4: confundir P/L flotante con P/L realizado
Operaciones abiertas al cierre del año (flotantes) no son P/L realizado fiscalmente. Solo operaciones cerradas durante el año fiscal se acumulan.
Lecturas complementarias
- Tributación de derivados en México: MexDer, futuros offshore y forex (NV1 padre)
- Futuros MexDer: ISR y tratamiento fiscal (NV2 hermano)
- Brokers internacionales y el inversionista mexicano: marco legal (NV1 hermano)
- USDMXN: cómo operar el peso vía broker forex internacional (NV2 del Pilier Forex)
Recursos primarios: SAT (sat.gob.mx), Banxico SIE (FIX histórico), export del broker.
Aviso editorial: este artículo es de carácter exclusivamente informativo y educativo. La fiscalidad forex es compleja; consultar contador especializado para casos específicos.
artículos relacionados
- Futuros MexDer: ISR y tratamiento fiscal detalladoAnálisis · 21 de mayo de 2026 · 5 min
- USDC y stablecoins en México: tributación específicaAnálisis · 21 de mayo de 2026 · 5 min
- Tributación de derivados en México: MexDer, futuros offshore y forexAnálisis · 21 de mayo de 2026 · 7 min