Brazil annual income tax calculator: 2027 return, 2026 tax year
Enter your taxable income for the year, the INSS paid, the tax withheld and your deductions: the calculator works out the tax under both the simplified and the itemised method, applies the Lei 15.270/2025 annual reduction and shows whether you will owe tax or get a refund.
| Simplified | Itemised | |
|---|---|---|
| Deductions / discount | R$16,800.00 | R$8,400.00 |
| Taxable base | R$67,200.00 | R$75,600.00 |
| Tax per table | R$7,575.34 | R$9,885.34 |
| Reduction (Lei 15.270) | R$401.43 | R$401.43 |
| Tax due | R$7,173.91 | R$9,483.91 |
| To pay (+) / refund (−) | R$2,173.91 | R$4,483.91 |
- Option with lower tax
- Simplified discount
- Effective rate (best option)
- 8.54%
- Education counted (cap per person)
- R$0.00
- PGBL counted (up to 12%)
- R$0.00
Estimate only; it does not replace an accountant, an employment lawyer or the official calculation by the employer/Receita Federal.
Tables in force on 11/13/2026 — source: Annual income tax (IRPF) — progressive table (2027 return, calendar year 2026) · Annual IRPF reduction (Lei 15.270/2025) · all tables and sources
How it is calculated
The annual return in Brazil
Brazil's personal income tax, the IRPF, is withheld from salaries every month, then settled once a year in the declaração de ajuste anual (annual tax return). The return filed in 2027 covers the 2026 calendar year.
1. Taxable income
Add up salaries, vacation pay, rent and other taxable income received from January to December. Leave out the 13º salário (13th salary, the mandatory year-end bonus): it is taxed exclusively at source and is not part of the annual adjustment. Exempt income and other exclusively-taxed income, such as most investment returns, also stay out.
2. Simplified or itemised
The simplified discount is 20% of taxable income, capped at R$17,640.00. The itemised method (completo) uses the legal deductions:
- INSS (social security) paid in the year;
- R$2,275.08 per dependant;
- medical expenses, with no cap;
- education up to R$3,561.50 per person (you and each dependant); the calculator applies that cap to the total you enter, times the number of people;
- court-ordered alimony;
- PGBL private pension contributions up to 12% of taxable income. The law allows this only if you also contribute to the official social security system; the calculator does not check that.
Both methods are calculated and the one with lower tax due is highlighted.
3. Annual progressive table
Taxable base = income − deductions; tax = base × rate − deduction amount:
| Annual base | Rate | Deduction |
|---|---|---|
| up to R$29,145.60 | exempt | — |
| up to R$33,919.80 | 7.5% | R$2,185.92 |
| up to R$45,012.60 | 15% | R$4,729.91 |
| up to R$55,976.16 | 22.5% | R$8,105.85 |
| above | 27.5% | R$10,904.66 |
4. The Lei 15.270/2025 annual reduction
Lei 15.270/2025 added art. 11-A to Lei 9.250/1995. The reduction is based on gross taxable income, not on the taxable base. Up to R$60,000.00 a year it reaches R$2,694.15, which in practice brings the tax to zero. Between R$60,000.01 and R$88,200.00 it tapers linearly: 8,429.73 − 0.095575 × income. Above that there is none, and it never exceeds the tax itself.
5. Refund or tax due
balance = tax due − tax withheld. A positive figure is tax to pay; a negative one is a refund.
Not covered
- The high-income minimum tax (art. 16-A, above R$600,000.00 a year): only a warning is shown.
- Capital gains, separate carnê-leão payments, business expense books and dependants' own income.
Results are estimates; the Receita Federal (federal tax authority) filing program gives the official figure. For monthly withholding, see the net salary calculator; to compare employment with your own company, the CLT vs PJ calculator.
Worked example
The example taxpayer had R$120,000.00 of taxable income, paid R$11,857.20 of INSS, had R$17,000.00 withheld, has 1 dependant, R$6,000.00 of medical costs and R$8,000.00 of education costs. Under the simplified method 20% would be R$24,000.00, but the cap is R$17,640.00: the base is R$102,360.00 and the tax R$17,244.34, leaving R$244.34 to pay. Itemising, education is capped at 2 people × R$3,561.50 = R$7,123.00, so deductions total R$27,255.28. The base drops to R$92,744.72 and the tax due to R$14,600.14. Income is above R$88,200.00, so there is no Lei 15.270 reduction. Itemising wins, with a refund of R$2,399.86 and an effective rate of about 12.17%.
- Taxable income in the year (excl. 13th)
- R$120,000.00
- INSS paid in the year
- R$11,857.20
- Income tax withheld in the year
- R$17,000.00
- Dependants
- 1
- Medical expenses (no cap)
- R$6,000.00
- Education expenses (total)
- R$8,000.00
- Court-ordered alimony
- R$0.00
- PGBL pension plan
- R$0.00
| Simplified | Itemised | |
|---|---|---|
| Deductions / discount | R$17,640.00 | R$27,255.28 |
| Taxable base | R$102,360.00 | R$92,744.72 |
| Tax per table | R$17,244.34 | R$14,600.14 |
| Reduction (Lei 15.270) | R$0.00 | R$0.00 |
| Tax due | R$17,244.34 | R$14,600.14 |
| To pay (+) / refund (−) | R$244.34 | -R$2,399.86 |
- Option with lower tax
- Itemised deductions
- Effective rate (best option)
- 12.17%
- Education counted (cap per person)
- R$7,123.00
- PGBL counted (up to 12%)
- R$0.00
Frequently asked questions
Simplified or itemised: which should I pick?
Whichever gives the lower tax. The simplified discount usually suits people with few deductible expenses; itemising tends to win with dependants, high medical bills, school fees or PGBL contributions. The calculator runs both with the same data and points out the better one; the Receita Federal program makes the same comparison when you file.
Why is the 13th salary left out?
Because the 13th salary is taxed exclusively at source: the tax withheld on payment is final and does not enter the annual adjustment. It is reported in a separate section of the return. Enter your taxable income and withheld tax without it. To estimate the deduction on the bonus itself, use the 13th salary calculator.
How does the Lei 15.270/2025 reduction work on the return?
It is based on gross taxable income for the year. Up to R$60,000.00 the reduction reaches R$2,694.15 and in practice wipes out the tax. From there to R$88,200.00 it shrinks in a straight line until it disappears. Above R$88,200.00 there is no reduction, and it never exceeds the tax from the table.
Is the education cap per person?
Yes: R$3,561.50 a year for you and for each dependant. The calculator takes a single total and caps it at R$3,561.50 times the number of people. If the spending is concentrated on one person, the real deductible amount may be lower; check it on the return, which records expenses by beneficiary.
Where do I find the tax withheld and INSS for the year?
On the comprovante de rendimentos (annual income statement) your employer issues every year. It lists taxable income, official social security contributions and income tax withheld, with the 13th salary on a separate line. With several employers, add the statements together. The pre-filled return from the Receita Federal also shows these figures.
I earn over R$600,000 a year. Does this apply to me?
Only partly. Above R$600,000.00 a year, Lei 15.270/2025 created a minimum tax (art. 16-A of Lei 9.250/1995) that also takes into account income that is otherwise exempt, such as dividends. The calculator does not compute it and shows a warning instead. In that situation, ask an accountant for a full assessment.
Legal basis
- Receita Federal — 2026 tables (annual tax and deductions)
- Lei 9.250/1995 (Planalto)
- Lei 15.270/2025 (Federal Senate)
- Receita Federal — Lei 15.270/2025 worked examples
Related simulators
Updated Nov 13, 2026 · by Juliana Costa