Mexico's tax authority (SAT — Servicio de Administración Tributaria) has been increasingly focused on cryptocurrency. If you're a Mexican crypto user, here's what you need to know to stay compliant in 2026.
Is Crypto Legal in Mexico?
Yes. Mexico's Ley Fintech (Financial Technology Law), passed in 2018 and updated in subsequent years, provides a regulatory framework for crypto. Virtual assets are recognized as a legal means of exchange, though not as legal tender.
The SAT classifies cryptocurrency gains as income from non-commercial activities (actividades empresariales y profesionales) in most cases.
What Triggers a Tax Obligation?
- Selling crypto for pesos — any realized gain is taxable
- Trading crypto-to-crypto — BTC→ETH is a taxable event (you're "selling" BTC)
- Using crypto to pay for goods/services — treated as a sale at that point
- Mining or staking rewards — taxable as income when received
Simply holding crypto is not taxable. You only owe tax when you realize a gain.
How Tax Is Calculated
Gain = Sale Price - Cost Basis (original purchase price)
Example: You bought 1 ETH for MXN 30,000 in January. You sold it in December for MXN 45,000. Your taxable gain is MXN 15,000.
The applicable rate depends on your total annual income — Mexico uses a progressive income tax rate from 1.92% to 35%.
Record Keeping: What You Need
- Date of every purchase
- MXN equivalent at time of purchase (cost basis)
- Date of every sale
- MXN equivalent at time of sale
- Exchange records/transaction history
Both Bitget and Bybit allow you to export complete transaction histories in CSV format. Export monthly and store in a Google Drive folder.
Do Exchanges Report to SAT?
Mexican-registered exchanges (like Bitso, which operates under the Ley Fintech) are required to report customer information to SAT. International exchanges (Bitget, Bybit) are not currently required to report to SAT, but this is evolving.
Regardless of reporting requirements, you are legally obligated to self-report.
Practical Recommendation
- Export your transaction history from all exchanges quarterly
- Use a crypto tax calculator (Koinly, CoinTracker, or TaxBit) to calculate gains
- File annually with SAT — crypto gains go in the "declaración anual"
- For amounts over MXN 100,000 in annual gains, consult a contador familiar with crypto
The Penalty for Non-Compliance
SAT can assess unreported income with penalties of 55-75% of the omitted tax plus inflation adjustments. In serious cases, criminal charges for tax evasion are possible. The risk isn't worth it — compliance is straightforward if you keep records.
For more on navigating crypto in Mexico including the best exchanges for Mexican users, see our full Mexico crypto guide.
Top comments (0)