Brazil Tax Filing Guide
the Brazil individual income tax (IRPF — Imposto de Renda da Pessoa Física) filing for the tax year 2026. The guide covers: the annual IRPF return due between April and May (the exact dates are announced by the RFB each year — typically from mid-March to the end of May); the monthly carnê-leão — the mandatory monthly tax payment for the self-employed income, the rental income, and the other income not subject to the withholding tax; the DIRPF (Declaração de Imposto de Renda Pessoa Física) online filing through the gov.br portal and the "Programa IRPF" software; the pre-filled return (the "declaração pré-preenchida") with the data imported from the employers, the banks, and the healthcare providers; the malha fina (the "tax audit review" or the "fine mesh" — the RFB's screening process); and the late filing fine (the "multa por atraso na entrega").
Annual IRPF Return — April to May Deadline
- Filing period — typically mid-March to end of May: The annual IRPF return (the "Declaração de Imposto de Renda Pessoa Física") must be filed between approximately March 15 and May 31 of the following year (the exact dates are published by the RFB in the official notice — the "Instrução Normativa RFB"). For the tax year 2026, the filing period is expected from March 15 to May 31, 2027.
- Mandatory filing thresholds — 2026: The individual must file the IRPF return if: (a) the taxable income exceeds approximately R$ 30,xxx (the annual threshold for 2026), (b) the tax-exempt income exceeds R$ 200,000, (c) the capital gains from the asset sales exceed the exemption limits, (d) the total assets exceed R$ 300,000, (e) the crypto asset transactions exceed R$ 35,000/month or the total crypto holdings exceed R$ 300,000, (f) the rural income exceeds R$ 150,000.
- Progressive tax rates — 0% to 27.5%: The IRPF rates for 2026 are: (a) 0% on the monthly income up to R$ 2,xxx (the exemption bracket), (b) 7.5% on R$ 2,xxx to R$ 3,xxx, (c) 15% on R$ 3,xxx to R$ 4,xxx, (d) 22.5% on R$ 4,xxx to R$ 5,xxx, (e) 27.5% on the monthly income above R$ 5,xxx. The rates apply to the annual taxable income after the deductions.
Monthly Carnê-Leão — Tax Payment
- Monthly payment for non-withheld income: The "carnê-leão" is the monthly income tax payment for the income that is NOT subject to the withholding at source (the "IRRF"). The carnê-leão applies to: (a) the self-employment income (the "rendimento de trabalho autônomo"), (b) the rental income from the individuals (the "aluguel de pessoa física"), (c) the foreign-sourced income (the "rendimento de fonte no exterior"), (d) the investment income not subject to the withholding.
- Monthly calculation via the SICALC: The carnê-leão is calculated using the "SICALC" (the "Sistema de Cálculo do Carnê-Leão") — the online calculator available on the RFB website. The taxpayer must: (a) download the SICALC program, (b) enter the monthly income, (c) apply the deductible expenses, (d) generate the DARF (the "Documento de Arrecadação de Receitas Federais") payment slip.
- Deadline — last business day of the following month: The carnê-leão must be paid by the last business day of the following month. For example, the carnê-leão for January 2026 must be paid by the last business day of February 2026. The late payment accrues the interest at the Selic rate and the fine of 0.33% per day (up to 20%).
DIRPF Online Filing — Gov.br and Programa IRPF
- Filing methods: The IRPF return may be filed through: (a) the "Programa IRPF" — the downloadable software from the RFB website (available for Windows, macOS, and Linux), (b) the "Meu Imposto de Renda" web application on the gov.br portal, (c) the "APP Meu Imposto de Renda" mobile application for iOS and Android.
- Gov.br authentication: The online filing requires the "gov.br" account (the federal government digital identity platform) with the trust level of "Prata" (Silver) or "Ouro" (Gold). The gov.br authentication supports: (a) the biometric facial recognition, (b) the bank account verification (the approved banks), (c) the digital certificate (the "Certificado Digital" — the ICP-Brasil certificate).
- Filing confirmation and receipt: After the submission, the RFB issues the "comprovante de entrega" (the "filing receipt") with the protocol number. The taxpayer should keep the receipt and the full copy of the return for at least 5 years for the potential audit review.
Pre-Filled Return (Declaração Pré-Preenchida)
- Pre-populated by the RFB: The "declaração pré-preenchida" (the "pre-filled return") is the IRPF return that is automatically populated by the RFB with the data from: (a) the income reports submitted by the employers (the "Informe de Rendimentos"), (b) the bank and the investment reports (the "Informe de Rendimentos Financeiros"), (c) the healthcare provider reports (the "Declaração de Serviços Médicos"), (d) the real estate transaction reports (the "Declaração de Informações sobre a Atividade Imobiliária — DIMOB").
- Verification required — not guaranteed to be complete: The pre-filled return is a convenience tool, but the taxpayer is responsible for verifying and supplementing the data. The pre-filled return may miss: (a) the income from the foreign sources, (b) the rental income paid by the individuals, (c) the self-employment income, (d) the crypto transactions, (e) the deductions not reported to the RFB.
Malha Fina — Tax Audit Review
- What is the malha fina: The "malha fina" (the "fine mesh") is the RFB's automated tax audit screening process. The IRPF returns that contain the errors, the inconsistencies, or the discrepancies with the third-party data are flagged and retained in the "malha fiscal" (the "tax review queue"). The taxpayer is notified through the "extrato da DIRPF" on the e-CAC portal.
- Common triggers: The malha fina is triggered by: (a) the omitted income (the income reported by the employer or the bank but not included in the return), (b) the incorrect deductions (the medical expenses without the corresponding provider report), (c) the inconsistent asset declarations, (d) the discrepancies between the IRPF and the carnê-leão payments, (e) the crypto transactions not reported.
- Resolution process: The taxpayer in the malha fina must: (a) access the e-CAC portal and review the "pendências" (the "pending issues"), (b) submit the "DIRPF retificadora" (the "amended return") or provide the supporting documents via the "Mensagem" (the "message") system, (c) respond to the RFB's "intimação" (the "formal notice") within the specified deadline.
Late Filing Fine — Multa por Atraso na Entrega
- Fine — 1% per month (minimum R$ 165.74, maximum 20%): The late filing of the IRPF return (the "multa por atraso na entrega — MAE") is calculated at 1% per month (the "multa de mora") on the tax due, with the minimum of R$ 165.74 and the maximum of 20% of the total tax due. If the taxpayer has no tax due (the "imposto a pagar zero"), the minimum fine is R$ 165.74.
- Interest and payment: The late filing fine is subject to the interest calculated at the Selic rate from the due date to the payment date. The fine must be paid through the DARF (the "Documento de Arrecadação de Receitas Federais") with the code 0211 (the "Multa por Atraso na Entrega da DIRPF"). The fine may be reduced by 50% if paid within 30 days of the notification.