Published February 3, 2026 · CoinTaxReporting

Crypto Taxes in Brazil 2026 – Receita Federal Complete Guide

Brazil has detailed cryptocurrency tax rules enforced by the Receita Federal (federal tax authority). This guide covers capital gains rates, monthly reporting, and how to stay compliant.

Brazil's Crypto Tax Framework

Calculate Your Crypto Taxes Automatically

Import your transactions and get a complete tax report in minutes – no manual spreadsheets needed.

Start for free →

Brazil's Receita Federal (Federal Revenue Service) issued Normative Instruction 1,888/2019 establishing mandatory reporting for crypto transactions. Cryptocurrency is treated as a financial asset, and gains are subject to capital gains tax.

Capital Gains Tax Rates

Brazil taxes crypto gains progressively:

The good news: if your total monthly disposals do not exceed R$35,000, the gains from those disposals are exempt from capital gains tax. This exemption applies monthly and is widely used for tax planning.

Monthly GCAP Reporting (Ganhos de Capital)

When you have taxable crypto disposals (monthly sales exceeding R$35,000), you must calculate and pay the capital gains tax using the GCAP program (Programa de Apuração dos Ganhos de Capital) by the last business day of the month following the transaction. This is a monthly obligation, not annual.

Annual DIRPF Filing

You must also declare your crypto holdings and transactions in the annual income tax return (DIRPF). Report crypto balances as "Bens e Direitos" (Assets and Rights) using code 89 for cryptocurrencies. The filing deadline is typically April 30 for the prior tax year.

Monthly Reporting via e-Financeira

Brazilian crypto exchanges are required to report user transaction data to the Receita Federal monthly. This means the tax authority already has significant data on your crypto activity. Individual users who hold crypto on foreign exchanges may have additional reporting obligations.

Taxable Events in Brazil

Currency Conversion

All values must be converted to Brazilian Reais (BRL) using the PTAX exchange rate on the date of each transaction for transactions involving foreign currencies.

Related Resources

Crypto Tax SoftwareCrypto Tax BlogBrazil Crypto TaxesSouth Africa Crypto TaxesNew Zealand Crypto TaxesGlobal Tax Reporting Requirements

Generate Your Crypto Tax Report

Import your transactions and get an audit-ready PDF report in minutes.

Start for free →

Disclaimer: This article is for general informational purposes only and does not constitute tax advice. For individual tax advice, consult a licensed tax professional.