{
  "slug": "overtime-calculator",
  "title": "Overtime Calculator — Weekly Pay With OT (2026)",
  "heading": "Overtime Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/overtime-calculator",
  "summary": "Add your wage and hours — see exactly what a week with overtime pays, including time-and-a-half and double-time rates.",
  "description": "Work out gross weekly pay with overtime under the federal FLSA rule: 1.5× your hourly rate for hours over 40, plus optional double-time. See the OT rate, the OT dollars, and what the week annualizes to.",
  "formula": "Weekly gross = (rate × regular hours) + (rate × OT multiplier × OT hours) + (rate × double-time multiplier × double-time hours). Federal FLSA sets OT at 1.5× after 40 hours in a workweek; some states (e.g. California) add daily OT rules.",
  "dateModified": "2026-08-31",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=overtime-calculator",
  "inputs": [
    {
      "id": "rate",
      "label": "Hourly wage",
      "kind": "number",
      "hint": null,
      "default": 22,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "regHours",
      "label": "Regular hours this week",
      "kind": "number",
      "hint": null,
      "default": 40,
      "unit": null,
      "min": 0,
      "max": 168
    },
    {
      "id": "otHours",
      "label": "Overtime hours",
      "kind": "number",
      "hint": null,
      "default": 6,
      "unit": null,
      "min": 0,
      "max": null
    },
    {
      "id": "dtHours",
      "label": "Double-time hours",
      "kind": "number",
      "hint": null,
      "default": 0,
      "unit": null,
      "min": 0,
      "max": null
    },
    {
      "id": "otMult",
      "label": "Overtime multiplier",
      "kind": "number",
      "hint": "FLSA standard is 1.5",
      "default": 1.5,
      "unit": null,
      "min": 1,
      "max": null
    },
    {
      "id": "dtMult",
      "label": "Double-time multiplier",
      "kind": "number",
      "hint": null,
      "default": 2,
      "unit": null,
      "min": 1,
      "max": null
    }
  ],
  "outputs": [
    {
      "id": "gross",
      "label": "Gross pay this week",
      "format": "currency",
      "hint": null,
      "primary": true
    },
    {
      "id": "regular",
      "label": "Regular pay",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "overtime",
      "label": "Overtime pay",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "doubleTime",
      "label": "Double-time pay",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "otRate",
      "label": "Your overtime hourly rate",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "totalHours",
      "label": "Total hours worked",
      "format": "number",
      "hint": null,
      "primary": false
    },
    {
      "id": "annualized",
      "label": "Annualized at this pace",
      "format": "currency",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Hourly wage: 22 $",
      "Regular hours this week: 40",
      "Overtime hours: 6",
      "Double-time hours: 0",
      "Overtime multiplier: 1.5",
      "Double-time multiplier: 2"
    ],
    "outputs": [
      "Gross pay this week: $1,078.00",
      "Regular pay: $880.00",
      "Overtime pay: $198.00",
      "Double-time pay: $0.00",
      "Your overtime hourly rate: $33.00",
      "Total hours worked: 46",
      "Annualized at this pace: $56,056.00"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter hourly wage ($).",
      "Enter regular hours this week.",
      "Enter overtime hours.",
      "Enter double-time hours.",
      "Enter overtime multiplier — FLSA standard is 1.5.",
      "Enter double-time multiplier.",
      "Read your gross pay this week on the right — it updates as you type.",
      "Hit Share to keep the scenario or send it to someone."
    ]
  },
  "scenarios": [
    {
      "name": "Standard week + 5 OT",
      "values": {
        "rate": 20,
        "regHours": 40,
        "otHours": 5,
        "dtHours": 0
      }
    },
    {
      "name": "Holiday double-time",
      "values": {
        "rate": 25,
        "regHours": 40,
        "otHours": 4,
        "dtHours": 8
      }
    },
    {
      "name": "60-hour week",
      "values": {
        "rate": 18,
        "regHours": 40,
        "otHours": 20,
        "dtHours": 0
      }
    }
  ],
  "limitations": [
    "Results are estimates before tax, fees, and inflation unless an input explicitly covers them.",
    "Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.",
    "This is educational maths, not financial advice. Check anything contractual with the lender or your accountant."
  ],
  "faq": [
    {
      "q": "How is overtime pay calculated?",
      "a": "Under the federal Fair Labor Standards Act, non-exempt employees earn at least 1.5× their regular hourly rate for every hour worked over 40 in a workweek. At $22/hour, the OT rate is $33 — so 6 overtime hours add $198 to the week."
    },
    {
      "q": "Is overtime based on a day or a week?",
      "a": "Federal law uses the workweek (over 40 hours). Some states go further — California requires 1.5× after 8 hours in a day and 2× after 12 — so check your state's rules as well."
    },
    {
      "q": "Do salaried employees get overtime?",
      "a": "Only if they are non-exempt. Exemption depends on both a salary threshold and job duties under the FLSA; many salaried roles under the threshold still qualify for OT."
    },
    {
      "q": "Is overtime taxed more?",
      "a": "No — overtime is taxed as ordinary income at the same rates. A bigger paycheck can mean more withholding that week, but your annual effective rate doesn't change just because hours did."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/time-and-a-half-calculator",
    "https://www.revenuelab.fyi/toolbox/double-time-pay-calculator",
    "https://www.revenuelab.fyi/toolbox/paycheck",
    "https://www.revenuelab.fyi/toolbox/salary-to-hourly"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Overtime Calculator — Weekly Pay With OT (2026) (https://www.revenuelab.fyi/toolbox/overtime-calculator)"
}