{"product_id":"absence-percentage","title":"Absence Percentage Calculator","description":"\u003cstyle\u003e\n.apc-calculator {--ink: #0f172a;\n  --muted: #475569;\n  --border: #e2e8f0;\n  --surface: #ffffff;\n  --tint: #f8fafc;\n  --primary: #1d4ed8;\n  --accent: #c2410c;\n  --accent-hover: #9a3412;\n  --chart-1: #1e40af;\n  --chart-2: #0d9488;\n  --chart-3: #7c3aed;\n  --chart-4: #be185d;\n  --chart-5: #334155;\n  width: 100%;\n  max-width: 1200px;\n  margin: 0 auto;\n  color: var(--ink);\n  background: var(--surface);\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n  font-size: 15px;\n  line-height: 1.55;}\n.apc-calculator,\n.apc-calculator *,\n.apc-calculator *::before,\n.apc-calculator *::after {box-sizing: border-box;}\n.apc-calculator * {min-width: 0;}\n.apc-calculator h2,\n.apc-calculator h3,\n.apc-calculator p {margin-top: 0;}\n.apc-calculator h2 {margin-bottom: 8px; font-size: 24px; line-height: 1.25; font-weight: 700; letter-spacing: -0.02em;}\n.apc-calculator h3 {margin-bottom: 12px; font-size: 18px; line-height: 1.35; font-weight: 650;}\n.apc-calculator a {color: var(--primary); text-underline-offset: 2px;}\n.apc-calculator a:hover {text-decoration-thickness: 2px;}\n.apc-calculator .apc-header {padding: 24px; border: 1px solid var(--border); border-radius: 8px 8px 0 0; background: var(--tint);}\n.apc-calculator .apc-subtitle {max-width: 760px; margin-bottom: 16px; color: var(--muted);}\n.apc-calculator .apc-pills {display: flex; flex-wrap: wrap; gap: 8px;}\n.apc-calculator .apc-pill {display: inline-flex; align-items: center; gap: 6px; min-height: 32px; padding: 4px 10px; border: 1px solid var(--border); border-radius: 999px; background: var(--surface); color: var(--muted); font-size: 13px; font-weight: 500;}\n.apc-calculator .apc-pill strong {color: var(--ink); font-variant-numeric: tabular-nums;}\n.apc-calculator .apc-toolbar {display: flex; flex-wrap: wrap; gap: 8px; padding: 16px 24px; border-right: 1px solid var(--border); border-bottom: 1px solid var(--border); border-left: 1px solid var(--border); background: var(--surface);}\n.apc-calculator .apc-button {min-height: 44px; border: 1px solid transparent; border-radius: 6px; padding: 11px 18px; font: inherit; font-weight: 650; cursor: pointer; transition: background-color .15s ease, border-color .15s ease, box-shadow .15s ease, transform .05s ease;}\n.apc-calculator .apc-button:active {transform: translateY(1px);}\n.apc-calculator .apc-button:focus-visible,\n.apc-calculator .apc-input:focus-visible {outline: 3px solid rgba(29, 78, 216, .28); outline-offset: 2px;}\n.apc-calculator .apc-download {display: inline-flex; align-items: center; gap: 10px; white-space: nowrap; background: var(--accent); color: #ffffff; border-color: var(--accent);}\n.apc-calculator .apc-download:hover {background: var(--accent-hover); border-color: var(--accent-hover); box-shadow: 0 2px 5px rgba(15, 23, 42, .16);}\n.apc-calculator .apc-download-icon {width: 18px; height: 18px; flex: 0 0 auto;}\n.apc-calculator .apc-reset {background: var(--surface); color: var(--ink); border-color: #94a3b8;}\n.apc-calculator .apc-reset:hover {background: var(--tint); border-color: #64748b; box-shadow: 0 1px 3px rgba(15, 23, 42, .12);}\n.apc-calculator .apc-workspace {display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 24px; padding: 24px; border-right: 1px solid var(--border); border-bottom: 1px solid var(--border); border-left: 1px solid var(--border); background: var(--surface); container-type: inline-size;}\n.apc-calculator .apc-panel {min-width: 0; padding: 20px; border: 1px solid var(--border); border-radius: 8px; background: var(--surface); box-shadow: 0 1px 2px rgba(15, 23, 42, .06);}\n.apc-calculator .apc-input-grid {display: grid; gap: 16px;}\n.apc-calculator .apc-field {display: grid; align-content: start; gap: 6px;}\n.apc-calculator .apc-label {font-size: 14px; line-height: 1.35; font-weight: 600; color: var(--ink);}\n.apc-calculator .apc-input-wrap {position: relative;}\n.apc-calculator .apc-input {width: 100%; min-height: 44px; border: 1px solid #94a3b8; border-radius: 6px; padding: 10px 44px 10px 12px; background: #ffffff; color: var(--ink); font: inherit; font-variant-numeric: tabular-nums;}\n.apc-calculator .apc-input:hover {border-color: #64748b;}\n.apc-calculator .apc-input[aria-invalid=\"true\"] {border-color: #b91c1c;}\n.apc-calculator .apc-unit {position: absolute; top: 50%; right: 12px; transform: translateY(-50%); color: var(--muted); font-size: 13px; font-weight: 600; pointer-events: none;}\n.apc-calculator .apc-helper {min-height: 40px; margin: 0; color: var(--muted); font-size: 13px; line-height: 1.45; font-weight: 500;}\n.apc-calculator .apc-error {min-height: 19px; margin: 0; color: #991b1b; font-size: 13px; line-height: 1.4; font-weight: 600;}\n.apc-calculator .apc-formula {margin-top: 16px; padding: 12px; border: 1px solid var(--border); border-radius: 6px; background: var(--tint); color: var(--muted); font-size: 13px;}\n.apc-calculator .apc-formula strong {color: var(--ink);}\n.apc-calculator .apc-primary-result {padding: 16px; border: 1px solid #bfdbfe; border-radius: 8px; background: #eff6ff;}\n.apc-calculator .apc-primary-label {display: block; margin-bottom: 4px; color: #1e3a8a; font-size: 13px; font-weight: 650;}\n.apc-calculator .apc-primary-value {display: block; color: #172554; font-size: 30px; line-height: 1.15; font-weight: 700; font-variant-numeric: tabular-nums; overflow-wrap: anywhere;}\n.apc-calculator .apc-primary-note {margin: 8px 0 0; color: #334155; font-size: 13px;}\n.apc-calculator .apc-results-grid {display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; margin-top: 12px;}\n.apc-calculator .apc-result-card {padding: 12px; border: 1px solid var(--border); border-radius: 8px; background: var(--tint);}\n.apc-calculator .apc-result-label {display: block; color: var(--muted); font-size: 13px; font-weight: 600;}\n.apc-calculator .apc-result-value {display: block; margin-top: 2px; color: var(--ink); font-size: 20px; line-height: 1.25; font-weight: 700; font-variant-numeric: tabular-nums; overflow-wrap: anywhere;}\n.apc-calculator .apc-section {padding: 24px; border-right: 1px solid var(--border); border-bottom: 1px solid var(--border); border-left: 1px solid var(--border); background: var(--surface);}\n.apc-calculator .apc-section-intro {max-width: 760px; margin-bottom: 16px; color: var(--muted);}\n.apc-calculator .apc-chart-card {display: grid; gap: 16px; padding: 20px; border: 1px solid var(--border); border-radius: 8px; background: var(--surface); box-shadow: 0 1px 2px rgba(15, 23, 42, .06);}\n.apc-calculator .apc-chart-card.apc-safe-stack {gap: 20px;}\n.apc-calculator .apc-chart-heading {display: grid; gap: 4px;}\n.apc-calculator .apc-chart-heading h3 {margin-bottom: 0;}\n.apc-calculator .apc-chart-heading p {margin-bottom: 0; color: var(--muted); font-size: 13px;}\n.apc-calculator .apc-chart-cluster {display: grid; grid-template-columns: minmax(220px, 320px) max-content; align-items: center; justify-content: center; gap: 24px; max-width: 720px; margin: 0 auto;}\n.apc-calculator .apc-chart-visual {position: relative; width: min(100%, 320px); aspect-ratio: 1 \/ 1; margin: 0 auto;}\n.apc-calculator .apc-chart-svg {display: block; width: 100%; height: 100%; overflow: visible;}\n.apc-calculator .apc-chart-center {position: absolute; inset: 50% auto auto 50%; width: 50%; transform: translate(-50%, -50%); text-align: center; pointer-events: none;}\n.apc-calculator .apc-chart-center-label {display: block; color: var(--muted); font-size: 13px; font-weight: 600;}\n.apc-calculator .apc-chart-center-value {display: block; margin-top: 2px; color: var(--ink); font-size: clamp(18px, 6vw, 24px); line-height: 1.15; font-weight: 700; font-variant-numeric: tabular-nums; overflow-wrap: anywhere;}\n.apc-calculator .apc-legend {display: grid; gap: 10px; align-content: center;}\n.apc-calculator .apc-legend-row {display: grid; grid-template-columns: 12px minmax(100px, max-content) max-content max-content; align-items: center; gap: 10px; color: var(--ink); font-size: 13px; font-weight: 500;}\n.apc-calculator .apc-swatch {width: 12px; height: 12px; border-radius: 3px;}\n.apc-calculator .apc-legend-label {font-weight: 650;}\n.apc-calculator .apc-legend-value,\n.apc-calculator .apc-legend-percent {font-variant-numeric: tabular-nums; white-space: nowrap;}\n.apc-calculator .apc-legend-percent {color: var(--muted);}\n.apc-calculator .apc-chart-caption {margin-top: 16px; padding: 10px 12px; border: 1px solid var(--border); border-radius: 6px; background: var(--tint); color: var(--muted); font-size: 13px;}\n.apc-calculator .apc-chart-empty {padding: 16px; border: 1px dashed #94a3b8; border-radius: 6px; background: var(--tint); color: var(--muted); text-align: center; font-size: 13px;}\n.apc-calculator .apc-table-card {padding: 20px; border: 1px solid var(--border); border-radius: 8px; background: var(--surface); box-shadow: 0 1px 2px rgba(15, 23, 42, .06);}\n.apc-calculator .apc-table-card.apc-safe-table-stack .apc-table-note {margin-top: 20px;}\n.apc-calculator .apc-table-wrap {width: 100%; overflow-x: auto; border: 1px solid var(--border); border-radius: 6px;}\n.apc-calculator .apc-table {width: 100%; min-width: 620px; border-collapse: collapse; font-variant-numeric: tabular-nums;}\n.apc-calculator .apc-table th,\n.apc-calculator .apc-table td {padding: 10px 12px; border-bottom: 1px solid var(--border); text-align: left; vertical-align: top;}\n.apc-calculator .apc-table th {background: #f1f5f9; color: var(--ink); font-size: 13px; font-weight: 700;}\n.apc-calculator .apc-table td {color: var(--ink); font-size: 14px;}\n.apc-calculator .apc-table td:nth-child(n\/**\/+2),\n.apc-calculator .apc-table th:nth-child(n\/**\/+2) {text-align: right;}\n.apc-calculator .apc-table tbody tr:last-child td {border-bottom: 0;}\n.apc-calculator .apc-table-note {margin: 16px 0 0; padding: 10px 12px; border: 1px solid var(--border); border-radius: 6px; background: var(--tint); color: var(--muted); font-size: 13px;}\n.apc-calculator .apc-education {padding: 32px 24px; border: 1px solid var(--border); border-top: 0; border-radius: 0 0 8px 8px; background: var(--surface);}\n.apc-calculator .apc-education-inner {max-width: 880px;}\n.apc-calculator .apc-education h2 {margin-top: 32px;}\n.apc-calculator .apc-education h2:first-child {margin-top: 0;}\n.apc-calculator .apc-education h3 {margin-top: 24px;}\n.apc-calculator .apc-education p,\n.apc-calculator .apc-education li {color: #334155;}\n.apc-calculator .apc-education ul {margin: 0 0 16px; padding-left: 22px;}\n.apc-calculator .apc-education li + li {margin-top: 6px;}\n.apc-calculator .apc-sr-only {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;}\n@container (max-width: 899px) {\n.apc-calculator .apc-workspace {grid-template-columns: 1fr;}\n}\n@container (max-width: 639px) {\n.apc-calculator .apc-chart-cluster {grid-template-columns: 1fr; gap: 16px;}\n.apc-calculator .apc-legend {justify-content: center;}\n}\n@media (max-width: 899px) {\n.apc-calculator .apc-workspace {grid-template-columns: 1fr;}\n}\n@media (max-width: 639px) {\n.apc-calculator .apc-header,\n.apc-calculator .apc-toolbar,\n.apc-calculator .apc-workspace,\n.apc-calculator .apc-section,\n.apc-calculator .apc-education {padding-left: 16px; padding-right: 16px;}\n.apc-calculator .apc-panel,\n.apc-calculator .apc-chart-card,\n.apc-calculator .apc-table-card {padding: 16px;}\n.apc-calculator .apc-results-grid {grid-template-columns: 1fr;}\n.apc-calculator .apc-chart-cluster {grid-template-columns: 1fr; gap: 16px;}\n.apc-calculator .apc-chart-visual {width: min(100%, 280px);}\n.apc-calculator .apc-legend {justify-content: center; width: 100%;}\n.apc-calculator .apc-legend-row {grid-template-columns: 12px minmax(90px, max-content) max-content max-content; gap: 8px;}\n}\n@media (max-width: 380px) {\n.apc-calculator .apc-toolbar {display: grid;}\n.apc-calculator .apc-button {width: 100%; justify-content: center;}\n.apc-calculator .apc-legend-row {grid-template-columns: 12px minmax(76px, 1fr) max-content;}\n.apc-calculator .apc-legend-percent {grid-column: 2 \/ 4; padding-left: 0;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"apc-calculator\" data-calculator-root\u003e\n  \u003csection class=\"apc-header\"\u003e\n    \u003ch2\u003eAbsence Percentage Calculator\u003c\/h2\u003e\n    \u003cp class=\"apc-subtitle\"\u003eMeasure workforce absenteeism as a share of scheduled employee-days, then review attendance capacity, average lost days, and a transparent breakdown.\u003c\/p\u003e\n    \u003cdiv class=\"apc-pills\" aria-label=\"Live summary\"\u003e\n      \u003cspan class=\"apc-pill\"\u003eAbsence rate \u003cstrong data-apc-pill-rate\u003e1.87%\u003c\/strong\u003e\u003c\/span\u003e\n      \u003cspan class=\"apc-pill\"\u003eScheduled \u003cstrong data-apc-pill-scheduled\u003e1,875 days\u003c\/strong\u003e\u003c\/span\u003e\n      \u003cspan class=\"apc-pill\"\u003eAttendance \u003cstrong data-apc-pill-attendance\u003e98.13%\u003c\/strong\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"apc-toolbar\" aria-label=\"Calculator actions\"\u003e\n    \u003cbutton class=\"apc-button apc-download\" type=\"button\" data-apc-download\u003e\n      \u003csvg class=\"apc-download-icon\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath fill=\"currentColor\" d=\"M11 3a1 1 0 0 1 2 0v9.59l2.3-2.3a1 1 0 1 1 1.4 1.42l-4 4a1 1 0 0 1-1.4 0l-4-4a1 1 0 1 1 1.4-1.42l2.3 2.3V3ZM5 19a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003eDownload Excel\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cbutton class=\"apc-button apc-reset\" type=\"button\" data-apc-reset\u003eReset\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"apc-workspace\"\u003e\n    \u003cdiv class=\"apc-panel\"\u003e\n      \u003ch3\u003eAttendance inputs\u003c\/h3\u003e\n      \u003cdiv class=\"apc-input-grid\"\u003e\n        \u003cdiv class=\"apc-field\"\u003e\n          \u003clabel class=\"apc-label\" for=\"apc-employees\"\u003eTotal employees\u003c\/label\u003e\n          \u003cdiv class=\"apc-input-wrap\"\u003e\n            \u003cinput class=\"apc-input\" id=\"apc-employees\" data-apc-input=\"employees\" type=\"text\" inputmode=\"decimal\" value=\"15\" aria-describedby=\"apc-employees-help apc-employees-error\"\u003e\n            \u003cspan class=\"apc-unit\"\u003epeople\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"apc-helper\" id=\"apc-employees-help\"\u003eUse the average headcount if staffing changed during the period.\u003c\/p\u003e\n          \u003cp class=\"apc-error\" id=\"apc-employees-error\" data-apc-error=\"employees\"\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"apc-field\"\u003e\n          \u003clabel class=\"apc-label\" for=\"apc-workdays\"\u003eTotal workdays\u003c\/label\u003e\n          \u003cdiv class=\"apc-input-wrap\"\u003e\n            \u003cinput class=\"apc-input\" id=\"apc-workdays\" data-apc-input=\"workdays\" type=\"text\" inputmode=\"decimal\" value=\"125\" aria-describedby=\"apc-workdays-help apc-workdays-error\"\u003e\n            \u003cspan class=\"apc-unit\"\u003edays\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"apc-helper\" id=\"apc-workdays-help\"\u003eEnter scheduled days per employee, excluding weekends and non-working holidays.\u003c\/p\u003e\n          \u003cp class=\"apc-error\" id=\"apc-workdays-error\" data-apc-error=\"workdays\"\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"apc-field\"\u003e\n          \u003clabel class=\"apc-label\" for=\"apc-absent\"\u003eTotal days absent\u003c\/label\u003e\n          \u003cdiv class=\"apc-input-wrap\"\u003e\n            \u003cinput class=\"apc-input\" id=\"apc-absent\" data-apc-input=\"absent\" type=\"text\" inputmode=\"decimal\" value=\"35\" aria-describedby=\"apc-absent-help apc-absent-error\"\u003e\n            \u003cspan class=\"apc-unit\"\u003edays\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"apc-helper\" id=\"apc-absent-help\"\u003eAdd unplanned full-day absences across the workforce for the same period.\u003c\/p\u003e\n          \u003cp class=\"apc-error\" id=\"apc-absent-error\" data-apc-error=\"absent\"\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"apc-formula\"\u003e\n\u003cstrong\u003eFormula:\u003c\/strong\u003e total days absent ÷ (employees × workdays) × 100.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"apc-panel\"\u003e\n      \u003ch3\u003eLive results\u003c\/h3\u003e\n      \u003cdiv class=\"apc-primary-result\" aria-live=\"polite\" aria-atomic=\"true\"\u003e\n        \u003cspan class=\"apc-primary-label\"\u003eAbsenteeism rate\u003c\/span\u003e\n        \u003cstrong class=\"apc-primary-value\" data-apc-primary\u003e1.87%\u003c\/strong\u003e\n        \u003cp class=\"apc-primary-note\" data-apc-interpretation\u003e35 of 1,875 scheduled employee-days are absent.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"apc-results-grid\"\u003e\n        \u003cdiv class=\"apc-result-card\"\u003e\n          \u003cspan class=\"apc-result-label\"\u003eAttendance rate\u003c\/span\u003e\n          \u003cstrong class=\"apc-result-value\" data-apc-attendance\u003e98.13%\u003c\/strong\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"apc-result-card\"\u003e\n          \u003cspan class=\"apc-result-label\"\u003eScheduled employee-days\u003c\/span\u003e\n          \u003cstrong class=\"apc-result-value\" data-apc-scheduled\u003e1,875\u003c\/strong\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"apc-result-card\"\u003e\n          \u003cspan class=\"apc-result-label\"\u003ePresent employee-days\u003c\/span\u003e\n          \u003cstrong class=\"apc-result-value\" data-apc-present\u003e1,840\u003c\/strong\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"apc-result-card\"\u003e\n          \u003cspan class=\"apc-result-label\"\u003eAbsent days per employee\u003c\/span\u003e\n          \u003cstrong class=\"apc-result-value\" data-apc-per-employee\u003e2.33\u003c\/strong\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"apc-section apc-breakdown\"\u003e\n    \u003ch2\u003eScheduled capacity breakdown\u003c\/h2\u003e\n    \u003cp class=\"apc-section-intro\"\u003eThe chart compares present and absent employee-days using the same current values shown in the results and detail table.\u003c\/p\u003e\n    \u003cdiv class=\"apc-chart-card\" data-apc-chart-card\u003e\n      \u003cdiv class=\"apc-chart-heading\"\u003e\n        \u003ch3\u003ePresent versus absent time\u003c\/h3\u003e\n        \u003cp data-apc-chart-heading\u003eWorkforce attendance distribution for the selected period.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv data-apc-chart-content\u003e\n        \u003cdiv class=\"apc-chart-cluster\"\u003e\n          \u003cdiv class=\"apc-chart-visual\" data-apc-chart-visual\u003e\n            \u003csvg class=\"apc-chart-svg\" data-apc-chart-svg viewbox=\"0 0 320 320\" role=\"img\" aria-labelledby=\"apc-chart-title apc-chart-desc\"\u003e\n              \u003ctitle id=\"apc-chart-title\"\u003ePresent and absent employee-days\u003c\/title\u003e\n              \u003cdesc id=\"apc-chart-desc\" data-apc-chart-desc\u003ePresent: 1,840 employee-days, 98.13%. Absent: 35 employee-days, 1.87%.\u003c\/desc\u003e\n              \u003cg data-apc-chart-arcs\u003e\u003c\/g\u003e\n            \u003c\/svg\u003e\n            \u003cdiv class=\"apc-chart-center\"\u003e\n              \u003cspan class=\"apc-chart-center-label\"\u003eScheduled\u003c\/span\u003e\n              \u003cstrong class=\"apc-chart-center-value\" data-apc-chart-total\u003e1,875\u003c\/strong\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"apc-legend\" data-apc-legend\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"apc-sr-only\" data-apc-chart-summary aria-live=\"off\"\u003ePresent: 1,840 employee-days, 98.13%. Absent: 35 employee-days, 1.87%.\u003c\/div\u003e\n        \u003cdiv class=\"apc-chart-caption\" data-apc-chart-caption\u003eAttendance accounts for 98.13% of scheduled employee-days.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"apc-chart-empty\" data-apc-chart-empty hidden\u003eEnter values above to see the breakdown.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"apc-section apc-table-section\"\u003e\n    \u003ch2\u003eCalculation detail\u003c\/h2\u003e\n    \u003cp class=\"apc-section-intro\"\u003eThis table cross-checks the inputs, intermediate values, and rates used by the calculator.\u003c\/p\u003e\n    \u003cdiv class=\"apc-table-card\" data-apc-table-card\u003e\n      \u003cdiv class=\"apc-table-wrap\" data-apc-table-wrap\u003e\n        \u003ctable class=\"apc-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"col\"\u003eMetric\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eUnit\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eHow it is derived\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody data-apc-table-body\u003e\u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"apc-table-note\" data-apc-table-note\u003eKeep all inputs on the same reporting period. Mixing monthly absence totals with annual workdays will distort the rate.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"apc-education\"\u003e\n    \u003cdiv class=\"apc-education-inner\"\u003e\n      \u003ch2\u003eWhat this calculator estimates\u003c\/h2\u003e\n      \u003cp\u003eThe absence percentage, also called the absenteeism rate, shows how much scheduled workforce capacity was lost to absence during a defined period. It converts a raw absence count into a comparable percentage by dividing absent employee-days by all employee-days that could have been worked. Because the result is normalized, it is easier to compare different months, teams, locations, or years than by looking at absent days alone.\u003c\/p\u003e\n      \u003cp\u003eThis tool is designed for operational monitoring, not individual disciplinary decisions. Absence data can reflect illness, caring responsibilities, transport disruption, workplace conditions, disability, or other circumstances. Use the metric as a starting point for investigation, workforce planning, and support rather than as a complete explanation of employee behavior.\u003c\/p\u003e\n\n      \u003ch2\u003eHow to enter the data\u003c\/h2\u003e\n      \u003ch3\u003eTotal employees\u003c\/h3\u003e\n      \u003cp\u003eEnter the number of employees covered by the calculation. When headcount was stable, use the actual number of employees. When people joined or left during the period, use an average headcount so the denominator better reflects the workforce that was actually available. This field is required and must be greater than zero. A higher employee count increases scheduled capacity and, with absent days unchanged, lowers the calculated absence rate.\u003c\/p\u003e\n\n      \u003ch3\u003eTotal workdays\u003c\/h3\u003e\n      \u003cp\u003eEnter the number of scheduled working days per employee within the selected period. Exclude weekends, public holidays, shutdown days, and any other days when the workforce was not expected to work. This field is required and must also be greater than zero. The most common error is entering calendar days instead of workdays. For shift-based organizations, use equivalent scheduled shifts only when all three inputs are consistently expressed in shifts rather than days.\u003c\/p\u003e\n\n      \u003ch3\u003eTotal days absent\u003c\/h3\u003e\n      \u003cp\u003eAdd the full-day absences recorded across all employees during the same period. Follow one consistent internal policy about which absences count. Many organizations separate unplanned sickness absence from approved vacation, parental leave, training, or business travel. The calculator accepts zero, which represents no absence. If absent days exceed total scheduled employee-days, the inputs are internally inconsistent; the rate can exceed 100%, but the chart is withheld because present days would be negative.\u003c\/p\u003e\n\n      \u003ch2\u003eHow the formula works\u003c\/h2\u003e\n      \u003cp\u003eThe denominator is scheduled employee-days: employees multiplied by workdays. For example, 15 employees across 125 workdays create 1,875 scheduled employee-days. If the team recorded 35 absent days, the calculation is 35 ÷ 1,875 × 100, which equals 1.87%. Attendance rate is the complementary share when absent days do not exceed scheduled capacity: 100% minus the absence rate.\u003c\/p\u003e\n      \u003cp\u003eThe same method can be used for hours or shifts, provided every input uses the same unit. For an hourly model, replace workdays with scheduled hours per employee and absent days with total absent hours. Do not mix hours and days in one calculation.\u003c\/p\u003e\n\n      \u003ch2\u003eUnderstanding each result\u003c\/h2\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eAbsenteeism rate\u003c\/strong\u003e is the primary KPI. A higher percentage means more scheduled capacity was lost. A zero result means no absent time was entered.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eAttendance rate\u003c\/strong\u003e is the share of scheduled employee-days that remained available. It is meaningful only when absences do not exceed scheduled capacity.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eScheduled employee-days\u003c\/strong\u003e is the denominator created from headcount and workdays. It is useful for checking whether the reporting scope is correct.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePresent employee-days\u003c\/strong\u003e subtracts absence from scheduled capacity. This is a planning approximation, not a payroll calculation.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eAbsent days per employee\u003c\/strong\u003e divides total absent days by headcount. It can help compare periods with different workforce sizes, although it does not show how absences were distributed among individuals.\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003ch2\u003eHow to read the chart and table\u003c\/h2\u003e\n      \u003cp\u003eThe donut chart displays present and absent employee-days as portions of scheduled capacity. The legend shows the exact day count and percentage for each segment. When all required inputs are empty, zero, invalid, or inconsistent, the calculator replaces the visual with a compact message rather than drawing a misleading placeholder. The detail table provides the same model values in audit-friendly form and is also included in the Excel export.\u003c\/p\u003e\n\n      \u003ch2\u003eUsing the metric responsibly\u003c\/h2\u003e\n      \u003cp\u003eTrend the rate over consistent periods and compare like with like. A monthly department rate should not be compared directly with an annual company rate without adjusting the period. Investigate sudden changes alongside workload, seasonality, safety incidents, schedule design, overtime, and employee feedback. The U.S. Bureau of Labor Statistics publishes an \u003ca href=\"https:\/\/www.bls.gov\/cps\/cpsaat47.htm\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eabsence table for full-time wage and salary workers\u003c\/a\u003e, while the CDC’s National Institute for Occupational Safety and Health provides resources on \u003ca href=\"https:\/\/www.cdc.gov\/niosh\/healthcare\/risk-factors\/stress-burnout.html\" target=\"_blank\" rel=\"noopener noreferrer\"\u003ework-related stress and burnout\u003c\/a\u003e. OSHA also maintains guidance on \u003ca href=\"https:\/\/www.osha.gov\/safety-management\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eworkplace safety and health programs\u003c\/a\u003e.\u003c\/p\u003e\n      \u003cp\u003eA benchmark should be selected for your industry, geography, workforce design, and absence definition. External averages can provide context, but they should not replace your own historical baseline or a review of applicable employment rules and privacy obligations. Avoid using one percentage as a diagnosis. The strongest analysis combines absence rates with qualitative information and transparent, consistently applied reporting definitions.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49909485043955,"sku":"absence-percentage","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/absence-percentage.webp?v=1783935461","url":"https:\/\/financialmodelslab.com\/products\/absence-percentage","provider":"Financial Models Lab","version":"1.0","type":"link"}