Skip to content
UnitFormula

Brazilian overtime pay (hora extra) builds on the value of one normal hour — your monthly salary divided by your monthly hours (220 for a 44 h/week job). Each overtime hour pays that hourly rate plus the adicional the CLT requires: at least 50% more on a weekday, and 100% more on a Sunday or holiday. For a R$2,200 salary over 220 hours, one hour is R$10, so a weekday overtime hour pays R$15 and ten of them come to R$150.

Brazil Overtime Pay Calculator (Hora Extra)

For a monthly salary of R$2,200 over 220 hours, with 10 overtime hours.

Total overtime payR$150.00
Hourly rate
R$10.00
Overtime hour value
R$15.00

Quick examples

How it's calculated

  1. Hourly rate = salary ÷ monthly hoursvalor da hora=salaˊriojornada mensal\text{valor da hora} = \dfrac{\text{salário}}{\text{jornada mensal}}
    salario
    = 2,200
    jornada
    = 220
    10
  2. Overtime hour = hourly rate × (1 + adicional)hora extra=valor da hora×(1+a)\text{hora extra} = \text{valor da hora} \times (1 + a)
    a
    = 0.5
    15
  3. Total = overtime hour × quantitytotal=hora extra×quantidade\text{total} = \text{hora extra} \times \text{quantidade}
    horas
    = 10
    150
Total overtime payR$150.00

How it works

In Brazil, overtime (hora extra) is paid on top of your normal hourly wage. The first step is the value of a normal hour, which is your monthly salary spread over your monthly hours. A standard 44-hour week gives a monthly divisor of 220:

valor da hora = salário mensal ÷ jornada mensal

Each overtime hour then pays that rate raised by the adicional — the legal premium. The Constitution (art. 7, XVI) sets a floor of 50% above the normal hour; work on the weekly rest day or a holiday is customarily paid at 100%:

hora extra = valor da hora × (1 + adicional)

and the total is that figure times the number of overtime hours. A collective agreement (convenção coletiva) can set a higher adicional than the legal minimum, so the calculator lets you override it. This tool shows gross overtime pay; INSS and income-tax withholding are handled separately. It is an estimate, not tax or legal advice.

Worked example

Take a R$2,200 monthly salary over a 220-hour schedule. One normal hour is 2,200 ÷ 220 = R$10. A weekday overtime hour adds 50%, so it pays 10 × 1.5 = R$15. Ten overtime hours in the month come to 15 × 10 = R$150. On a Sunday or holiday the adicional is 100%, so the same hour would pay 10 × 2 = R$20.

Frequently asked questions

How is overtime pay calculated in Brazil?

Divide your monthly salary by your monthly hours to get the value of a normal hour, then add the adicional — at least 50% on a weekday. For a R$2,200 salary over 220 hours, the hour is R$10 and a 50% overtime hour is R$15.

What is the monthly-hours divisor (220)?

It is the standard number of paid hours in a month for a 44-hour week (CLT art. 58). Part-time or reduced schedules use a smaller divisor, which raises the value of each hour — so enter your actual monthly hours.

What is the adicional de hora extra?

It is the legal premium over the normal hour. The Constitution guarantees at least 50%; Sundays and holidays are usually 100%. A collective agreement for your category can set a higher rate, which you can enter in the custom field.

Is overtime worth 50% or 100%?

50% is the constitutional minimum for ordinary overtime; 100% applies to hours worked on the weekly rest day or on a holiday. Some agreements set 60%, 70% or more — always check your convenção coletiva.

Does this include INSS and income tax?

No. This calculator gives the **gross** overtime amount. Overtime is part of taxable pay, so INSS and IRRF are withheld on your total salary — use a net-salary (salário líquido) calculator for the take-home figure.

Do overtime hours affect other pay?

Habitual overtime reflects into other amounts (DSR, 13º salary, vacation, FGTS) under Brazilian labor rules. This tool calculates the overtime itself; those reflexos are a separate step and can vary by agreement.

How we know this is right

Last reviewed
Sep 10, 2026
Precision
Rounded to 2 decimal places.
Read our methodology

Sources