Crypto Taxes Brazil
15–22.5% on capital gains, but total monthly sales up to R$35,000 are exempt.
Tax year 2025 · filing year 2026
Short answer
Brazil taxes crypto capital gains at 15–22.5% (progressive), but disposals are exempt when your total sales in a month are R$35,000 or less. Pay via DARF code 4600 by the last business day of the following month. Operations on foreign exchanges over R$30,000/month trigger IN 1888 monthly reporting, and Law 14.754/2023 adds a 15% annual tax on offshore-held assets. Holdings are declared yearly in the IRPF at cost. Not tax advice — consult a contador.
The Brazilian framework
Crypto in Brazil sits under two authorities. Receita Federal do Brasil (RFB) handles taxation; Banco Central do Brasil regulates virtual-asset service providers under the Marco Legal das Criptomoedas (Law 14.478/2022). For an individual investor, tax breaks into two separate obligations:
- Monthly capital gains (GCAP): tax on the gain from each disposal, paid by DARF.
- Annual holdings declaration (IRPF): reporting what you hold, at acquisition cost.
The R$35,000 monthly exemption
This is the single most important relief for retail investors. If the total value of crypto you dispose of in a calendar month is R$35,000 or less, the gain is exempt from income tax. The limit is on total monthly sales (across all crypto-assets), not on the gain, and it resets each month.
The cliff is sharp: sell R$34,000 of crypto in a month and the gain is fully exempt; sell R$36,000 and the entire gain becomes taxable — there is no partial relief above the line. Spreading large disposals across months is a legitimate planning lever.
Capital gains rates
Gains above the exemption are taxed progressively on the monthly total:
- 15% on gains up to R$5 million
- 17.5% from R$5M to R$10M
- 20% from R$10M to R$30M
- 22.5% above R$30M
Almost all individual investors pay the 15% rate.
Monthly payment workflow
- Track acquisition cost (in reais) and date for each crypto position.
- At month-end, total your disposals (sales + crypto-to-crypto swaps + crypto spent).
- If total monthly disposals are R$35,000 or less: no tax due (exempt), but keep records.
- If over R$35,000: calculate the gain and apply the 15–22.5% rate.
- Pay the tax via DARF code 4600 by the last business day of the following month.
- Late DARFs accrue interest (Selic) plus a fine — pay on time.
IN 1888: foreign-exchange reporting
Instrução Normativa 1888 requires a separate monthly declaration when your crypto operations on foreign exchanges or peer-to-peer (anything not through a Brazilian exchange) exceed R$30,000 in a month. Brazilian exchanges already report your activity to RFB, so domestic-only traders generally don't file the IN 1888 declaration — but they still owe GCAP on gains. The R$30,000 IN 1888 threshold (reporting) and the R$35,000 exemption (tax) are two different numbers for two different things.
Law 14.754/2023: offshore crypto
From 1 January 2024, Law 14.754/2023 taxes income from foreign-held financial investments at a flat 15% per year, declared annually in the IRPF. Crypto held on foreign platforms can fall under this offshore regime, which changes the timing from the monthly-realization GCAP model to an annual one. RFB's detailed guidance on classifying specific crypto arrangements under this law is still developing — if a material share of your holdings sits on offshore platforms, this is the area to confirm with a contador.
Crypto-to-crypto is taxable
Receita Federal has stated (Solução de Consulta COSIT 214/2021) that swapping one crypto-asset for another is a taxable disposal — the gain, measured in reais at the moment of the swap, is realized even with no conversion to fiat. This is stricter than jurisdictions like Portugal that defer swaps until a fiat exit. The swap value counts toward your monthly R$35,000 disposal total, so it can be exempt if you stay under the line.
Annual IRPF declaration
Each year in the Declaração de Ajuste Anual, crypto is reported under "Bens e Direitos", group 08, at acquisition cost in reais (not market value), using per-asset codes — Bitcoin (01), other cryptocurrencies (02), stablecoins (03), NFTs (10), and so on. You must declare a given asset once your holding of it reaches R$5,000 or more at year-end. This holdings declaration is independent of whether you owed any monthly capital-gains tax.
Where to hold crypto from Brazil
See best crypto banks for Brazil and the global crypto-banks rankings. If you accept crypto in a business, the crypto merchant tax guide covers revenue recognition.
International reporting: Brazil has committed to the OECD's Crypto-Asset Reporting Framework (CARF), under which exchanges will report account holders' crypto activity for automatic exchange between tax authorities later this decade — the same direction of travel as the EU's DAC8. Foreign-platform activity will become increasingly visible to Receita Federal regardless of whether you self-report.
Disclaimer
This page is general information, not tax advice. Brazilian crypto-tax rules — especially the offshore regime under Law 14.754/2023 — are still being clarified by Receita Federal. Confirm current thresholds and treatment with a contador familiar with crypto. See terms.