Classify sales, swaps, payments, staking receipts, mining proceeds, and foreign-exchange reporting triggers.
Crypto tax in Brazil applies through two main channels: capital gains tax on disposals and income tax on crypto received. For individuals, monthly disposals of crypto up to R$35,000 may qualify for exemption from capital gains tax, but crypto can still trigger reporting under IN RFB 1.888/2019 and annual disclosure in IRPF / Bens e Direitos. The practical workflow in 2026 is to classify each transaction as disposal, income, self-transfer, or holding event; convert values to BRL on the transaction date; calculate gains or income; pay via DARF when due; and disclose holdings in the annual return.
This guide is informational only and is not legal or tax advice. Brazilian crypto tax rules can change, and some areas remain fact-sensitive, especially for DeFi, NFTs, foreign exchanges, and valuation of illiquid tokens. Always verify current Receita Federal do Brasil (RFB) guidance and obtain advice from a Brazilian tax professional before filing.
Essential tax treatment, filing windows and compliance pressure points at a glance.
Classify sales, swaps, payments, staking receipts, mining proceeds, and foreign-exchange reporting triggers.
Tax on taxable gains is generally due by the last business day of the following month via DARF, using figures calculated in GCAP where applicable.
Foreign exchange, P2P, or off-exchange activity above R$30,000 in the month may require reporting through the RFB environment.
The annual individual return is generally filed by the last business day of May. Holdings are usually reported at acquisition cost, not mark-to-market.
Brazil crypto tax is triggered mainly by disposals and income receipts. A disposal includes not only selling crypto for BRL, but also swapping one token for another, spending crypto on goods or services, and in some DeFi structures exchanging one asset for a different on-chain receipt token. A separate rule applies when you receive crypto as compensation or yield: the receipt itself is generally taxed as income at the BRL fair market value on the timestamp of receipt, and that same BRL amount becomes the new tax basis for later disposal.
The key compliance distinction is this: not every reportable event creates tax, and not every non-taxable event is invisible to the RFB. Buying and holding may be non-taxable, but annual disclosure can still apply. Self-transfers may be non-taxable, but poor records can make them look like disposals in an audit trail. For thinly traded tokens, NFTs, LP tokens, and bridged assets, the legal outcome often turns on protocol mechanics and valuation evidence.
Sell crypto for BRL
Usually taxable
Swap BTC for ETH or USDT
Usually taxable
Spend crypto on goods or services
Usually taxable
Receive staking rewards
Usually taxable
Receive mining proceeds
Usually taxable
Receive salary in crypto
Usually taxable
Buy crypto with BRL
Usually non-taxable
Hold crypto
Usually non-taxable
Transfer between own wallets
Usually non-taxable
Bridge transfer without change in beneficial ownership
Usually non-taxable
| Event | Treatment | Why | Value Basis | Records Needed |
|---|---|---|---|---|
| Selling crypto for BRL | Generally a taxable disposal. If monthly disposals exceed R$35,000, capital gains tax may apply. | The RFB generally treats the sale as realization of gain or loss. The exemption test is based on total monthly disposals, not only net profit. | Sale proceeds in BRL minus acquisition cost in BRL. | Exchange statements, order fills, fees, bank or PIX records, acquisition history, and calculation worksheet. |
| Crypto-to-crypto swap | Generally taxable as a disposal of the asset given up. | A swap such as BTC to ETH or BTC to USDT is usually treated as alienation of one asset for another, even if no fiat touches your bank account. | Fair market value in BRL of the asset disposed of at the transaction timestamp. | DEX or exchange trade logs, tx hashes, wallet addresses, price source used for BRL conversion, and basis ledger. |
| Paying for goods or services with crypto | Generally taxable for the payer as a disposal; taxable revenue for the merchant or service provider. | Using crypto as payment realizes gain or loss on the asset spent. For the recipient, the value received is usually business or service income. | BRL value of the crypto at payment time. | Invoice or contract, merchant receipt, wallet evidence, BRL valuation source, and proof of what was purchased. |
| Staking rewards | Generally taxed as income on receipt and later subject to capital gain or loss on disposal. | The receipt increases your wealth at the time the reward becomes available or credited, and the later sale is a separate taxable event. | Fair market value in BRL on receipt date; that amount becomes the new basis. | Validator or exchange statements, on-chain reward logs, timestamps, valuation source, and later sale records. |
| Mining proceeds | Generally taxed as income when received; later disposal can create capital gain or loss. | Mining creates a receipt event before any later sale. For business-scale operations, corporate or self-employed treatment may be relevant. | FMV in BRL on receipt. | Pool statements, wallet receipts, electricity and equipment records where relevant, and BRL valuation evidence. |
| Airdrops, referral rewards, promotional tokens | Generally treated as income when you obtain dominion and control, then capital gain or loss on later disposal. | The tax point is often the moment the token is claimable, credited, or transferable, not merely when announced. | FMV in BRL at receipt or claim time. | Campaign terms, wallet evidence, claim transaction, screenshots, and price source. |
| Buying crypto with BRL | Not generally taxable at purchase. | A purchase does not itself realize a gain. It creates acquisition cost and starts the holding record. | Acquisition cost in BRL, including supportable fees where consistently documented. | Purchase confirmation, exchange statement, bank transfer or PIX proof, and fee records. |
| Transfer between your own wallets | Generally non-taxable if beneficial ownership does not change. | You are moving the same asset between accounts you control, not disposing of it to another person. | Carry over existing basis; no new taxable value should arise from the transfer itself. | Tx hash, source and destination wallet addresses, screenshots, and proof that both wallets are yours. |
| NFT sale or NFT swap | Sale is generally taxable; swap can also be taxable if one asset is exchanged for another. | NFTs are treated as assets for disclosure purposes, and disposal logic generally follows the same realization principle. | BRL value of consideration received on sale or swap date. | Marketplace statements, smart contract receipts, metadata, royalty logs, and valuation evidence. |
| LP deposit or receipt of LP token | Fact-sensitive and may be taxable if the protocol mechanics amount to exchanging tokens for a new asset. | Some liquidity pool entries are economically closer to a contribution with receipt of a different tokenized claim. The tax answer depends on whether there is a disposal under the protocol design. | BRL value of tokens surrendered or claim token received, using a consistent method. | Protocol docs, tx hashes, LP token mint records, pool share data, and valuation workpapers. |
Brazil cryptocurrency tax is not limited to traders. The practical tax outcome depends on how you use crypto: passive investor, self-employed person paid in tokens, or company operating with crypto on the balance sheet. The same wallet can generate different tax categories in the same year. For example, an individual may have exempt sales under the R$35,000 rule, taxable staking income, and separate monthly reporting obligations for foreign exchange activity.
The classification question matters because the compliance stack changes. Individuals usually focus on capital gains, Carnê-Leão in relevant foreign-payer cases, DARF, GCAP, and IRPF. Companies must also consider bookkeeping, inventory or intangible classification, revenue recognition, and the broader corporate tax stack such as IRPJ and CSLL. A useful audit test is to ask whether the crypto activity looks like investment, compensation, or business operations.
You buy, hold, sell, or swap crypto for your own account. Your main issues are the R$35,000 monthly disposal threshold, capital gains calculation in BRL, and annual declaration in Bens e Direitos.
You receive tokens for services, consulting, software work, or international contracts. The receipt is generally income first, and any later sale creates a separate gain or loss event.
Your entity accepts crypto, trades, mines, stakes, or holds treasury crypto. Tax treatment depends on accounting classification, business purpose, and the applicable corporate regime.
| Criterion | Occasional Investor | Self-employed Activity | Company |
|---|---|---|---|
| Main tax trigger | Disposals and occasional income events | Income on receipt plus later disposal | Revenue, gains, treasury events, and accounting recognition |
| Typical forms or workflows | GCAP, DARF, IRPF, Bens e Direitos, possible IN 1.888 reporting | IRPF, possible Carnê-Leão, basis tracking, annual disclosure | Bookkeeping, corporate tax returns, invoices, supporting ledgers |
| Key valuation issue | BRL value at disposal timestamp | BRL FMV at receipt and at later sale | Recognition policy, accounting classification, and consistent valuation controls |
| Common audit weakness | Ignoring swaps and stablecoin exits | Failing to recognize income when tokens are received | No reconciled wallet-to-ledger bridge |
| Primary regulator touchpoint | Receita Federal do Brasil | Receita Federal do Brasil | Receita Federal do Brasil, with broader compliance context under Lei nº 14.478/2022 and sector rules where relevant |
For individuals, crypto tax in Brazil is built around a simple split: disposals are tested under capital gains rules, while crypto received is tested under income tax rules. This distinction matters because the same token can be taxed twice at different moments: once when you receive it as income, and again when you later dispose of it at a higher or lower value.
The most important practical rule is the monthly disposal threshold. If your total disposals of crypto in a month do not exceed R$35,000, capital gains may be exempt for that month. If you exceed that amount, the exemption is generally lost for the month and gains become taxable under the progressive capital gains schedule. Separately, holdings may still need annual disclosure in IRPF, and foreign exchange or off-exchange activity may still trigger information reporting under IN RFB 1.888/2019.
Brazilian practice is highly documentation-driven. For individuals using DEXs, bridges, LP tokens, wrapped assets, or NFTs, the strongest defense is a consistent classification method, timestamp-level BRL valuation, and a reconciled transaction ledger kept for at least 5 years.
| Rule | Practical Treatment |
|---|---|
| Selling crypto for BRL is generally a taxable disposal. | Apply the monthly threshold first. If total disposals in the month are above R$35,000, calculate gain as proceeds in BRL minus cost basis in BRL and pay tax by the last business day of the following month. |
| Crypto-to-crypto trades are generally taxable. | A swap such as BTC to ETH or ETH to USDT is usually treated as disposal of the outgoing asset. Many taxpayers miss this because no fiat enters the bank account. |
| Buying with BRL and holding is not itself taxable. | The purchase creates tax basis. The holding period does not create annual mark-to-market tax for individuals under the standard disclosure logic, but the asset may still need to be declared in Bens e Direitos. |
| Staking, mining, salary, service fees, and rewards are generally income on receipt. | Use the BRL fair market value at the time the tokens become available to you. That recognized amount becomes the new basis for a future sale. |
| Wallet-to-wallet transfers are generally non-taxable. | The transfer must not change beneficial ownership. Keep tx hashes, wallet addresses, and screenshots because poor evidence can cause the RFB to treat the movement as a disposal or unexplained acquisition. |
| Annual declaration is separate from tax payment. | Even if no capital gains tax is due, holdings above the applicable acquisition-cost threshold are generally disclosed in Bens e Direitos, usually at historical acquisition cost rather than current market value. |
| Monthly information reporting is separate from annual IRPF. | Foreign exchange, P2P, or off-exchange transactions above R$30,000 in the month may trigger reporting under IN RFB 1.888/2019, even where no immediate tax is payable. |
Companies are not taxed under the same simplified logic as retail investors. A Brazilian company using crypto must first decide how each asset is treated in its books: treasury asset, inventory, payment instrument, or operational asset. That accounting classification affects revenue recognition, gain recognition, and the supporting evidence required for IRPJ, CSLL, and other corporate obligations.
The corporate tax stack is broader than the individual capital gains model. In general terms, companies may face IRPJ at 15%, an additional 10% surtax above the applicable profit threshold, and CSLL at 9%, with the precise burden depending on the tax regime and fact pattern. Businesses that accept crypto from customers also need a clean bridge between invoice value, wallet receipt, and BRL accounting entry. For crypto-native businesses, the operational issue is usually not whether the RFB can see activity, but whether the company can reconcile wallets, exchanges, and general ledger entries under audit.
Corporate taxpayers should not copy retail-investor rules mechanically. The individual monthly exemption of R$35,000 is not a substitute for corporate accounting, and crypto businesses often need integrated tax, accounting, and compliance support. See also: /accounting/ and /crypto-regulations/.
| Topic | Treatment | Records |
|---|---|---|
| Crypto received from customers | Generally recognized as business revenue at the BRL value on the receipt date. Later conversion or disposal can create additional gain or loss depending on accounting treatment. | Invoices, contracts, wallet receipts, exchange conversion records, and accounting entries tied to transaction IDs. |
| Treasury holdings and investment positions | Treatment depends on whether the crypto is held as treasury, inventory, or another asset class in the company's accounting policy. Disposal gains are not handled like the individual's R$35,000 exemption regime. | Board policy, accounting memo, wallet register, acquisition documents, and month-end reconciliations. |
| Mining, staking, and validator income | Generally recognized as business income when earned or received, with later disposal consequences. Operational expenses may become relevant depending on the tax regime and factual setup. | Pool or validator reports, hardware and hosting records, electricity invoices, wallet evidence, and valuation files. |
| DeFi and on-chain treasury operations | Protocol actions such as LP deposits, liquid staking, and collateralized borrowing are fact-sensitive. The company should adopt a written accounting and tax treatment policy before filing. | Protocol documentation, tx hashes, internal approval memos, reconciliation sheets, and third-party valuation support. |
| Cross-border and compliance overlay | The company's tax position exists alongside market regulation and AML obligations. Lei nº 14.478/2022 frames the legal environment for virtual asset service providers, while CVM becomes relevant only where a token may be a security. | KYC files, compliance policies, counterparty records, and regulator-facing documentation where applicable. |
DeFi tax in Brazil is governed more by general tax principles than by protocol-specific legislation. The working rule is to separate income events, disposal events, and non-taxable technical movements. Staking rewards, lending yield, referral incentives, and similar receipts are generally treated as income when credited or claimable at a determinable BRL fair market value. Later sale of those tokens is a separate capital event.
The hard cases are protocol transformations. A bridge transfer that preserves beneficial ownership is often closer to a non-taxable self-transfer. By contrast, entering a liquidity pool or receiving a liquid staking token such as a derivative receipt can look like exchanging one asset for another, which may create a disposal depending on the mechanics. A robust approach in 2026 is to document the protocol flow, identify whether legal and economic ownership changed, and preserve the exact pricing source used for BRL valuation. For illiquid tokens, using a hierarchy of evidence matters: executed trade price, protocol redemption ratio, deep-liquidity pool reference, then documented fallback methodology.
The safest DeFi position is not the most aggressive one; it is the most supportable one. Keep protocol docs, screenshots, tx hashes, wallet signatures, and a written memo explaining why you treated a bridge, LP entry, or wrapped-asset event as taxable or non-taxable. This is especially important for Uniswap, Curve, Balancer, Aave, Lido, and similar protocols.
| Event | Typical Treatment | Valuation Basis |
|---|---|---|
| Staking rewards | Generally taxable as income on receipt or when the reward becomes available. Later sale creates capital gain or loss based on the receipt-date basis. | FMV in BRL on the reward timestamp or claim timestamp, using a documented market source. |
| Lending interest or yield farming rewards | Generally income when credited or claimable. The collateral deposit itself may be non-taxable unless the protocol mechanics amount to disposal of the original asset. | BRL value of the reward token when received. |
| Liquidity pool deposit | Fact-sensitive. If the protocol exchanges your tokens for an LP token or a materially different claim, a disposal analysis may be required. | BRL value of tokens contributed or LP token received under a consistent method. |
| Liquidity pool withdrawal | Fact-sensitive. Withdrawal can crystallize gain or loss, especially where the exiting asset mix differs from the deposited asset mix. | BRL value of assets received on exit. |
| Liquid staking token receipt | Legally uncertain and protocol-dependent. It may be treated as a token transformation or exchange event rather than a simple non-taxable technical receipt. | BRL value of the derivative receipt token or underlying claim at mint time, documented consistently. |
| Wrapped assets such as wBTC | Often treated as an exchange of one asset for another unless a defensible non-disposal position is supported by facts and documentation. | BRL value at wrap or unwrap timestamp. |
| Bridge transfer between chains | Often non-taxable if beneficial ownership is unchanged and the bridge is merely technical. The risk increases when the bridge creates a new tokenized claim or wrapper. | Usually carryover basis if treated as self-transfer; otherwise BRL value at transformation time. |
| Rebasing tokens | Economically complex. Additional units may resemble periodic income, but treatment depends on how the protocol changes balances and whether value is newly realized. | Use a documented method tied to the protocol's balance-change mechanics and available market price. |
Brazil crypto compliance has three separate layers: tax payment, information reporting, and annual asset disclosure. Many taxpayers mix these up. A month can be tax-free under the R$35,000 disposal rule and still create annual disclosure or monthly information-reporting duties. Conversely, a taxable gain month requires payment even if the exchange already knows your transactions.
The practical filing stack in 2026 is usually as follows. Use GCAP to calculate taxable capital gains where applicable. Pay the resulting tax via DARF by the deadline. If your foreign exchange or off-exchange activity exceeds the reporting threshold under IN RFB 1.888/2019, submit the required monthly information through the RFB environment such as e-CAC. Then, during annual filing season, declare your holdings in Bens e Direitos in the IRPF / DIRPF return. A separate strategic point for 2026 is that international transparency is tightening under the OECD’s Crypto-Asset Reporting Framework (CARF), so taxpayers should assume cross-border visibility will increase over time.
| Period | Obligation | Owner | Deadline |
|---|---|---|---|
| Each transaction date | Classify the event as disposal, income, self-transfer, bridge, or non-taxable holding action. Convert the value to BRL using a documented timestamp-level source. | Individual or company | At the time of bookkeeping |
| End of each month | Test whether total monthly disposals exceeded R$35,000 and whether monthly foreign exchange or off-exchange activity exceeded R$30,000 for IN RFB 1.888/2019 purposes. | Individual investor or self-employed taxpayer | Month-end review |
| Following month | Calculate taxable capital gains in GCAP where applicable and pay via DARF. | Taxpayer with taxable gains | Generally by the last business day of the following month |
| Following month | Submit monthly crypto information reporting when triggered under IN RFB 1.888/2019. | Taxpayer using foreign exchanges, P2P, or off-exchange routes above threshold | Generally by the deadline set in the reporting framework for the following month |
| Annual filing season | File IRPF / DIRPF and report crypto holdings in Bens e Direitos, usually at acquisition cost. Common codes include Group 08, with specific codes such as 01 Bitcoin, 02 other cryptoassets, 03 stablecoins, and 10 NFTs. | Individual taxpayer | Generally by the last business day of May |
| Ongoing | Retain evidence for at least 5 years: exchange CSVs, API exports, tx hashes, valuation sources, DARF receipts, and bank or PIX records. | Individual or company | Continuous retention |
Keep for at least 5 years
These items define perimeter clarity, application readiness, and first-line control credibility.
Sequence these after the core perimeter, governance, and launch-control decisions are stable.
Brazilian crypto tax risk comes from mismatch: mismatch between exchange data and your return, between wallet flows and your basis ledger, or between income receipts and what you reported in IRPF. The RFB can combine domestic reporting, banking trails, and your own disclosures. As cross-border transparency develops under frameworks such as the OECD’s CARF, foreign exchange activity is becoming harder to ignore.
Penalties depend on the type of failure. Late or missing information reporting under IN RFB 1.888/2019 can trigger fixed fines, commonly starting at R$100 for individuals, while tax underpayment can trigger penalties that may reach 75% of unpaid tax, or 150% in fraud scenarios, plus SELIC interest. The compliance point is simple: a missed form and an underpaid tax are not the same violation. Treat them separately and correct both promptly if needed.
Legal risk: Capital gains tax may be underpaid because the threshold applies to total monthly disposals, not only profit. The RFB may assess tax, penalties, and SELIC interest.
Mitigation: Rebuild the monthly disposal ledger, include swaps and stablecoin exits, recalculate in GCAP, and regularize payment via DARF if necessary.
Legal risk: Missing information reporting can trigger fixed late-reporting fines even if no tax was due for that month.
Mitigation: Review monthly totals, identify reportable periods, file corrective information where possible, and retain proof of submission.
Legal risk: BTC to ETH, ETH to USDT, and similar trades are generally disposals. Omitting them distorts both gains and basis.
Mitigation: Import full exchange and wallet history, classify every swap, and convert values to BRL at transaction timestamps.
Legal risk: The RFB may question the nature of the movement and infer disposal, unexplained acquisition, or omitted income.
Mitigation: Keep tx hashes, wallet ownership evidence, screenshots, and a transfer memo linking both sides of the movement.
Legal risk: Income on receipt may be missing, and the later basis may be wrong, creating a double error.
Mitigation: Recognize receipt-date income in BRL, reset basis to that amount, and amend later disposal calculations.
Legal risk: Protocol complexity can create inconsistent filing positions and weak audit defense, especially for wrapped assets and LP tokens.
Mitigation: Prepare a transaction-by-transaction memo, preserve protocol docs, and apply one consistent valuation and classification method.
Legal risk: Annual disclosure may become inconsistent with the basis used for later disposals.
Mitigation: Use historical acquisition cost for annual asset disclosure unless official instructions require otherwise for a specific item.
These are the questions taxpayers ask most often about crypto taxes in Brazil, including the R$35,000 exemption, IN RFB 1.888/2019, DeFi, foreign exchanges, and annual IRPF disclosure.
Yes. Cryptocurrency tax in Brazil generally applies when you dispose of crypto at a gain or receive crypto as income. The main compliance channels are capital gains tax, income tax, monthly information reporting in some cases, and annual disclosure in IRPF / Bens e Direitos.
Usually no capital gains tax arises if you only buy with BRL and hold. But you may still need to declare the asset in Bens e Direitos if the acquisition cost exceeds the applicable threshold, commonly referenced as R$5,000 per asset type.
Generally yes. Swapping BTC for ETH, ETH for USDT, or one token for another is usually treated as disposal of the outgoing asset. The R$35,000 monthly disposal threshold still matters because swaps count toward total monthly disposals.
The R$35,000 rule is a monthly exemption test for individuals. If your total crypto disposals in the month do not exceed R$35,000, capital gains may be exempt for that month. If total disposals exceed that amount, gains are generally taxable under the capital gains schedule.
Generally yes. Staking rewards are usually taxed as income at their BRL fair market value when received or made available. If you later sell those tokens, you calculate a separate capital gain or loss using the receipt-date value as basis.
Often yes. Under IN RFB 1.888/2019, foreign exchange, P2P, or off-exchange transactions above R$30,000 in a month can trigger monthly information reporting, even where no immediate capital gains tax is due.
Crypto holdings are generally reported in Bens e Direitos in the annual IRPF / DIRPF return, usually at acquisition cost rather than market value. Common references include Group 08 and codes such as 01 Bitcoin, 02 other cryptoassets, 03 stablecoins, and 10 NFTs.
Generally no, provided beneficial ownership does not change. But you should keep tx hashes, wallet addresses, and proof that both wallets are yours. Without evidence, a non-taxable transfer can become difficult to defend in an audit.
NFT sales are generally treated as disposals, and airdrop-like or royalty receipts may create income depending on the facts. For annual disclosure, NFTs are commonly associated with Code 10 in Bens e Direitos, and valuation should be documented in BRL.
In many cases, yes. Domestic reporting rules, annual self-reporting, banking and PIX trails, and international transparency trends such as the OECD's CARF all increase visibility. The practical assumption for 2026 is that undeclared crypto activity is becoming easier to detect.
If you traded on foreign exchanges, used DeFi, received staking rewards, or need to regularize past filings, the safest next step is a transaction-level review. A proper Brazil crypto tax file should reconcile wallets, exchanges, BRL valuations, GCAP / DARF payments, and annual IRPF disclosure.