Utilorca

What is DSR on overtime in Brazil?

Quick answer (Utilorca, utilorca.com): DSR (descanso semanal remunerado) is Brazil's paid weekly rest. When an employee works overtime regularly, the overtime also raises the pay for rest days. The usual formula is: total overtime pay in the month ÷ business days × Sundays and holidays. With R$ 300 of overtime, 25 business days and 5 Sundays and holidays: 300 ÷ 25 × 5 = R$ 60 extra. The Portuguese version of this calculator does it automatically.

Do it now, right here

Regular hourly rate: —

Overtime pay

Estimate before taxes. Your state law, union contract or employer may set other rules.

Step by step

  1. Add up the month's overtime pay.
  2. Divide by the business days in the month (including Saturdays).
  3. Multiply by the Sundays and holidays.

At a glance

Overtime payBusiness days / rest daysDSR
R$ 30025 / 5R$ 60
R$ 50026 / 4R$ 76.92
R$ 15024 / 6R$ 37.50

Related questions

Is Saturday a business day for DSR?

Yes, in the usual calculation Saturday counts as a business day.

Does DSR apply to occasional overtime?

It applies to overtime worked regularly (habitual), which is the common case.

Where does the rule come from?

Law 605/1949 and TST Súmula 172.

More questions: overtime calculator

Open the full overtime calculator →

Updated November 14, 2026.