Cryptocurrency Capital Gains Mexico

When you sell or trade cryptocurrency capital gains Mexico, the profit you make from selling Bitcoin, Ethereum, or other digital assets in Mexico is treated as taxable income under the country’s income tax rules. Also known as crypto profit tax, this isn’t a separate tax—it’s part of your overall personal income tax. Unlike some countries that ignore crypto gains, Mexico’s tax authority, the SAT, requires you to report every trade, sale, or exchange that results in a profit.

Here’s the simple truth: if you bought Bitcoin for 50,000 MXN and sold it for 80,000 MXN, you owe tax on the 30,000 MXN gain. The same applies if you traded Ethereum for Solana and made a profit. You don’t need to wait until you cash out to pesos—any swap counts. The SAT doesn’t care if you used Binance, Bitso, or a peer-to-peer app. What matters is the value in Mexican pesos at the time of the transaction. This is why keeping records matters. If you can’t prove what you paid, the SAT can assume the lowest possible cost and tax you on the full sale amount.

Many people think crypto is anonymous and untouchable by tax agencies, but that’s outdated. Mexico has been tightening crypto reporting since 2021. Exchanges operating in Mexico, like Bitso and Binance MX, are required to share user data with the SAT. Even if you use a non-Mexican exchange, you’re still legally required to report. The SAT cross-references bank deposits, wallet addresses, and transaction patterns. Failing to report can lead to fines up to 100% of the unpaid tax, plus interest and penalties. It’s not a game of hide-and-seek—it’s a legal obligation.

There’s no tax-free threshold for crypto gains in Mexico. Even a 100 MXN profit needs to be declared. But here’s the good part: you can offset losses. If you lost money on one trade, you can use that loss to reduce your gains from another. This is called tax loss harvesting. For example, if you made 50,000 MXN from selling Solana but lost 20,000 MXN on a failed meme coin, you only pay tax on the net 30,000 MXN. It’s a legal way to lower your bill—if you track everything.

Reporting happens through your annual income tax return, called the Declaración Anual. You don’t file quarterly, but you must keep monthly records: date, asset bought/sold, amount, value in MXN at time of trade, and transaction ID. Tools like Koinly or CoinTracker can help, but you’re still responsible for accuracy. The SAT doesn’t accept screenshots from your phone wallet as proof. You need clean, organized data.

What about mining or staking rewards? Those count too. If you earned 0.5 ETH from staking and it was worth 12,000 MXN when you received it, that’s taxable income. Later, if you sell it for 15,000 MXN, you pay capital gains on the 3,000 MXN difference. There’s no exemption for passive income in crypto.

Some try to claim crypto isn’t money, so it shouldn’t be taxed. But Mexico’s tax code defines assets broadly. Crypto is treated like stocks or real estate—not currency. That means the same rules apply: buy low, sell high, pay tax on the difference. And yes, even if you’re not a millionaire, you still owe tax. The SAT doesn’t care about your net worth—they care about your transactions.

Below, you’ll find real guides that cut through the noise. We’ve collected posts that explain how to track your trades, avoid common reporting mistakes, spot crypto scams that could mess up your taxes, and understand what happens if you get audited. No fluff. No theory. Just what you need to stay compliant and avoid penalties in Mexico’s evolving crypto tax landscape.

November 2, 2025

Crypto Taxation in Mexico: How Income and Capital Gains Are Treated

Learn how crypto income and capital gains are taxed in Mexico, including exemption limits, corporate rates, reporting rules, and what counts as a taxable event under current law.