{
  "id": "salary",
  "version": "8c7a5531a814",
  "status": "published",
  "name": "Salary Calculator",
  "question": "What is my salary per pay period?",
  "summary": "Converts pay for any period (hourly, daily, weekly, every two weeks, twice a month, monthly, quarterly or yearly) to every other period.",
  "category": "finance",
  "subcategory": "tax-and-pay",
  "url": "https://www.acalculator.org/finance/salary-calculator",
  "markdown": "https://www.acalculator.org/finance/salary-calculator.md",
  "kind": "formulas",
  "method": "yearly = weekly × 52 = every two weeks × 26 = twice a month × 24 = monthly × 12 = quarterly × 4; weekly = hourly × hours a week = daily × days a week.",
  "assumptions": [
    "A year has 52 weeks, 26 two-week pay periods, 24 half-month pay periods, 12 months and 4 quarters.",
    "Pay is gross: before tax and other deductions. Every paid hour earns the same rate, with no overtime.",
    "Paid holidays and vacation are paid weeks, so they do not change the conversion."
  ],
  "inputs": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "type": "object",
    "properties": {
      "annual": {
        "title": "Per year",
        "description": "Gross pay for a year, before tax.",
        "type": "number",
        "x-unit": "USD",
        "exclusiveMinimum": 0,
        "maximum": 1000000000
      },
      "hourly": {
        "title": "Per hour",
        "description": "Gross pay for one hour of work.",
        "type": "number",
        "x-unit": "USD",
        "exclusiveMinimum": 0,
        "maximum": 1000000
      },
      "monthly": {
        "title": "Per month",
        "description": "Gross pay for a month: a year’s pay ÷ 12.",
        "type": "number",
        "x-unit": "USD",
        "exclusiveMinimum": 0,
        "maximum": 100000000
      },
      "biweekly": {
        "title": "Every two weeks",
        "description": "Gross pay for two weeks: a year’s pay ÷ 26.",
        "type": "number",
        "x-unit": "USD",
        "exclusiveMinimum": 0,
        "maximum": 100000000
      },
      "semimonthly": {
        "title": "Twice a month",
        "description": "Gross pay for half a month (24 pay days a year): a year’s pay ÷ 24.",
        "type": "number",
        "x-unit": "USD",
        "exclusiveMinimum": 0,
        "maximum": 100000000
      },
      "weekly": {
        "title": "Per week",
        "description": "Gross pay for one week: a year’s pay ÷ 52.",
        "type": "number",
        "x-unit": "USD",
        "exclusiveMinimum": 0,
        "maximum": 100000000
      },
      "daily": {
        "title": "Per day",
        "description": "Gross pay for one working day: a week’s pay ÷ days a week.",
        "type": "number",
        "x-unit": "USD",
        "exclusiveMinimum": 0,
        "maximum": 10000000
      },
      "quarterly": {
        "title": "Per quarter",
        "description": "Gross pay for three months: a year’s pay ÷ 4.",
        "type": "number",
        "x-unit": "USD",
        "exclusiveMinimum": 0,
        "maximum": 1000000000
      },
      "hours": {
        "title": "Hours a week",
        "description": "The hours paid in a week. A full-time week is often 40.",
        "type": "number",
        "exclusiveMinimum": 0,
        "maximum": 168
      },
      "days": {
        "title": "Days a week",
        "description": "The days worked in a week, used for the daily pay.",
        "type": "number",
        "exclusiveMinimum": 0,
        "maximum": 7
      }
    }
  },
  "solve": {
    "fillAny": 3,
    "variables": [
      "annual",
      "hourly",
      "monthly",
      "biweekly",
      "semimonthly",
      "weekly",
      "daily",
      "quarterly",
      "hours",
      "days"
    ],
    "inputsOnly": [
      "hours",
      "days"
    ]
  },
  "outputs": {
    "annual": {
      "label": "Per year",
      "description": "Gross pay for a year, before tax.",
      "format": "money"
    },
    "hourly": {
      "label": "Per hour",
      "description": "Gross pay for one hour of work.",
      "format": "money"
    },
    "monthly": {
      "label": "Per month",
      "description": "Gross pay for a month: a year’s pay ÷ 12.",
      "format": "money"
    },
    "biweekly": {
      "label": "Every two weeks",
      "description": "Gross pay for two weeks: a year’s pay ÷ 26.",
      "format": "money"
    },
    "semimonthly": {
      "label": "Twice a month",
      "description": "Gross pay for half a month (24 pay days a year): a year’s pay ÷ 24.",
      "format": "money"
    },
    "weekly": {
      "label": "Per week",
      "description": "Gross pay for one week: a year’s pay ÷ 52.",
      "format": "money"
    },
    "daily": {
      "label": "Per day",
      "description": "Gross pay for one working day: a week’s pay ÷ days a week.",
      "format": "money"
    },
    "quarterly": {
      "label": "Per quarter",
      "description": "Gross pay for three months: a year’s pay ÷ 4.",
      "format": "money"
    },
    "hours": {
      "label": "Hours a week",
      "description": "The hours paid in a week. A full-time week is often 40.",
      "format": "number"
    },
    "days": {
      "label": "Days a week",
      "description": "The days worked in a week, used for the daily pay.",
      "format": "number"
    }
  },
  "defaultAnswer": {
    "inputs": {
      "annual": 60000,
      "hours": 40,
      "days": 5
    },
    "outputs": {
      "hourly": 28.846153846153847,
      "monthly": 5000,
      "biweekly": 2307.6923076923076,
      "semimonthly": 2500,
      "weekly": 1153.8461538461538,
      "daily": 230.76923076923077,
      "quarterly": 15000
    },
    "text": "Pay of $60,000.00 a year is $28.85 an hour, $1,153.85 a week and $5,000.00 a month."
  },
  "examples": [
    {
      "given": {
        "hourly": 30,
        "hours": 37.5,
        "days": 5
      },
      "expect": {
        "weekly": 1125,
        "daily": 225,
        "annual": 58500,
        "biweekly": 2250,
        "semimonthly": 2437.5,
        "monthly": 4875,
        "quarterly": 14625
      },
      "source": "hand calculation in content.mdx: 30 × 37.5 = 1,125 a week; × 52 = 58,500 a year"
    },
    {
      "given": {
        "monthly": 5000,
        "hours": 40,
        "days": 5
      },
      "expect": {
        "annual": 60000,
        "weekly": 1153.8461538461538,
        "hourly": 28.846153846153847,
        "semimonthly": 2500,
        "biweekly": 2307.6923076923076,
        "daily": 230.76923076923077,
        "quarterly": 15000
      },
      "source": "29 CFR 778.113(b): a monthly salary × 12 ÷ 52 is its weekly equivalent; hand calculation in content.mdx"
    },
    {
      "given": {
        "semimonthly": 2000,
        "hours": 40,
        "days": 5
      },
      "expect": {
        "weekly": 923.0769230769231,
        "hourly": 23.076923076923077,
        "annual": 48000
      },
      "source": "29 CFR 778.113(b): a semimonthly salary × 24 ÷ 52 is its weekly equivalent; hand calculation in content.mdx"
    },
    {
      "given": {
        "weekly": 350,
        "hours": 35,
        "days": 5
      },
      "expect": {
        "hourly": 10,
        "daily": 70,
        "annual": 18200
      },
      "source": "29 CFR 778.113(a): $350 a week for 35 hours is a $10 regular rate"
    },
    {
      "given": {
        "quarterly": 15000,
        "hours": 40,
        "days": 5
      },
      "expect": {
        "annual": 60000,
        "weekly": 1153.8461538461538,
        "hourly": 28.846153846153847
      },
      "source": "hand calculation in content.mdx: 15,000 × 4 = 60,000 a year; ÷ 52 = 1,153.85 a week; ÷ 40 = 28.85"
    },
    {
      "given": {
        "daily": 200,
        "hours": 32,
        "days": 4
      },
      "expect": {
        "weekly": 800,
        "hourly": 25,
        "annual": 41600
      },
      "source": "hand calculation in content.mdx: 200 × 4 = 800 a week; 800 ÷ 32 = 25 an hour"
    }
  ],
  "sources": [
    "29 CFR 778.113, Salaried employees: monthly salary × 12 ÷ 52 and semimonthly salary × 24 ÷ 52 give the weekly amount; a $350 weekly salary for 35 hours is $10 an hour. https://www.law.cornell.edu/cfr/text/29/778.113",
    "U.S. Office of Personnel Management, Computing Hourly Rates of Pay Using the 2,087-Hour Divisor. https://www.opm.gov/policy-data-oversight/pay-leave/pay-administration/fact-sheets/computing-hourly-rates-of-pay-using-the-2087-hour-divisor/"
  ],
  "related": [
    "salary-to-hourly",
    "hourly-to-salary",
    "pay-raise"
  ],
  "changelog": []
}
