Malha Fina: How to Identify the Problem and Fix It
This page is a translation of the original Portuguese text, provided for convenience. It deals with Brazilian law. If there is any discrepancy, the Portuguese version prevails. Read the original in Portuguese
The malha fina (“fine mesh,” Brazil’s tax-return screening system) at the Receita Federal (Brazil’s Federal Revenue Service) holds returns that contain inconsistencies and blocks the refund until the problem is resolved. Even so, taxpayers can identify the problem through the statement in e-CAC (the Federal Revenue Service’s online Virtual Service Center) and correct the error with an amended return, without necessarily waiting for a tax notice.
What It Means to Land in the Malha Fina
The malha fina is an automated review of the returns filed with the Receita Federal. The system cross-checks the information you reported against data supplied by payers of income, financial institutions, health plans, notary offices, and other third parties that are required to file their own reports. When what you declared does not match what those third parties reported, your return is held for review.
Being in the malha fina does not, by itself, mean you are in a seriously irregular situation. It is a temporary suspension of processing. It blocks any refund you may be owed and prevents you from obtaining a tax clearance certificate (certidão negativa de débitos). If you fix the problem voluntarily, before any formal notice arrives, you avoid the ex officio penalty (the penalty the tax authority imposes on its own initiative) and keep your right to the refund.
The Receita has five years to begin a formal audit. The period runs from the first day of the fiscal year following the year in which the return was filed, under Article 173, item I, of the Código Tributário Nacional (National Tax Code). During that time, your return stays in the malha fina until you correct it or the tax authority finishes its review.
How to Identify the Problem in e-CAC
The official channel for checking the status of your return is the Virtual Service Center (e-CAC), available on the Receita Federal website. You log in with a gov.br account or a digital certificate. Once inside, look for the “Meu Imposto de Renda” (“My Income Tax”) option and then “Extrato do Processamento da DIRPF” (the processing statement for your individual income tax return, or DIRPF).
The statement shows the status of your return and, if it has been held, describes the problem in detail. The most common messages point to unreported income, differences in the amount of tax withheld at the source, unsupported deductions for health or education expenses, dependents claimed twice by both parents, and discrepancies in rental income or child support.
Identifying the problem before you receive a notice preserves the voluntary nature of your correction and avoids the ex officio penalty.
Review the stated reason carefully, because each type of inconsistency calls for a different response. Problems involving income require you to check the statements you received from your payers. Problems involving deductions require you to gather valid supporting documents. Problems involving dependents require coordination among the taxpayers involved.
When what you declared does not match what third parties reported, your return is held for review.
Ways to Resolve the Situation
Once you have identified the problem, you have three distinct paths, depending on the nature of the error and the stage of the process. The first is to file an amended return. This is available as long as you have not received a notice and no audit has begun. With an amended return, you correct the data, recalculate the tax, and resolve the situation without any additional penalty.
The second path is to respond to a tax notice, if you have already received one. In that case, you must submit documents supporting the information you declared, within the deadline set in the notice. If you prove your case, your return is released. If you do not, the authority issues a notice of assessment (auto de infração) charging the tax owed, interest, inflation adjustment, and an ex officio penalty that starts at 75% of the tax assessed.
The third path applies when you disagree with the tax authority’s demand. It is an administrative challenge filed with the Delegacia da Receita Federal de Julgamento (the Federal Revenue Service’s administrative review office). If the administrative route fails, you can still take the matter to court, asking the judge to annul the assessment or to declare that no tax-law relationship exists.
How to Avoid a Repeat
Preventing new problems starts with collecting your documents in an organized way before you fill out your return. Gather and check your income statements from payers, bank statements, medical and dental receipts, proof of education expenses, and documents for rent received or paid before you begin.
Dependents deserve special attention. When the parents are separated, only one of them can claim a child as a dependent in a given tax year. If both claim the child, the system automatically flags both returns and delays both refunds. Coordinating in advance avoids the problem and the need for a later amendment.
Finally, using the pre-filled return, which the Receita Federal prepares from third-party information, greatly reduces the chance of discrepancies, because it imports data already consolidated in the tax authority’s database. You still need to review the imported information, but it is a safer starting point than filling out everything by hand.
Frequently Asked Questions
How long can a return stay in the malha fina before it causes a more serious problem?
Your return stays in the malha fina until you resolve the problem or the Receita finishes its review. The tax authority’s five-year period to begin a formal audit runs from the first day of the fiscal year following the year you filed. During that time, your refund is blocked and you cannot obtain a tax clearance certificate, but no penalty applies unless a notice of assessment is eventually issued.
Do you pay a penalty if you amend your return voluntarily?
An amended return filed before any audit begins does not trigger the ex officio penalty. If additional tax is due, you pay only late-payment interest, calculated at the Selic rate, and a late-payment fine, capped at 20%. Acting voluntarily protects you from the ex officio penalty that would apply after a tax notice.
Can you resolve a malha fina problem without professional help?
You can resolve simple problems on your own with an amended return, such as discrepancies in amounts reported by a payer or a dependent claimed by mistake. Cases involving large amounts, complex deductions, income from abroad, farming activity, or capital gains call for professional guidance. This is especially true when you have already received a tax notice and the supporting documents require more detailed technical analysis.
Receba novidades por e-mail
Cadastre-se gratuitamente para receber nossos novos artigos.
Seus dados estão protegidos conforme a LGPD.
Ficou com dúvidas? Fale com um advogado especialista.
📱 Falar pelo WhatsAppAs informações deste artigo são de caráter informativo e não substituem consulta jurídica individualizada. Cada caso possui particularidades que exigem análise específica.






