{
  "id": "holiday-pay",
  "version": "71800f3bb7b8",
  "status": "published",
  "name": "Holiday Pay Calculator",
  "question": "How much holiday pay will I get?",
  "summary": "Works out pay for hours worked on a holiday at time and a half, double time or any rate, plus paid holiday hours off, and the premium over regular pay.",
  "category": "finance",
  "subcategory": "tax-and-pay",
  "url": "https://www.acalculator.org/finance/holiday-pay-calculator",
  "markdown": "https://www.acalculator.org/finance/holiday-pay-calculator.md",
  "kind": "function",
  "method": "Pay for hours worked = hourly rate × multiplier × hours worked; premium = hourly rate × (multiplier − 1) × hours; pay for hours not worked = hourly rate × paid hours off; holiday pay = the two pays added.",
  "assumptions": [
    "U.S. federal law (the FLSA) requires no holiday pay or premium; your employer’s policy or contract sets the multiplier.",
    "Federal employees get double pay (a multiplier of 2) for up to 8 hours of non-overtime holiday work.",
    "Overtime rules for hours over 40 in the week are left out."
  ],
  "inputs": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "type": "object",
    "properties": {
      "rate": {
        "title": "Hourly rate",
        "description": "Your regular hourly rate of pay.",
        "type": "number",
        "x-unit": "USD",
        "minimum": 0,
        "maximum": 1000000
      },
      "hrs": {
        "title": "Hours worked on the holiday",
        "description": "The hours you work on the holiday.",
        "type": "number",
        "minimum": 0,
        "maximum": 24
      },
      "mult": {
        "title": "Holiday pay multiplier",
        "description": "Your employer’s holiday rate as a multiple of regular pay: 1.5 for time and a half, 2 for double time.",
        "type": "number",
        "minimum": 1,
        "maximum": 10
      },
      "off": {
        "title": "Paid holiday hours not worked",
        "description": "Holiday hours your employer pays at the regular rate even though you do not work them (0 if none).",
        "type": "number",
        "minimum": 0,
        "maximum": 24
      }
    }
  },
  "outputs": {
    "total": {
      "label": "Holiday pay",
      "description": "Pay for the hours worked on the holiday plus pay for paid holiday hours not worked.",
      "format": "money"
    },
    "worked": {
      "label": "Pay for hours worked",
      "description": "Hourly rate × hours worked × multiplier.",
      "format": "money"
    },
    "premium": {
      "label": "Holiday premium",
      "description": "The extra over regular pay for the hours worked: rate × hours × (multiplier − 1).",
      "format": "money"
    },
    "holidayRate": {
      "label": "Holiday hourly rate",
      "description": "Hourly rate × multiplier.",
      "format": "money"
    },
    "paidOffPay": {
      "label": "Pay for holiday hours not worked",
      "description": "Hourly rate × paid holiday hours not worked.",
      "format": "money"
    }
  },
  "defaultAnswer": {
    "inputs": {
      "rate": 20,
      "hrs": 8,
      "mult": 1.5,
      "off": 0
    },
    "outputs": {
      "total": 240,
      "worked": 240,
      "premium": 80,
      "holidayRate": 30,
      "paidOffPay": 0
    },
    "text": "Holiday pay: $240.00 ($240.00 for the hours you work, at $30.00 an hour)."
  },
  "examples": [
    {
      "given": {
        "rate": 30,
        "hrs": 8,
        "mult": 2
      },
      "expect": {
        "total": 480,
        "worked": 480,
        "premium": 240,
        "holidayRate": 60
      },
      "source": "OPM, Fact Sheet: Holidays Work Schedules and Pay (holiday work is paid at the rate of basic pay plus holiday premium pay, double or 200 percent of the rate of basic pay). https://www.opm.gov/policy-data-oversight/pay-leave/pay-administration/fact-sheets/holidays-work-schedules-and-pay/; hand calculation in content.mdx: 30 × 2 × 8 = 480, of which 30 × 8 = 240 is premium"
    },
    {
      "given": {
        "rate": 20,
        "hrs": 8,
        "mult": 1.5
      },
      "expect": {
        "total": 240,
        "premium": 80,
        "holidayRate": 30
      },
      "source": "Hand calculation in content.mdx (time and a half, an employer policy; DOL: holiday pay is a matter of agreement): 20 × 1.5 × 8 = 240"
    },
    {
      "given": {
        "rate": 18.5,
        "hrs": 4,
        "mult": 1.5,
        "off": 8
      },
      "expect": {
        "worked": 111,
        "paidOffPay": 148,
        "total": 259,
        "premium": 37
      },
      "source": "Hand calculation in content.mdx: 18.50 × 1.5 × 4 = 111; 18.50 × 8 = 148; total 259"
    }
  ],
  "sources": [
    "U.S. Department of Labor, Holiday Pay (the FLSA does not require payment for time not worked, such as holidays; holiday pay is a matter of agreement between employer and employee). https://www.dol.gov/general/topic/workhours/holidays (retrieved 2026-10-05)",
    "U.S. Office of Personnel Management, Fact Sheet: Holidays Work Schedules and Pay (holiday work: rate of basic pay plus holiday premium pay, double or 200 percent, for up to 8 hours of non-overtime work). https://www.opm.gov/policy-data-oversight/pay-leave/pay-administration/fact-sheets/holidays-work-schedules-and-pay/ (retrieved 2026-10-05)"
  ],
  "related": [
    "overtime",
    "time-and-a-half",
    "pto",
    "hourly-to-salary"
  ],
  "changelog": []
}
