Overtime Calculator

Free Overtime Calculator — compute overtime pay, total income, and hourly rate from monthly salary. Supports weekday, weekend, and public holiday multipliers.

901.0K usesUpdated · 2026-04-27Runs locally · zero upload

How to Use Overtime Calculator

The Overtime Calculator makes it easy to work out exactly how much you should be paid.

  1. Choose Wage Mode — Select Hourly Rate to enter your rate directly, or Monthly Salary to let the Overtime Calculator derive your hourly rate automatically.
  2. Enter Your Wage — Type your hourly rate or monthly salary. For the monthly mode, adjust work days per month and hours per day if needed.
  3. Enter Base Salary (optional) — If you want the Overtime Calculator to include your regular pay in the total income figure, enter it here.
  4. Add Overtime Sessions — For each overtime block, select the type (Weekday, Weekend, or Public Holiday), enter the hours worked, and confirm or adjust the multiplier.
  5. Read the Results — The Overtime Calculator shows your effective hourly rate, a pay breakdown per session, total overtime pay, and — if a base salary was entered — your total income.

Formula & Theory — Overtime Calculator

The Overtime Calculator uses the standard overtime wage formulas widely adopted in employment law and HR practice.

Hourly Rate from Monthly Salary:

Hourly Rate = Monthly Salary / Work Days per Month / Hours per Day

Overtime Pay per Session:

Overtime Pay = Hours × Hourly Rate × Multiplier

Total Income:

Total Income = Base Salary + Sum of all Overtime Pay
Variable Meaning
Monthly Salary Gross monthly fixed pay
Work Days per Month Typically 21.75 (statutory default in many jurisdictions)
Hours per Day Standard daily working hours, typically 8
Multiplier Overtime rate factor (1.5×, 2×, 3× etc.)

Default Multipliers

Many labor regulations set minimum overtime multipliers: 1.5× for hours beyond normal weekday limits, for rest days, and for statutory public holidays. The Overtime Calculator pre-fills these defaults while allowing full customization.

Use Cases for Overtime Calculator

The Overtime Calculator is useful for a wide range of employees and HR professionals:

  • Salaried Employees — Convert your monthly salary to an hourly figure and instantly see your overtime entitlement with the Overtime Calculator.
  • Hourly Workers — Enter your rate directly and log multiple overtime blocks across different day types.
  • HR & Payroll Teams — Use the Overtime Calculator to quickly verify overtime calculations before processing payroll.
  • Shift Workers & Nurses — Track complex schedules that mix weekday, weekend, and holiday shifts in a single Overtime Calculator session.
  • Freelancers & Contractors — Calculate additional billing for work performed outside agreed hours.
  • Employers — Estimate labor cost impact before approving overtime requests using the Overtime Calculator.

Whether you are checking your payslip or planning a project schedule, the Overtime Calculator gives you a transparent, detailed breakdown of every overtime dollar earned.

Frequently asked questions about Overtime Calculator

How does the Overtime Calculator convert monthly salary to hourly rate?

Hourly Rate = Monthly Salary / Work Days per Month / Hours per Day. The Overtime Calculator uses 21.75 work days and 8 hours per day as defaults, which you can customize.

What are the default overtime multipliers in the Overtime Calculator?

The Overtime Calculator defaults to 1.5× for weekday overtime, 2× for weekend overtime, and 3× for public holiday overtime. All multipliers are fully editable.

Can I add multiple overtime sessions in the Overtime Calculator?

Yes. Click 'Add Session' to add as many overtime entries as you need. Each session can have its own type, hours, and custom multiplier.

Does the Overtime Calculator include base salary in the total?

Yes, if you enter a base salary the Overtime Calculator adds it to the total overtime pay to show your complete total income.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.