Brazilian Stock Tax Calculator

Sales List

Stock: {{ sale.stockId }}
Qty: {{ sale.quantity }}
Buy: ${{ sale.buyPrice }}
Sell: ${{ sale.sellingPrice }}

Tax Calculation

Total Selling Value (USD): ${{ totalSellingValue.toFixed(2) }}
Exchange Rate (USD/BRL):
Total in BRL: R$ {{ totalInBRL.toFixed(2) }}

Tax Breakdown:

Total Buy Value (USD): ${{ totalBuyValue.toFixed(2) }}
Total Selling Value (USD): ${{ totalSellingValue.toFixed(2) }}
Total Profit (USD): ${{ (totalSellingValue - totalBuyValue).toFixed(2) }}
Total Profit (BRL): R$ {{ totalProfit.toFixed(2) }}
Tax Rate: 15%
Tax Amount: R$ {{ taxAmount.toFixed(2) }}
Final Value After Taxes: R$ {{ (totalInBRL - taxAmount).toFixed(2) }}
* Brazilian tax regulations apply 15% on capital gains from stock sales
No taxes due (no profit generated)

How to Pay Your Taxes

To pay your Brazilian stock taxes, follow these steps:

  1. Access the Brazilian Federal Revenue website (Receita Federal) at www.gov.br/receitafederal
  2. Click on "Meu Imposto de Renda" (My Income Tax)
  3. Login using your CPF and gov.br credentials
  4. Select "GCAP - Ganhos de Capital" (Capital Gains)
  5. Click on "Nova DeclaraĆ§Ć£o" (New Declaration)
  6. Select "ApuraĆ§Ć£o de Ganhos" (Gains Calculation)
  7. Fill in your stock sale information as calculated above
  8. Generate the DARF payment slip
  9. Pay the DARF by the last business day of the month following your stock sale

Important Notes:

  • Stock sales must be reported monthly when the total sales exceed R$ 20,000
  • The DARF payment is due by the last business day of the month following the sale
  • Keep all your trading records and payment receipts for at least 5 years
  • Consider consulting with a tax professional for complex situations